
区块链
文章平均质量分 83
区块链是由一个个记录着各种信息的小区块链接起来组成的一个链条。
西京刀客
AI,Crypto/Web3.
A bug bounty hunting and a lot of coding is my passion!
展开
-
分形比特币(Fractal Bitcoin)
Fractal Bitcoin,已经成为目前比特币生态目前最火的项目了,也被很多社区朋友看成是下一波比特币生态的最大爆点之一。原创 2024-08-22 23:45:00 · 1773 阅读 · 0 评论 -
比特币生态常用库之bitcoinjs-lib
BitcoinJ是一个流行的Java库,它提供了比特币网络通信、地址生成、交易处理等功能。BitcoinJS和Bitcore是JavaScript库,提供了类似的功能。原创 2024-08-22 23:15:00 · 1773 阅读 · 0 评论 -
node 如何运行typescript
node 如何运行typescript原创 2024-07-11 16:00:39 · 1125 阅读 · 0 评论 -
Solidity函数修饰符(public、external、internal、private、view、pure)
在Solidity中,public、private、internal和external是四个不同的访问修饰符,用于限定函数或状态变量的可见性和可访问性。原创 2024-06-25 10:55:11 · 763 阅读 · 2 评论 -
什么是以太坊合约ABI(Application Binary Interface)
ABI(Application Binary Interface)是合约的接口描述,描述了字段名称、字段类型、方法名称、参数名称、参数类型、方法返回值类型等。原创 2024-06-24 11:37:20 · 1067 阅读 · 0 评论 -
DAG(有向无环图)-入门基础
Merkle DAG的全称是 Merkle directed acyclic graph(默克有向无环图)。它是在Merkle tree基础上构建的,Merkle tree是由美国计算机学家merkle于1979年申请的专利。Merkle DAG跟Merkle tree很相似,但不完全一样,比如:Merkle DAG不需要进行树的平衡操作,非叶子节点允许包含数据等。原创 2024-06-16 23:28:11 · 5332 阅读 · 0 评论 -
Solidity智能合约事件(event)
当被发送事件(调用)时,会触发参数存储到交易的日志中(一种区块链上的特殊数据结构)。这些日志与合约的地址关联,并记录到区块链中.原创 2024-06-11 15:15:47 · 1690 阅读 · 1 评论 -
OpenZeppelin Ownable合约 怎么使用
通过扩展Ownable合约,子合约就可以在定义方法时使用onlyOwner修饰符,这些被修饰的方法就要求交易发起账号必须是合约的管理员。原创 2024-06-10 20:56:03 · 1037 阅读 · 0 评论 -
Solidity选择使用 require 语句还是条件语句结合手动触发 revert 操作?回滚交易和抛出异常如何选择?
Solidity选择使用 require 语句还是条件语句结合手动触发 revert 操作?原创 2024-06-10 09:55:25 · 356 阅读 · 0 评论 -
solidity的modifier修饰符
Solidity 中关键字 modifier 用于声明一个函数修改器。当它作用于一个函数上,可以在函数执行前或后(依赖于具体实现)预先执行modifier中的逻辑。原创 2024-06-07 19:49:46 · 1204 阅读 · 0 评论 -
共识算法之争(PBFT,Raft,PoW,PoS,DPoS)
在区块链系统中,如何**让每个节点通过一个规则将各自的数据保持一致是一个很核心的问题,这个问题的解决方案就是制定一套共识算法,实现不同账本节点上的账本数据的一致性和正确性。**原创 2024-06-05 18:18:35 · 1974 阅读 · 2 评论 -
drand- 随机数获取和验证
类似于ETH2.0实行的信标链(Beacon Chain),FIL目前采用Drand作为其Beacon源。原创 2024-06-03 21:50:48 · 1164 阅读 · 0 评论 -
succinctlabs/sp1快速开始-如何使用 SP1 zkVM 创建一个简单的斐波那契程序
SP1是一款高性能、100%开源、友好贡献者的零知识虚拟机(zkVM),可以证明执行任意Rust(或任何LLVM编译语言)程序。SP1通过允许开发人员使用流行的编程语言和可编程真相,使得零知识证明技术更加民主化。原创 2024-04-16 09:10:53 · 1025 阅读 · 0 评论 -
web3 DePIN赛道之OORT
OORT是一个专注高隐私、低成本的去中心化云服务平台,通过区块链技术整合了分布在全球各地的计算和存储资源,为客户提供从基础设施到平台服务的一站式AI解决方案。OORT旗下包括生成式AI助理构建平台OORT AI、去中心化存储服务OORT Storage和去中心化计算服务OORT Compute三款旗舰产品。原创 2024-03-10 21:33:13 · 1294 阅读 · 1 评论 -
web3之Spacemesh(SMH)
区块链的初衷是建立一个去中心化的货币体系。尽管以太坊成功地从工作量证明(PoW)向权益证明(PoS)过渡,将PoS变为主流共识机制,被认为是一种更环保的方式来证明权益。然而,在PoS机制下进行挖矿需要矿工投入大量资本,以提供经济激励,使其成为诚实的遵守协议规则的网络参与者,但这实际上排除了家庭用户作为潜在矿工的可能性。相反,这促使网络更加依赖于少数“鲸鱼”节点,这些节点缓慢但稳定地控制着网络,导致算力垄断。这也意味着网络中只有一类矿工——富有的矿工。原创 2024-03-05 08:52:22 · 1925 阅读 · 1 评论 -
web3 | 去中心化内容发布平台mirror.xyz
Mirror,是由 a16z crypto 前合伙人 Denis Nazarov 创建的区块链内容发布产品。该产品于2021年10月上线,它其实就像一个微信公众号类的自媒体发布平台,但Mirror的创新在于,结合 DAO、Web3.0、NFT 所构建的所有权经济模式,为内容创作者提供一套众筹工具集,解决创作者「无法通过内容的价值变现」难题。原创 2024-03-03 10:37:20 · 2367 阅读 · 0 评论 -
多重签名钱包(Multisig Wallet)
Multisig表示多重签名,而多重签名是一种特定类型的数字签名,而此类型的签名将允许两个以上用户作为一组来签署文档。因此,多重签名则通过多个单一签名的组合来产生。原创 2024-03-03 10:29:46 · 4086 阅读 · 0 评论 -
什么是backdropbuild, Backdrop Build 是加速器还是黑客马拉松?
Backdrop Build 是加速器还是黑客马拉松?原创 2024-02-28 21:21:38 · 1421 阅读 · 0 评论 -
web3之跨链合成资产交易协议LINA (Linear)
官方网站:https://linear.finance/Linear Finance是首个跨链兼容的去中心化Delta-One资产协议,能够创建、交易和管理合成资产(Liquid)。与其他合成资产协议相比,Linear Finance更快速、划算、安全和易于使用。跨链合成资产交易协议 Linear Protocol 将所有复杂的合成资产应用逻辑迁移至了以太坊兼容的应用链上,使用户在享受到最佳使用体验的同时,保持与以太坊生态的完美交互。同时,用户只需要拥有一个支持以太坊的钱包即可无缝使用该协议。原创 2024-02-10 00:01:50 · 1321 阅读 · 0 评论 -
web3风险投资公司之Electric Capital
Electric Capital 是一家投资于加密货币、区块链企业、金融科技企业和市场的风险投资公司。Electric Capital是一家位于加利福尼亚州帕洛阿尔托的web3风险投资公司,由Curtis Spencer和Avichal Garg于2018年成立。Electric Capital于2020年为其第二支风险基金筹集了1.1亿美元。原创 2023-12-23 19:04:27 · 1632 阅读 · 0 评论 -
libp2p服务发现之 Multicast DNS(mDNS)
在libp2p中,mDNS和Kademlia DHT都是用于节点发现和连接管理的技术。当一个节点需要加入libp2p网络时,它可以通过mDNS和Kademlia DHT查找和连接其他节点,以建立对等网络。具体来说,mDNS通常用于在局域网中查找其他节点,而Kademlia DHT则是在广域网中查找其他节点。原创 2023-12-21 22:46:51 · 2283 阅读 · 0 评论 -
libp2p 快速开始
Libp2p是一个模块化的网络栈,通过将各种传输和P2P协议结合在一起,使得开发人员很容易构建大型、健壮的P2P网络。原创 2023-12-16 20:46:21 · 3394 阅读 · 2 评论 -
可验证随机函数(VRF)
所谓VRF就是指给定一个消息和一个私钥,可以计算出一个唯一确定的值,这个值唯一确定且不可预测,且可以验证。传统的签名算法不具有唯一确定的特性,私钥持有者可以计算出多个合法解。原创 2023-11-25 18:31:02 · 2340 阅读 · 0 评论 -
Web3公链之Cosmos生态的项目Celestia
一直以来,区块链都是执行状态机复制的分布式网络,分成了数据、共识、执行这三层。在单体区块链中,数据、共识、执行这三层工作全都会由一个网络来完成,因此若复杂度越高、系统保持同步性的成本和复杂度也就越高。原创 2023-10-31 21:21:24 · 2699 阅读 · 11 评论 -
web3之以太坊链二层(layer2):StarkNet
StarkWare公司一直致力于通过零知识证明(ZK)来解决区块链扩容问题,先后研发了2个L2方案——StarkEx和StarkNet。原创 2023-10-31 20:45:38 · 1600 阅读 · 10 评论 -
web3之链上情报平台Arkham
通过Arkham看到每个钱包地址背后关联图谱,随着Arkham被越来越多应用,每个钱包背后的主人都有迹可循。原创 2023-10-22 21:21:06 · 1889 阅读 · 7 评论 -
L2 扩展解决方案Arbitrum Nova
Arbitrum Nova 是一款新的 L2 扩展解决方案,专为处理大量 Web3 游戏和社交应用程序交易而定制。Nova 源自于 Arbitrum One,但 Arbitrum Nova 带来了一些新功能,如数据可用性联合组织(DAC)可降低交易成本。原创 2023-06-07 20:54:57 · 782 阅读 · 0 评论 -
什么是web3 | 区块链web3.0人才
Web 3.0之于Web 2.0,目前并不是非此即彼、逐步替代的关系,二者更加像并存的平行世界,同时也需要连接。原创 2023-05-08 21:05:43 · 3952 阅读 · 5 评论 -
NFT存储使用NFTUp上传(NFT.Storage)
NFT.Storage旨在让人们简单、轻松、弹性的存储NFT数据,对于初接触到NFT与区块链的人来说,只需要几行代码就能快捷完成操作。原创 2022-12-29 23:15:00 · 1401 阅读 · 0 评论 -
升级智能合约 - 您应该如何做?
默认情况下,智能合约是不可变的,这对于免信任、去中心化和安全性的以太坊是必要的。但是,当您发现智能合约漏洞时怎么办?或者,如果您想添加新的特性和功能怎么办?翻译 2022-12-19 23:31:40 · 640 阅读 · 0 评论 -
编写带版税的 NFT 智能合约(让我们写一个 ERC-2981合约)
本文我们将简要介绍什么是以太坊改进提案(EIP)和以太坊意见征求稿(ERC),以及它们是如何使用的,实现一个 ERC-2981标准的 NFT 版税标准的合约案例。翻译 2022-11-26 13:07:33 · 1634 阅读 · 0 评论 -
从Metamask区块链签名到钓鱼案例分析
从Metamask区块链签名到钓鱼案例分析原创 2022-11-19 07:54:03 · 2537 阅读 · 0 评论 -
批量多开独立Google浏览器
Chrome浏览器多开,送给需要的你!原创 2022-11-12 21:29:02 · 7288 阅读 · 1 评论 -
什么是雷曼时刻(Lehman Moment)
每个金融界人士或关注金融界的人士可能永远都无法忘记"黑色星期一"——2008年9月15日。现在,人们常用“雷曼时刻”这个词,代表着一场金融海啸或危机中的关键性事件。原创 2022-11-10 02:12:53 · 5505 阅读 · 0 评论 -
Web3 | DID赛道之 Galxe(原 Project Galaxy)
Galxe也是DID赛道重要的项目之一。Galxe ID正在成为记录Web3世界中链上链上和链下足迹的重要工具,目前已有420多万Galxe ID用户。原创 2022-11-04 22:01:52 · 2385 阅读 · 2 评论 -
在线图片托管服务imgur
imgur提供了简单直接、带编辑功能的图片在线分享服务,格式支持jpeg、gif、png、bmp等。用户成功上传图片后,可以通过分享代码外链到博客、论坛或者其他网站。原创 2022-11-03 08:02:24 · 9507 阅读 · 1 评论 -
【智能合约安全】智能合约安全审计之Code4rena(或C4) \如何成为智能合约审计员
Web3安全性,按需。$5MM的奖励支付发现500多个高度严重性漏洞在48小时内开始你的审计:http://bio.link/code4rena。原创 2022-10-30 23:30:00 · 1803 阅读 · 0 评论 -
跨链桥之ZetaChain跨链测试网交互
ZetaChain 是唯一为全链互操作性而构建的去中心化区块链和智能合约平台。原创 2022-10-27 01:00:00 · 2558 阅读 · 0 评论 -
使用 Python 创建您自己的NFT集合(二)NFT存储
由于区块链上的高gas费用和拥塞的通信,大多数NFT项目选择仅将NFT所有权数据存储在区块链上(只在其智能合约中保留一个存储链接),以确保所有权是不可篡改、可追溯和不可否认的。代表 NFT 实际形式的媒体数据存储在链下。...原创 2022-08-31 23:43:45 · 1714 阅读 · 0 评论 -
使用 Python 创建您自己的NFT集合(一)自己动手制作中秋月饼上链送给亲朋好友
自己动手制作中秋月饼上链送给亲朋好友原创 2022-08-31 02:15:00 · 1957 阅读 · 4 评论