该文章提议用RISC-V取代EVM作为智能合约的虚拟机语言,旨在提高以太坊执行层的效率和简化性。此举将优化ZK-EVM的性能,并可能带来超过100倍的效率提升。文章还讨论了多种实现方案,包括支持双虚拟机、将现有EVM合约转换为调用RISC-V编写的EVM解释器合约等。
本文介绍了如何使用 OpenZeppelin Defender 创建一个 Action Workflow,用于监控 Box 合约中对象的数量,并在添加对象时自动移除对象,保证合约中对象数量的平衡。文章详细介绍了Action的设置、Workflow的设置、Monitor的设置,以及如何在 Sepolia 测试网上进行实际操作。
本文深入探讨了椭圆曲线密码学(ECC)中基点G的重要性,解释了其在密钥交换中的作用。通过具体示例展示了如何选择合适的基点以避免循环,并介绍了order的概念及其对安全性的影响。文章还给出了判断bad base point的例子,并介绍了secp256k1曲线的基点。
该文档是 Developer DAO 中设计和产品 Guild 的信息汇总,包括 Guild 的目标,参与方式,正在进行的项目,会议记录和贡献者信息。该文档旨在帮助 Web3 构建者加入 D_D,分享想法和技能,并构建 Web3 工具和公共物品。
本文分析了模块化区块链架构中数据可用性(DA)的重要性,并对比了Sunrise与其他DA解决方案的技术创新。Sunrise通过链下blob存储、流动性证明(PoL)共识机制、DA费用抽象以及双重验证(可用性+可检索性)等技术,在可扩展性、经济性和数据长期存储方面具有优势,尤其适用于数据密集型应用、早期项目和跨链应用。
本文通过一个Solana智能合约中的奖励分配逻辑的实际案例,强调了使用集合论的思维方式来确保代码的健壮性。核心思想是将问题划分为完整的子集,从而全面考虑所有可能的情况,减少bug的产生,并优化链上存储的使用。
Pump.fun 创新性地使用连接曲线机制来解决流动性问题, 本文带领大家实现一个 pump.fun
Ownable源码源码概览功能说明onlyOwner修饰器控制谁能调用敏感函数transferOwnership将权限转让给别人renounceOwnership放弃控制权,实现去中心化OwnableInvalidOwner/Unau
ERC20源码解析ERC20是以太坊上的一种代币标准,定义了一组规则,任何实现它的智能合约都可以发行一个“可替代代币”(FungibleToken,FT)可替代”是一个经济学术语,意思是:每一个单位的代币都是一样的、等价可互换的比如:你有一个1USDT,我也有一个1U
用Rust玩转数据存储:JSON文件持久化实战你是否想过如何让Rust程序中的数据“长久保存”?在开发中,数据从内存到文件的持久化是一个常见需求。Rust凭借其高性能和安全性,结合强大的Serde框架,能轻松实现数据的JSON文件存储与读取。本文将带你通过一个简单却实用的Us
是什么TheGraph是一个去中心化的协议,用于索引和查询区块链数据。它使得开发者能够构建基于区块链的数据应用(dApps),并能快速、高效地查询和访问链上的信息:https://learnblockchain.cn/shawn_shaw
对于很多web3的小白来说,都知道以太坊是一个很牛的链,可以做很多事情,同时是进入链圈必须掌握的知识点,但市场上层出不穷的名词以及产品搞得人眼花缭乱,看着各种新鲜的名词不禁望文生叹,今天我就以太坊的生态做一篇整理总结,让小白搞清楚以太坊的生态都包含哪些类别,又分别有哪些产品。
这篇文章深入探讨了MTCannon的实现,MTCannon是Optimistic Rollup中使用的容错证明虚拟机(FPVM),它模拟了支持多线程的MIPS64架构。
中心化交易所钱包业务--提现
中心化交易所钱包业务--充值
本文档是一个关于 zkVM(零知识虚拟机)的精选列表,zkVM 是一种允许在不泄露隐私数据的前提下进行计算的技术。该列表包含 zkVM 项目、技术细节、性能基准、相关论文、资源、教程和工具,旨在为开发者、研究人员和对零知识证明技术感兴趣的受众提供有价值的参考。
本文介绍了如何使用Rust和QuickNode的Yellowstone gRPC插件实时监控Solana区块链上的Raydium Launchpad交易。通过设置gRPC客户端、订阅Raydium Launchpad交易、解析交易数据以及检测和过滤特定指令类型,可以实现对Solana链上活动的超低延迟通知,并可扩展到其他Solana程序的监控。
比特币地址格式的分类及应用场景
原文|SuperStacks:ANewApproachtoRewardsontheSuperchain随着多条链合而为一,一种新的网络结构正在兴起,以解决以太坊的碎片化问题。该网络默认具备模块化、可互操作性和可组合性。我们称之为“Superchain”:它改变了一切。然而,仅有基
扫一扫 - 使用登链小程序
489 篇文章,641 学分
197 篇文章,626 学分
412 篇文章,509 学分
128 篇文章,472 学分
66 篇文章,412 学分