购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

2.6 智能合约是一种艺术,程序员是艺术家

每年的10月24日是世界程序员日,也正是程序员们为区块链提供了最重要的作品:智能合约。

先来讲两个故事。

故事1:从前,有个从小就学习不好的年轻人,他可能得到了一张很神奇的纸,因为他捣鼓了没多久后,就变得名声大噪,这张纸也变得非常昂贵。

故事2:从前,有个辍学的年轻人,他可能得到了一台很神奇的机器,因为他捣鼓了没多久后,就变得名声大噪,这台机器里的资料也变得非常昂贵。

故事讲完了,故事中的纸和机器都是普通的东西,一点儿也不神奇,那么请问这两个人是如何把普通的东西变得昂贵、有价值的呢?

答案:前者是一位画家,后者是一位程序员。画家和程序员在纸上、在机器中注入了人类的智慧和灵魂,把自己的意识形态赋予在了这些没有生命的东西中,让它们变得非常有价值。这,就是艺术。

其实这两个人早已家喻户晓:故事1的主人公叫毕加索;故事2的主人公叫比尔·盖茨。

再来讲两个故事。

故事3:从前有个出身贫寒的小学徒,他的工作是把一块一块四四方方的金子融化,变成各种漂亮的形状,然后卖出去。后来,他所在的公司成为著名的珠宝首饰公司。

故事4:又是一个大学没毕业就休学出来搞事情的小伙子,非常喜欢研究“数字黄金”,悟出了一些自己的想法并且实现了——让程序代码在“数字黄金”的去中心化网络上跑起来。他成功地增强了“数字黄金”的扩展性,让可信的账簿升级成了可信代码,造就了公认的区块链2.0代表。22岁时被 Fortune (财富)杂志评选为2016年40岁以下的40位杰出人物之一。

这两个故事的主人公,一个是黄金饰品加工者,一个是以太坊的创始人维塔利克·布特林。

故事3中,把金子加工成饰品,卖出比黄金更昂贵的价格,这是因为加工者在金子中注入了艺术。

故事4 中,维塔利克·布特林将虚拟货币改造成智能合约平台,拓展出更广泛的应用场景,得到了全世界的认可,这是因为这位技术大神的代码也是一种艺术。

智能合约是由计算机系统来执行的,是去中心化的计算机网络系统,任何人不可以篡改合约内容,它是数字化时代的产物。你可以将它看作电子版的合同,通过信息化的方式传播和验证,在没有第三方中介的情况下,由相应系统自动执行约定的内容。在区块链上通过智能合约进行的交易和其他约定都是可以被追溯和不可逆转的。

传统的合同有两个缺点,一个是合约是由人来执行的,人会被七情六欲、三姑六婆影响,有可能违约。另一个是合同双方为了防止对方违约,通常要请可信的第三方参与到合约中来,这就是中介,如需要收取高额佣金的房产中介。

去中心化的系统没有七情六欲也没有三姑六婆,没有后门可以走,也就不用担心合约会由于外界因素干扰而无法执行,中介环节得以省去,自然,中介费和中介时间也都省去了。智能合约还可以用于许许多多行业以节省大量的人力和物力,这就是智能合约的价值。

智能合约是一种艺术,程序员就是艺术家。

艺术,是人类社会中一种智慧的意识形态。艺术可以让没有生命和思想的物品“活起来”。画作是基于纸张的“艺术品”,程序是基于机器的“艺术品”,智能合约本质上也是一种程序,它是基于去中心化网络的特殊“艺术品”。

只要是艺术,就都有很高的价值吗?未必,艺术有优劣,也有应用途径之分。智能合约赋予了去中心化网络应用价值,也造就了骗子生产空气币骗钱的好环境。

也许有人会质疑,有一些弱中心化的项目也打着智能合约的旗号,它们算不算艺术,算不算有价值呢?智能合约的修改需要通过记账节点发布新版本来实现,在弱中心化网络中,记账节点的加入通常只需要得到已有节点的认可,节点数量少且彼此关联较强,智能合约更容易被调整。这就像几块钱一个的饰品,也可以说是廉价艺术品,但买回家没多久可能就生锈了,而金饰品永远光鲜亮丽,更经久耐用。一些为了性能而弱中心化、仅仅保留智能合约的系统项目,就像普通金属很快就会失去光泽一样,难以获得参与者的信任。这时候,人们会发现,还是去中心化更安全。

那么弱中心化就真的完全行不通吗?在特殊场景下,弱中心化的区块链项目也能发挥作用。

以太坊虽然去中心化程度很高,但是无法满足所有应用的需求。如果项目对中心化程度要求不高,成员间彼此信任,那么弱中心化的联盟链可能是更为合适的解决方案。

或许,未来的以太坊在保证安全的前提下可以成功解决性能问题。再或许,未来的区块链基础设施完善后,“数字黄金+智能合约+高性能”才是一个必然的趋势。 juvY5//pJ8OlBz5rIKAV6XuxTYLyJZXsdDIedBQ7Y8tc40ZMtkkvMp19gZI4GN9a

点击中间区域
呼出菜单
上一章
目录
下一章
×