智能合约:让区块链实现去中心化的世界

如今,“区块链”技术像是希腊神话的金羊毛,每个人都想得到它,相信它会给自己带来财富和希望,笃定它会颠覆生活、改变世界。

保险巨头Allianz通过区块链初创公司Adjoint,创造了Allianz代币和专有区块链(显而易见,这是一个私链),旨在摆脱外汇限制,节省佣金,提高效率。

智能合约:让区块链实现去中心化的世界

零售巨头沃尔玛想把区块链技术应用在两方面,一方面是为客户创建自动交易的网络,另一方面是搭建数字购物系统,其中包含了使用区块链进行支付加密,以确保付款数据的安全性。

国内BAT也瞄准了区块链技术,百度将区块链放在了备受瞩目的无人驾驶领域,因为假货一直被吐槽的阿里巴巴着手部署全球商品防伪溯源和物流跟踪,游戏霸主腾讯即将发布第一款区块链游戏“Z”。

智能合约:让区块链实现去中心化的世界

百花齐放,欣欣向荣。

真的是这样吗?

区块链热度高,是因为互联网发展到了今天,已经到了一个重要的转折点。更广阔的资讯来源、更自由的购物渠道和更快捷的社交方式等等引发了一系列的问题,主要和信任、安全和隐私相关。有人说,这些问题主要和中心化平台有关,手握大数据的巨头们,将数据分析精确到每个人每一天,守着金矿,做起了只赚不赔的买卖。

举个例子,你刚刚在某信提到某产品,再登陆某宝的时候就接收到了精准推送,甚至接到了推销电话。简直像在你身上装了个监视器,多可怕。

当去中心化的分布式账本,区块链技术出现的时候,很多人就觉得这就是互联网的未来,并提出了各种设想和方案,如搭建一套基于区块链的KYC(Know your customer,身份认证系统),让每个人因为手握私钥,对自己的信息拥有更多的控制权,进而打通生活中的多个场景,交互、整合分散的数据。而智能合约为以上方案的实现创造了可能,它能真正做到减少第三方人为介入,打造弱中心化甚至去中心化的平台,实现高透明性、高安全性、高隐私性和高效的社会分工协作。一开始的时候,可能依托私有链,这样更快,更稳定,成本更低,更容易被接受,正如Allianz、沃尔玛等等巨头所做的那样。

智能合约:让区块链实现去中心化的世界

目前全球最主流的智能合约是基于以太坊的智能合约,在其公链上,构建了一个内部的近乎图灵完备的脚本语言EVM(以太坊虚拟机Ethereum Virtual Machine),允许开发者们运用编程语言创建无需第三方存在,即可进行可信交易的智能合约,使得去中心化成为可能。简单说来,就是满足特定条件即可自动执行的指令,你可以想象成平常看到的自动售货机。

智能合约潜力巨大,直接关系到区块链能否和现实接轨,让这样一个分布式、可追溯、不可逆转的技术真正起到改变生活的作用。

技术的落地,总是最关键也是最难的一步。

一方面需要解决区块链传输速度的问题,一方面需要实现可操作可推广的去中心化协议。区块扩容、SegWit隔离见证等提速方案已经有人实现,可是如何与智能合约结合,将其推进到实际应用场景中,中间还有许多路要走。

智能合约:让区块链实现去中心化的世界

算力问题,是以太坊创始人Vitalik Buterin最关心的问题。上个月,在巴黎举行的以太坊社区会议上,Vitalik Buterin提出了一种Plasma智能合约系统来解决扩容问题的方案。现阶段的原型迭代,需要所有用户下载和验证系统中每一个智能合约,他们计划让用户通过向Plasma合约发送定金生成“Plasma币”,随后只需要跟踪代币,而不需要下载和验证所有的内容,大大减少了数据处理量。这实际上就是给以太坊增加了根链,与主链配合,分担计算压力。

也有其他团队在智能合约方面作出了新的突破,如UBTC(比特联储)近日公布全面开放智能合约公测,将分叉币出块速度调整到1分钟,区块大小扩容至8M,并采用UVM(比特联储虚拟机UnitedBitcoin Virtual Machine)提高效率,TPS (Transaction per second每秒交易数量)因此达到了100笔,性能达到了以太坊的10倍。这项重要性进展让人振奋不已。

有人说区块链发展还处在非常早期的阶段,类似于拨号上网那时候。但是它已经散发难以掩盖的光芒,给我们的生活带来了新的可能。随着智能合约技术的发展,总有一天,区块链会走下神坛,来到每一个人的身边。


分享到:


相關文章: