本文总结出了 Profanity 的漏洞成因,是由于未对 256 位私钥进行足够随机播种,导致私钥取值范围严重降低。同时也分析了对这类随机性问题的破解可能性,希望能给大家一些启发。
本文将通过开发Move代码的一些步骤,包括Move模块的设计、实现、单元测试和形式验证,全文总共有九个步骤。
Ethernaut题库闯关连载的第24篇
本文主要探讨的是硬分叉,一种不支持向后兼容的软件升级方式。
我们将使用Pinata, Polygon, 和OpenSea , 创建一个应用 NFT (应用本身是一个 NFT)。
Art Blocks智能合约分解
Ethernaut题库闯关连载的第23篇
Ethernaut题库闯关连载的第22篇
Ethernaut题库闯关连载的第21篇
Ethernaut题库闯关连载的第20篇
我们带来了 circom-batch-ECDSA,一个基于circom-ECDSA(由0xPARC 社区中其他人之前完成的工作)之上的概念验证实现,其灵感来自halo2-batch-ECDSA,它允许在单个 SNARK 中显著更快地验证一批 ECDSA 签名。
Ethernaut题库闯关连载的第19篇题解。
Ethernaut题库闯关连载的第18篇题解。
精彩而深入的Solana编程及Move编程对比,了解Move如何实现安全性及开发高效性。
compoundV3 完全新的优化版 的独立资金借贷池。主要分析其新特性,并对比 v2 v3 的区别
Ethernaut题库闯关连载的第17篇题解。
Hint finance
翻译一篇Move与Solana上智能合约开发对比的文章,Move是一种用于智能合约开发的新颖编程语言, 我与Solana上使用的基于Rust的开发的模型进行了一些比较。
Ethernaut题库闯关连载第16篇。
Ethernaut题库闯关连载的第15篇题解
扫一扫 - 使用登链小程序
58 篇文章,253 学分
108 篇文章,209 学分
15 篇文章,173 学分
58 篇文章,163 学分
17 篇文章,157 学分