正在關注: 30 | 粉絲: 38
· 大約5小時 ago
比特币和以太坊是最常用的两种加密货币。比特币被称为区块链1.0,以太坊被称为区块链2.0。以太坊对比特币做了一些功能的改进和增加。比如:挖矿出块时间只有十几秒,不同于比特币的十分钟;再比如改进了挖矿puzzle,对内存要求高,限制ASIC芯片的使用;用权益证明(proof of stake)替代工作量证明;增加对智能合约(smart contract)的支持。还是以比特币作类比:比特币叫做去中心化货币,是利用区块链技术手段发行货币,维护交易。以太坊叫做去中心化合约,是利用区块链技术手段实现合约的执行。对比现实世界,一项合约的执行,需要司法系统在背后保障,遇到纠纷可以打官司,对方继续不理睬可以申请强制执行,但是成本比较高。而以太坊做的是将一些简单的、可以量化的合约直接写在区块链上,当条件符合时便可以自动执行,显然,这样做的成本会比较低。
· 3天 ago
交易树与收据树交易树:
发布区块时,区块中的交易组成的merkle tree,类似比特币。收据树:每个交易执行完之后,形成收据,记录交易相关信息。(创建收收据树的原因是以太坊智能合约执行过程比较复杂,用收据树可以实现快速检查结果。)交易树与收据树是一一对应的,且都只包含当前区块的信息。而状态树则包含系统中所有账户的状态信息(当然是发生过交易的账户)。状态树、交易树和收据树都采用MPT结构,目的是代码统一,便于管理。
· 4天 ago
· 7天 ago
· 9天 ago
· 10天 ago
· 13天 ago
· 15天 ago
· 17天 ago
與您的關注者分享。
回覆