9 月 4 日,推特用户 Phantom X 发推称朝鲜 APT 组织针对数十个 ETH 和 SOL 项目进行大规模的网络钓鱼活动。
在这一集里,我们将探讨为智能合约编写和运行自动化单元测试,利用上 Truffle CLI 为开发者提供的很酷的功能。
第00讲核心内容介绍以及预备工作
本文深入探讨了以太坊和Substrate之间的智能合约开发模式的异同,分析了它们在执行限制、存储操作、合约组成和代码更新等方面的关键差异,并为区块链开发者提供了切换技能的背景。此外,还讨论了交易费用和打包调用的差异,以及如何在不同环境中安全地实现复杂逻辑。
Web3-Js: ethereumjs-tx发送签名交易
sec3团队在2022年Aptos CTF MOVEment比赛中获得第一名,展示了团队对Move语言的理解及其在安全领域的应用。文章描述了5个挑战及其解决方案,涉及的内容包括智能合约漏洞分析和应对策略,体现了团队的技术实力。
文章介绍了零知识证明编程语言的工作原理,并列举了几种流行的零知识证明编程语言,如Circom、Zokrates、Noir和Cairo,同时讨论了它们在区块链和隐私保护中的应用。
这篇文章深入探讨了跨链通信协议(IBC),介绍了其工作原理、运输层和应用层的结构,以及IBC在解决区块链孤岛问题方面的重要性。通过无缝的数据传输和信任最小化的设计,IBC使得不同区块链之间能够实现安全和可靠的交互,为去中心化金融和其他应用的发展奠定基础。
这篇文章详细介绍了IBC协议中的通道可升级性特性,解释了它的必要性、设计概述以及访问控制机制。通过通道可升级性,链可以更新其应用模块而无需创建新通道或进行网络升级,从而保持现有通道的状态和流动性。文章结构清晰,内容丰富,适合对区块链通信协议感兴趣的开发者。
Avalanche Warp Messaging (AWM) 在 AvalancheGo Banff 5 中推出,为所有 Avalanche 子网带来快速、可靠的本地通信。
零知识证明(Zero-knowledgeproofs)是允许一方向另一方透露信息知识而不透露信息本身的机制。ZK证明也称为有效性证明,最初用于隐藏以隐私为中心的区块链中的交易细节。
本文介绍了Oasis网络如何利用受信执行环境(TEE)技术保护隐私,特别是在面对如Æpic等漏洞时的应对措施。文章详细阐述了Oasis如何通过多层安全机制确保数据完整性并支持灵活的隐私保护解决方案,同时与其他保密计算方法如FHE、MPC和ZKP进行了比较,指出TEE的优越性和实用性。
如何理解Uniswap v3 流动性头寸的价值
本文详细介绍了Flashbots在SGX中运行Geth的实现过程及所遇到的挑战,包括状态存储、初始同步和信息泄漏等问题,并提供了相应的解决方案和未来的研究方向。文章强调了在可信执行环境中应用Geth的可行性、性能和资源消耗,并呼吁合作和探索此领域的新方法。
本文回顾了2022年加密市场的关键图表和趋势,探讨了多种市场指标的变化及其对行业未来的影响。通过22张图表,文章详细分析了加密货币交易量、市场资本化、流动性、投资者信心和DeFi表现等方面,提供了对2023年可能趋势的洞见。
本文深入探讨了以太坊网络的Gas费用及DAI合约中的Permit功能,通过本地搭建示例展示了如何使用该功能,帮助开发者降低交易费用。文章也提供了代码示例及具体操作步骤,附带了图示和测试环境的设置,适合希望了解ERC20Token管理与Gas优化的开发者。
上周我们介绍了以太坊L2扩展解决方案Optimism,本周我们继续介绍另一个L2解决方案——Arbitrum。Arbitrum是以太坊的一个OptimisticRollupL2可扩展性解决方案。
本文深入探讨了形式验证在智能合约中的重要性,驳斥了关于形式验证的多种误解,强调其在代码开发过程中及早介入的重要性,以及如何提高智能合约的安全性。形式验证不仅能帮助发现安全漏洞,还能通过清晰的规范来保障代码的正确性。
解构 Solidity 合约 3:函数包装器
本文介绍了Web3 Commerce的概念,即在区块链上进行现实世界资产的交易,旨在提高企业和客户之间的信任、透明度和协调性。作者阐述了Web3 Commerce的例子以及不属于Web3 Commerce的活动,并解释了Web3 Commerce一词的起源及含义。
扫一扫 - 使用登链小程序
208 篇文章,800 学分
67 篇文章,667 学分
133 篇文章,582 学分
413 篇文章,506 学分
132 篇文章,339 学分