- 博客(4)
- 收藏
- 关注
原创 去中心化存储(IPFS,Arweave)
Arweave是一种去中心化的永久性存储协议,它基于区块链技术和独特的数据结构,可以实现高效、安全、可靠的数据存储和检索。Arweave的去中心化存储区块称为“区块树”,它采用了类似于Merkle树的数据结构,将数据分成小块,每个小块都有一个唯一的哈希值,然后将这些小块组合成一个大块,再将大块组合成更大的块,最终形成一个不断增长的区块树。IPFS使用点对点网络来存储和传输文件。传统的中心化存储方式可能会受到政府或者公司的限制,而去中心化存储可以将数据共享给更多的人,从而促进了信息的流通和共享。
2023-05-16 16:35:46 634
原创 Solidity语言基础
计算,加法会在任意精度下执行,并且加法的结果即使超过2**256也不会被截取。从 0.5.0 版本的编译器开始会加入对k!= 0的校验(assert)。计算,乘法会在任意精度下执行,并且乘法的结果即使超过2**256也不会被截取。从 0.5.0 版本的编译器开始会加入对k!= 0的校验(assert)。计算 Keccak-256 哈希。
2023-05-16 15:55:45 186
原创 智能合约开发工具Hardhat
安装:创建项目,在目录下执行:查看所有任务:通常在工程内安装,不建议全局安装安装完毕,可通过执行npx hardhat --help 查看hardhat操作命令。
2023-05-07 14:55:46 490 1
原创 区块链学习笔记(1)
都使用20个字节表示外部账户(EOA):由私钥控制,不可恢复合约账户:代码控制外部账户与合约账户在EVM层面是等效的,都有:nonce(交易序号)、balance(余额)、storageRoot(状态)、codeHash(代码)两者在表现上不同:交易只能从外部账户出发,合约只能被动相应执行合约之间的交互通常称为消息,所有的gas只能由外部账号支付。
2023-05-05 19:54:36 216
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人