PullPayment库是对Openzeppelin中Escrow库的一种封装。从安全角度看,PullPayment是一对多发送eth的最佳解决方案。它可以防止收款人阻塞发送eth的行为并消除重入问题。
MEV是通过交易排序来捕获价值,而OEV是利用链上链下的信息时间差,结合预言机的上帝视角来提取价值。
Stylus 是 Arbitrum Nitro 的一次升级,允许智能合约用 Rust、C 和 C++ 等语言编写
该项目旨在对单Slot最终性(SSF)共识机制进行全面的学术概述,涵盖现有机制、设计、优缺点以及可行性,并提出新的共识模型和研究问题。项目最终形成一篇硕士论文,对RLMD-GHOST、Tendermint、Algorand等多种共识机制以及Casper CBC、Sleepy model等设计进行评估和分析,旨在为以太坊的SSF实现提出新机制,明确研究现状,并为该领域的研究提供路线图。
本文整理了主流的共识算法相关概述,有助于扫盲共识算法和相关概念。
本文介绍了以太坊智能合约的基本概念、工作原理及部署方法,详细说明了如何使用 Remix IDE 编写、编译和部署智能合约,并提供了一个简单的示例代码。
区块链的第一性原理是一种去中心化的记账方式,“区块”和“链”并非必要。
raydium-amm-v3---swap```rustusecrate::error::ErrorCode;//引入错误码模块usecrate::libraries::{big_num::U128,fixed_point_64,full_math::MulDiv,l
Electra 升级范围尚未最终确定,Devcon 门票确定售票日期, OP Stack 故障证明在 OP 主网上线。
EIP712 实践
本文详细介绍了如何在 Solana 区块链上使用 Jito Bundles 功能,通过捆绑多个交易确保它们在同一区块中顺序执行。文章还提供了具体的代码示例,展示了如何使用 TypeScript 和 Solana Web3.js 2.0 创建和发送交易捆绑包。
本文详细探讨了Solana程序中的内存管理,特别是如何避免堆栈溢出的问题。通过对堆栈、堆和账户空间的基本概念进行讲解,提供了多种优化解决方案,包括将代码分割成函数、使用Box以转移内存到堆中,以及自定义堆分配器以合理利用内存。
Fluid是一个现代多层协议,具有基础层和多个实施不同DeFi机制的二级层。本文详细介绍了Fluid的流动性层以及Vault协议的设计与实现,强调了其使用Uniswap V3类似的价格点,允许流动性操作和风险管理的创新方法。整体架构展示了流动性和借贷操作的高效性,具有独特的保护机制。文章逻辑清晰且内容丰富,适合对DeFi协议开发有深入兴趣的读者。
ERC404开发:探索代币化资产的新维度随着区块链技术的快速发展,代币化已成为连接数字世界与现实资产的桥梁。ERC404是一个创新的代币标准,旨在提供一种机制,使现实世界资产(RWA)能够以代币形式在区块链上表示和交易。本文将深入探讨ERC404的开发概念、技术实现以及其在资产代币化中的应用前景。
本文详细探讨了区块链中的账户抽象概念,特别是在以太坊、Solana和Cosmos等不同平台中的实现和对比。文章介绍了账户抽象如何改善用户体验,尤其是在复杂性和安全性方面,同时分析了EIP-3074、ERC-4337和EIP-7702等提案的优缺点,提供了对未来区块链用户交互的展望。
第6条:拥抱newtype模式第1条描述了元组结构体,它的字段没有名字,而是通过数字(self.0)来引用。本条着重介绍的是,只包含一个类型的元组结构体。它是一个新的类型,可以包含和内置类型一样的值。在Rust中,这个模式非常普遍,它叫做:newtype模式。newtype模
本文深入分析了 Abracadabra Money 遭受的 650 万美元攻击事件,重点剖析了 Cauldron V4 合约的漏洞利用原理。
第5条:理解类型转换Rust的类型转换分为三个类别:手动:通过实现From和Intotrait提供的用户定义类型转换半自动:使用as关键字在值之间进行显式转换自动:隐式强制转换为新类型本章节的重点主要是第一种,即手动转换类型,因为后两种大多数情况下不适用于用户定义类
第4条:优先使用惯用的错误类型第3条描述了如何使用标准库为Option和Result类型提供的转换,以允许使用?运算符简洁、惯用地处理结果类型。但它没有讨论如何最好地处理作为Result<T,E>第二个类型参数出现的各种不同的错误类型E;这就是本章节的内容。只有当有多
本文详细介绍了 Curve LlamaLend 协议,围绕 CrvUSD 稳定币构建的高效借贷系统,强调了其独特的 AMM 设计及软清算机制,这些机制可以有效保持用户资产的健康状况并减少传统清算的风险。文章还探讨了协议的核心合约结构和功能,以及在市场波动时的操作逻辑。通过对技术细节的深入分析,突出了 Curve LlamaLend 在 DeFi 领域的重要性和潜在应用。
扫一扫 - 使用登链小程序
208 篇文章,815 学分
67 篇文章,683 学分
133 篇文章,602 学分
413 篇文章,517 学分
132 篇文章,350 学分