区块链2.0时代的特征

如果说区块链1.0解决的是货币和支付去中心化的问题,那么区块链2.0解决的问題则是市场的去中心化,这个时期的关键词是“合约”。由此,在经济、市场、金融等方面区块链技术得到了全方位的应用,如在股票、债券、期货、贷款、按揭、产权、智能资产等领域的应用。

区块链1.0向2.0的迈进从某种程度上讲是中本聪关亍区块链原有设计理念的一个推进过程。关于区块链的发展路径,2010年中本聪曾 在公开邮件中提到:“我很多年前就已经在思考, 是否可以让比特币支持多种交易类型,包括托管交易、债权合同、第三方仲裁、多重签名(多重签名地址和P2SH)等。如果比特币未来能够大规模发展,那么这些交易种类都将是我们未来想探索的,但是在一开靖设计时就应该考虑到这些交易,这样将来才有可能实现。”

沿着原有的设定,区块链技术在比特币的基础上不断进化。在中本聪的设想中有三个核心构想:去中心化的公开交易总账、端对端的直接价值转移体系、强大的脚本系统以运行任何协议或者货币等。比特币实现了前两项,第三项技术的实现则体现在以太坊上。可以说,以太坊的出现是区块链2.0时代的代表,这个时期的发展与合约技术的发展密切相关。

关于以太坊,可以界定其为一个开源的区块链底层系统,在这个系统中可以运行所有区块链和协议。就像比特币一样,以太坊不受任何人控制,由全球范围内的所有参与者共同维护。这就如同安卓系统一样,可以为用户提供非常丰富的API,让许多人能够在其上快速开发出各种区块链应用。截至目前,以太坊上已经有200多个应用。

智能合约是以太坊显著的特点之一,是可编程货币和可编程金融的基础技术。关于“智能合约”这个概念,其最早由密码学家尼克•萨博(Nick Szabo)于1995年提出。这个概念可以简单地理解为以数字形式定义的一系列承诺(promise),一旦合约被设立,在区块链系统上无须第三方的参与便可以自动执行。智能合约的原理充分体现了程序员一直信奉的“代码即法律”。尽管这个理论提出的时间不算太短,但是直到以太坊出现,智能合约才被广泛应用,以太坊为智能合约提供了一个友好的、可编程的基础系统。

智能合约顺利执行的前提条件是已定的合约内容不能被篡改,且执行过程要公开透明、值得信任。区块链技术出现以后,非中心化、防篡改、集体维护、可追溯等特性成为智能合约天然的共生环境。基于此,当以以太坊为代表的新一代区块链应用与智能合约紧密结合后,区块链技术得以再次提升。在以太坊上,一份智能合约被创建之后便依靠程序自动执行,并且没有人能够阻止其运行。以太坊上的智能合约能够控制系统中的各种数字资产,进行复杂的算法和操作。

下面通过一个例子来理解智能合约被应用后所带来的影响。以航班延误险为例,当乘客所乘坐的飞机延误后,为了获得赔偿,他们需要主动联系保险公司并提供相关的证明,隔了很长一段时间后保险公司才能给予赔偿。如果航班延误险釆用了智能合约技术,则一旦航班延误,乘客与保险公司所签订的航班延误协议便会被触发,获赔资金将会自动划拨到乘客的账户上。

从作用上讲,以太坊构建了一个通用的、提供图灵完备的脚本语言的优秀底层协议,可以编写智能合约以在系统上执行。在这里,我们要了解一个基本的概念一图灵完备,即理论上能够解决任何算法的编程语言。

因为要支持智能合约,所以以太坊上有两种类型的账户地址:一种是普通账户,另一种是合约账户。普通账户与比特币网络的账户差不多,合约账户主要用于智能合约。

从以太坊的运行原理中我们看到,区块链为智能合约提供可信执行环境,而智能合约便于区块链扩展应用。随着时间的推移,这项技术的应用超越了货币,延伸至更广阔的领域,并具备了更大的兼容性。

想深入了解“区块链2.0时代的特征”请查看

区块链1.0时代的特征 

区块链2.0时代的现实应用

868区块链学习网为您整理《区块链2.0时代的特征》仅供参考。