Hook 编程会增加智能合约的复杂度,从而加大攻击向量。而 Hook 合约与普通合约相比,需要更严格的“安全使用约束”。因此,Hook 编程要广泛应用,还需要一个全面的框架:需要有安全执行环境、适用 Hook 的编程范式,和更严格的使用约束。
ERC4626 协议是一种用于代币化保险库的标准,它可以优化和统一收益保险库的技术参数。
闪电网络的承诺是让比特币支付能够得到近乎瞬时的结算。但是,以自治的方式实现这个目标构成了持续的技术挑战,主因是通道余额的不透明,但这也是内化于闪电网络的设计的。在本文中,我们会深入了解闪电网络中的寻路程序(在更广泛的意义上,是支付的规划),尤其是 LND 客户端中的相关实现。我们将讨论现有的、让支付
探索 zkEVM
深入了解如何打包支付转发路径上各个节点沟通的数据,使得沿路转发支付时泄露的信息尽可能少。
本章主要讲解事件和泛型的使用方法和使用场景
发现很多初学者搞不清楚如何在Sui-Move里面写测试,现有的中文教程写的也不是特别清楚,但是这部分对于开发者来说又特别重要,所以花点时间来写一下,希望能帮助到有需要的小伙伴。
去中心化金融,通常被称为 DeFi,代表着金融界的一场巨变,有望实现金融服务的民主化并消除传统银行业的壁垒。 DeFi 应用程序主要在区块链平台上运行,提供从借贷到资产交易的一系列服务,无需银行或金融机构等中介机构。 但这个新兴的生态系统如何运作?它与传统金融体系有何不同?
事先说明,本篇文章不是广告,只是讲述我如何在Dacade的挑战中赢得了100SUI的经历。如果大家有疑问可以自己去dacade官网查看,仔细辨别
每周以太坊 2024/04/27
关于 EVM 对象格式(EOF)的一切
本文主要针对 Solidity, Rust 和 Move 合约开发语言
EigenLayer 简介:在以太坊上解锁共享安全性
EigenLayer - 再质押是如何工作的?
钱包开发工程师应该掌握的知识
ERC20 标准的核心是指定了代币合约应实现的一组函数和事件,但它并没有规定这些函数应如何处理故障。 例如, transfer 和 transferFrom 函数用于在帐户之间移动代币,传统上返回指示成功或失败的布尔值。然而,并非所有实现都严格遵守此模式。 有些人可能会选择在失败时恢复(即抛出错误并
ERC721Enumerable 用来实现特定地址拥有的所有代币
这是一个管理多种代币类型的合约标准,该合约可以包括同质化代币和非同质化代币,可以代表任意数量的同质化和非同质化的代币类型,抽象上可以解释为:ERC1155 囊括了 ERC20和ERC777这两种标准。
由于EIP712是EIP191的一种,相当于EIP-712继承了EIP-191,所以就不过多解析EIP-191了。EIP-191简单来说EIP-191是为了定义智能合约中签名数据的格式。EIP191的数据格式为:0x19<1byteversion><versionspecific
扫一扫 - 使用登链小程序
38 篇文章,357 学分
62 篇文章,340 学分
108 篇文章,261 学分
22 篇文章,236 学分
12 篇文章,152 学分