“比特币是区块链1.0,以太坊是区块链2.0”,类似的表述或许你经常听到。 上一个专题中,我们已经了解了比特币的相关知识。今天我们将进入下一个专题:以太坊。 比特币开创了去中心化密码货币的先河,多年的时间充分检验了区块链技术的可行性和安全性。 比特币的区块链事实上是一套分布式的数据库,如果再在其中加进一个符号——比特币,并规定一套协议使得这个符号可以在数据库上安全地转移,并且无需信任第三方,这些特征的组合完美地构造了一个货币传输体系——比特币网络。 然而比特币并不完美,其中协议的扩展性是一项不足,例如比特币网络里只有一种符号——比特币,用户无法自定义另外的符号,这些符号可以是代表公司的股票,或者是债务凭证等,这就损失了一些功能。另外,比特币协议里使用了一套基于堆栈的脚本语言,这语言虽然具有一定灵活性,使得像多重签名这样的功能得以实现,然而却不足以构建更高级的应用,例如去中心化交易所等。 以太坊从设计上就是为了解决比特币扩展性不足的问题。 那么什么是以太坊呢? 以太坊是一个开放平台, 使开发人员能够构建和部署分散的应用程序。 理解以太坊最简单的方法就是把它看作可编程的比特币。 以太坊允许参与者运行被称为“智能合约”的分散式区块链应用程序。 智能合约是高度安全的, 具有完美的数字历史记录,使其具备了可审计、去信任化且不可阻挡的特点。 以太坊可以理解为一个分布式计算平台,不仅可以记账,还可以在上面运行程序。 比特币就像当年的大哥大,只有打电话功能;以太坊就像当年的小灵通手机,除了打电话外,还可以运行一些小游戏,比如俄罗斯方块。 分布式计算平台,说明以太坊也和比特币一样,是去中心化的,由分布在世界各地的节点共同记账,共同维护一个账本,账本公开透明且不可篡改。 但与比特币不同的是,以太坊提供了一套图灵完备的脚本语言,也就是说,我们能在以太坊上开发小程序。 这些小程序需要以太坊网络的节点托管、运行,我们在以太坊上转账也需要节点们来记账,为此,我们需要支付这些节点费用。 比特币网络中,我们转账支付的手续费是比特币,系统给矿工的奖励也是比特币; 在以太坊网络中,支付的手续费和系统给节点的奖励是以太币。 如果以太坊仅仅是一个分布式计算机,可以在上面运行程序,这还不足以让它成为“区块链2.0”。以太坊的真正杀手锏是它有智能合约的功能。 以太坊实现了智能合约,这就意味着,除了和比特币有同样的转帐功能外,以太坊网络中更多的是要为大量程序提供运算服务。 —- 编译者/作者:区块天眼官方 玩币族申明:玩币族作为开放的资讯翻译/分享平台,所提供的所有资讯仅代表作者个人观点,与玩币族平台立场无关,且不构成任何投资理财建议。文章版权归原作者所有。 |
如何理解以太坊?|区块链入门008
2020-12-28 区块天眼官方 来源:区块链网络
LOADING...
相关阅读:
- Filecoin未来的价格必将持续上涨?Filecoin会不会成为下一个BTC比特币?2020-12-28
- 比特币、以太坊、FILBTC近24小时内链上交易额有所上升.2020-12-28
- 没有一直涨的行情2020-12-28
- 奕恒说币:12.28比特币短线多单策略,目前获利200点2020-12-28
- WyoHackathon主席Caitlin走出华尔街将怀俄明州打造为加密货币天堂2020-12-28