以太坊区块数据结构及以太坊的4棵数
每周以太坊进展 2020-01-19
用户可能存在这两种情况:1. 用户将资产保存在以太坊钱包或链上其他地方,并希望与路印协议构建的交易所进行交互。2. 用户将资产保存在路印协议构建的交易所中,并希望在其他地方使用链上功能。
我们的目标之一是以最小的摩擦来弥补链上与链下之间的差距,以实现最佳的用户体验。
以太坊2.0:脱胎换骨迈向”世界计算机“之路
参与Eth2 Staking系列第二遍 - Staking激励讨论
Eth2将使用Proof of Stake(权益证明)来维护网络安全,但实行PoS需要每个活跃的参与者(“验证者”)拥有一定资产来进行质押。如果持有资产的是eth1账户,那么这些资产需要转移到eth2的验证者处才能进行质押。
每周以太坊进展 2020-01-11
每周以太坊进展 2020-01-05
合约实践:避免区块Gas限制导致问题
翻译EIP777提案,提案定义了ERC777 代币合约标准接口。
不同于比特币,以太坊作为智能合约平台。每一笔交易作为消息在以太坊虚拟机中执行时,均会获得一个交易回执信息(Receipt)。形同在银行转账后,可以获得关于这笔转账的交易电子回单。
![招商...
创世区块作为第零个区块,其他区块直接或间接引用到创世区块。 因此节点启动之初必须载入正确的创世区块信息,且不得任意修改。
以太坊允许通过创世配置文件来初始化创世区块,也可使用选择...
Gas 中译是:瓦斯、汽油,代表一种可燃气体。 这形象地比喻以太坊的交易手续费计算模式,不同于比特币中直接支付比特币作为转账手续费, 以太坊视为一个去中心化的计算网络,当你发送Toke...
以太坊的基础配置用于服务于链,启动以太坊节点,则需要将链配置载入。 因此,在以太坊中内置了主网(mainnet)、测试网(testnet)、Rinkeby、Goerli网络中链配置。
初始启动节点时,将根据不...
对比比特币的 “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交互的体验。
扫一扫 - 使用登链小程序
38 篇文章,358 学分
61 篇文章,346 学分
108 篇文章,260 学分
22 篇文章,231 学分
12 篇文章,151 学分