找到约 9 条结果

文章 以太坊智能合约安全开发建议

...# 小心被0除 (Solidity < 0.4) 在Solidity0.4版本之前,除0返回而不是引发异常。确保您至少运行版本0.4。 ### 区分函数和事件 (Solidity < 0.4.21) 在events中建议使用大写字母和添加前缀(建议使用Log),以防止functions和events之间混...

文章 区块链数据深度分析

...EigenDA 允许用户将调用数据发布到 Arweave,然后向以太坊证明调用数据已被发布。这使得用户可以将调用数据发布到以太坊,而无需支付与在链上存储调用数据相关的高昂 gas 费用。 ### **链上数据的类型** 现在我们已经讲解...

文章 filecoin技术架构分析之十五:filecoin源码分析之节点运行逻辑

...励方法 +Rewarder : consensus.BlockRewarder // 配置节点时空证明校验函数 +Verifier : proofs.Verifier [methods] // 创建node实例 +Build(ctx context.Context) : *Node, error -buildHost(ctx context.Context, makeDHT func(host host.Host) routing.IpfsRouting, error) ...

文章 什么是MEV?— 最大可提取价值解析 - CoW DAO

...式对区块链交易进行排序,以最大化他们的利润。[权益证明 (PoS) 区块链](https://en.wikipedia.org/wiki/Proof_of_stake),如以太坊,使用被称为“验证者”的参与者来确保区块链的共识规则被所有参与者遵守。验证者被随机选择来将下一...

文章 ERC20相关业务的合约开发与合约安全

...由于整数溢出 balances[msg.sender] 会变得更大,而不是变成或者负数。 为了避免整数溢出的问题,我们提出了 3 个修复建议: (1)在算术逻辑前后进行验证 (2)使用 Openzeppelin 中的 SafeMath 库做算数计算; (3)使用 0.8...

文章 惠普发布量子安全打印机

...值,然后哈希 256-N 次(其中 N 是 8 位值的值)。 - 为了证明签名,我们获取消息并使用 SHA-256 对其进行哈希处理,然后获取每个 8 位值。然后,我们将 8 位签名值哈希消息哈希值定义的次数(N1、N2..)。每次操作的结果应等于...

文章 OG Labs:与 Meta Network 再聊社交代币

...么去使用它了。互联网本身也是个双刃剑,可以用来传播知识,也可以用来监控别人。 我们未来可能会成立一个 **Meta Fund**,帮助创作者提供早期流动性,也指导他们去如何应用和参与通证经济、使用 DApp 去建设自己的社区。...

文章 照亮以太坊的订单流景观

...用,以及用户和搜索者风险偏好的广泛性和多样性。我们证明了存在能够接管流动性较低的代币符号的信号交易者,例如 MEV-Blocker 的搜索者 [0xa1c](https://etherscan.io/tx/0x76f903fe9298f7d5cf5158503b33350c033f824b59a31b0afafa44d6eb2a73a6) 携带 HAY,...

文章 Solana如何改变游戏格局

...//doc.rust-lang.org/book/title-page.html) 的前九章。这涵盖了基础知识,因为大多数时候,不需要高级 Rust 知识就可以编写 Anchor 程序。 Anchor 还要求安装 [Solana 工具套件](https://docs.solana.com/cli/install-solana-cli-tools): ``` ## macOS 和 Li...