区块链界的操作系统:以太坊

1463 天前
2151
链趣学园

最新资讯:11月17日早间,区块链分析公司IntoTheBlock发推称,以太坊80%持币地址正在盈利,且考虑到以太坊目前的牛市行情,这一比例可能还会上升。

 

以太坊在2020年的增长非常惊人,建立在其之上的去中心化金融(DeFi)平台不仅繁荣了,而且诸如Tether(USDT)之类的知名稳定币的整合也做出了贡献。

 

区别于比特币,以太坊最大的不同是引入了智能合约的概念。比特币是数字货币,以太坊也是数字货币,但远不止这些。“智能合约”这个名称有点误导人,它们不是真正的合约,也不特别智能,它们只是一些可以运行在区块链上的代码或者说是计算机逻辑运算。

 

什么是智能合约?

举个例子,我们俩关于明天的天气打个赌。我赌明天天晴,你赌明天下雨。我们约定输家必须给赢家100美元。我们如何打这个赌,还要确保输家会履行诺言呢?我能想出以下三种不同方法:

 

1.互相信任

最简单的方法是互相信任。如果我们已经是老朋友了,很容易信任对方。我知道你的家庭住址而你知道我的黑历史。然而,如果我们是陌生人的话,那就难办多了。你没理由信任我,我也没理由信任你。

 

2.签署法定合同

另一个可行的方法是根据我们之间的赌约制定一份法定合同。我们双方会签署一份详细规定了赌约条款的合同——包括关于输家违约的规定。该合同会让我们有向赢家支付赌金的法律义务,却不具实用性。因为如果通过法律途径强迫对方履行合同,其代价高出赌金本身。

 

3.寻求共同朋友的帮助

我们可以找一个双方都信任的共同朋友,各交100美元在他/她那里保管。第二天,他/她会查看天气情况,将这200美元都交给赢家。这种方式简单明了,除非出现一种情况:要是这位可信的朋友卷款而逃该怎么办呢?

 

现在我们有三种不同的打赌方法,不过各有都缺陷。因为我们是陌生人,无法互相信任。迫使对方履行法定合同的成本太高,此举并不可行。寻求共同朋友的帮助又会引发信任问题。

以太坊的智能合约在这种情况下就可以派上用场了。

 

智能合约就像是寻求共同朋友的帮助,不过是被编写成了代码。通过以太坊,我们可以编写一款软件,向两方各收取价值100美元的以太币。第二天打开接入天气应用查看天气情况,并将总价值为200美元的以太币转给赢家。

 

智能合约一旦完成,无论如何都无法被编辑或修改。因此,可以肯定的是不管合约中有何规定,无论如何都会被执行。

 

许多人把以太坊称为世界计算机。这是个不错的类比。它就像一台由整个世界来维护的虚拟机。但是虽然智能合约理论上可以做任何事情,但它们不太适合繁重的计算工作。

 

以太坊世界计算机就像一台运行简单程序的老式慢速计算机。由于成本和安全性,保持以太坊的智能合约小而简单是至关重要的。合约需要的计算量越多,运行的成本就越大。合约越复杂,就越有可能存在安全漏洞。而且智能合约中的安全漏洞是很难处理的——毕竟区块链是不可变的。但是智能合约基于以太坊的之中,未来还有无限的可能。

 

小编有话说:以上文章仅代表小编个人意见,所有观点不构成投资推荐,投资有风险,投资应该考虑个人风险承受能力。