...是 Relay Chain? Relay Chain 是一个桥聚合器,通过聚合各种区块链网络之间的桥流动性来优化跨链交换。Relay 已经聚合了多个桥和 DEX,以在一个易于使用的界面中找到最佳路线。 使用 Relay,用户可以在许多区块链之间简单、安全...
...T。视频还提到了 ERC1155 标准,SBT (不可转让的 NFT) 以及去中心化存储方案 IPFS 和 Arweave。最后,视频布置了一个练习,即编写一个简单的 NFT 市场合约。 关键信息: * ERC721 标准的 NFT 具有独一无二的特性,每个 Token 都有唯一的...
... Testnet,我们可以在运行任何任务时使用 `--network` 参数,像这样: ``` npx hardhat run scripts/verify.js --network buildbear ``` 在合约成功验证后,你将看到这个。  点击终端中提供...
... if (error) { console.log(error); } // 打印出交易hash 及区块号 console.log("交易hash:" + event.transactionHash); console.log("区块高度:" + event.blockNumber); // 获得监听到的数据: console.log("参与地址:" + event.returnValues.user); console...
...。 ## 概述 - 函数选择器是函数签名经过 Keccak-256 哈希计算后的前四个字节。 - 例子1(ERC20) - balanceOf(address _address) -> keccak256("balanceOf(address)") -> 0x70a08231 - balanceOf(0x5B38Da6a701c568545dCfcB03FcB875f56beddC4) -> 0x70a0823100000000000000000000000...
... emit Deployed(addr); } /** * @dev 计算给定特定盐值的变形合约地址的内部视图函数。 */ function _getMetamorphicContractAddress( uint256 salt, bytes memory metamorphicCode ) internal view returns (address) {...
...ADDRESS_WITHDRAWAL_PREFIX`,这是提款的前提。 * 分开的状态和区块历史数据累加器,取代原来的单个的历史数据根 我们鼓励质押者都去阅读《[提款 FAQ](https://www.ethereum.cn/Eth2/withdrawals-faq)》,以了解更多关于验证者应该如何准备 Cap...
...因为 2^256 大约是已知可观测宇宙中的原子数。没有一台计算机可以保存这么多数据。这也是将存储值设置为0会给你返还一些gas的原因,因为该键-值对不再需要由网络节点存储。 从概念上讲,存储可以被视为一个天文数字的...
...可控。 使用可信的并且安全可靠的预言机,如Chainlink去中心化预言机,Alpha homera采用的。 对敏感性较强的代码,要做到及时更新完善。
...时对于Bob而言,时间成本为$O(n)$,那么有没有效率更高的算法呢? Sum-Check可以把效率提高到 $O(\log{n})$,但前提是需要引入另外一个人Alice。那么,Sum-Check 在这里的intuitive overview是什么呢? Bob把这个任务代理给Alice,具...
...的适当方式,因为它们都不会更改状态。 以下示例将计算一个 uint 的 SHA256。请注意,此预编译直接哈希数据,而不应进行 [abi 编码](https://learnblockchain.cn/article/8296)。 ```solidity function getSha256(uint256 x) public view returns (bytes32 ha...
...力对于 Superform 的运行至关重要,使其能够在部署在多个区块链上的核心合约之间建立连接。 ## 核心创新提供商 Superform Beta 是 2022 年最早使用 LayerZero 的应用程序之一。从那时起,LayerZero 呈指数级增长,帮助统一了区块链...