对比比特币的 “UTXO” 余额模型,以太坊使用“账户”余额模型。 以太坊丰富了账户内容,除余额外还能自定义存放任意多数据。 并利用账户数据的可维护性,构建智能合约账户。
实际上以太坊是为...
MPT 全称是 Merkle Patricia Trie 也叫 Merkle Patricia Tree,是 Merkle Tree 和 Patricia Tree 的混合物。 Merkle Tree(默克尔树) 用于保证数据安全,Patricia Tree(基数树,也叫基数特里树或压缩前缀树) 用于提升树的读写效率。
在比特币中,每个区块的出块时间被设置为10分钟,为什么需要10分钟呢?按照常识来说,出块速度越快可以打包的交易就越多,系统的吞吐率也就越高。
根据前文可知,想要提高出块速度就要降低挖矿难度,我们假设这样一种场景;
链上域名解析 Writing a Resolver 编写注册中心
域名处理 注册表 反向注册中心 测试注册中心 公共解析器 .eth永久注册中心 注册中心 控制器
在应用程序中支持ENS需要实现几个关键功能,每个功能都可以独立实现。理想的情况是支持ENS的全部功能,但即使只支持最基本的功能也会让用户从中获益匪浅。下面的文章中,我们概述了支持ENS的三个层级。第一层级很容易实现,并且是ENS提供给用户的主要功能,而第二层级和第三层级可为用户提供更多的功能,有助于提高DApp的可用性和用户与DApp交互的体验。
打造全面的以太坊中文知识库,在学习以太坊相关知识时总难以找到高质量内容,希望一个网站能收录以太坊相关的内容,方便更多人检索。
ENS(Ethereum Name Service)是以太坊域名服务,是一个基于以太坊区块链的分布式、开放和可扩展的命名系统。
代币(Token)的标准接口。
以太坊改进提案(EIPs)描述了以太坊平台的标准,包括核心协议规范,客户端 API和合同标准。 任何人都可以参与以太坊的改进,参与的方式是向以太坊EIPs GitHub库提交改进提案的pull request,大家可以阅读EIP-1 了解如何提交改进提案。
手把手教你在imToken上注册ENS域名
ENS域名注册终极指南
以太坊Solidity如何实现海量空投代币?
详细对比 Optimistic Rollup 及 ZK Rollup 各自的特点。
本文来自PPLabs, PPIO 是为开发者打造的去中心化存储与分发平台,让数据更便宜、更高速、更隐私。官方网站是 https://pp.io。
Rollup 是近年来在智能合约可扩展性方面最火爆的想法之一。这个想法已经提出有一段时间了,但是直到最近才有几个团队,其中也包括我们 Offchain Labs 团队,才开始大力推进。接下来让我们花个几...
君士坦丁堡硬升级中引入了一个新操作码 CREATE2 ,它使用新的方式来计算常见的合约地址,让生成的合约地址更具有可控性,通过 CREATE2 可以延伸出很多新的玩法,这篇文章来探讨下,在广义状态通道中的妙用。
以太坊预编译合约
本电子书是对以太坊区块链的实现原理和程序实现进行详解,力图展示区块链2.0先锋以太坊智能合约编程平台设计思想与代码实现。
以太坊虚拟机EVM的作用是将智能合约代码翻译成可以在以太坊上执行的机器码,并且提供一个沙盒运行环境,在运行期间不能访问宿主机的网络,文件,系统,即使不同的合约之间也有有限的访问权限。
扫一扫 - 使用登链小程序
93 篇文章,573 学分
184 篇文章,210 学分
51 篇文章,198 学分
11 篇文章,164 学分
145 篇文章,152 学分