世界上最著名的山寨币被称为以太坊,它认为加密数字货币不仅仅是一种支付工具(数字货币)或投资工具(数字黄金)。
2013年,年仅19岁的俄裔加拿大计算机科学家维塔利克·布特林在一份白皮书中首次提出了以太坊的概念。布特林的想法是,区块链不仅仅可以记录交易,还可以运行代码、托管App、存储数据,并真正地进行所有类型的计算。
智能合约
因此,以太坊将智能合约或基于区块链运行的应用小程序的概念添加到了加密数字货币中。智能合约可以遵循规则并相应地按照指令转移金钱、数据和其他资产。它们就像人一样拥有自己的地址,你可以向它们发出指令(需支付少量费用)以使它们行动起来。在这种情况下,它们有点像区块链上的自动售货机:你把钱投进去,就能买到自己想要的东西。
以赌博为例。想象一下,如果有许多赌徒在美国橄榄球超级碗大赛周日的前一天,用以太币将20美元发送到一个智能合约的地址,并附带自己认为哪支球队会赢的信息。超级碗结束后,智能合约将与ESPN确认是哪支球队获胜[1],即支持获胜球队的赌徒将赚取一定数量的钱,而失败者将一无所获。而智能合约会留下几美元,作为以太坊创造者的利润。
或者设想一下这样一份基于智能合约的保险。佛罗里达州的一位种植橙子的农民与一位保险代理人达成一致,即如果那年冬天出现毁坏农作物的霜冻,保险代理人将支付给农民1000美元;而如果没有,农民需要支付给保险代理人100美元。也就是说,农民将向智能合约支付价值100美元的以太币,而保险代理人将向智能合约支付价值1000美元的以太币。智能合约会在整个冬天检查该地区的天气情况。如果它检测到温度低于0℃,它就会把所有的1100美元(也许扣除其中很小的一部分作为手续费)支付给农民。但是如果整个冬天都过去了,而气温从未低于冰点,智能合约就会将所有的1100美元(扣除一定的费用之后)支付给保险代理人。
智能合约还有很多其他的用途,比如,拍卖、投票、众筹等。智能合约的非同寻常之处在于,它们总是按预先设定的方式运作,即一旦启动,人类就无法扰乱它们的行为。更重要的是,许多智能合约都是开源式的,这意味着任何人都可以看到它们运行的代码。因此,智能合约就像一台透明的自动售货机:你不仅知道自己将得到什么,而且知道机器是如何进行分配的。
如果你使用智能合约,你就不必相信任何人或机构,比如说那些臭名昭著的、见不得人的押注者,或者那些以令人眼花缭乱的保单来忽悠人的、政策混乱的保险公司。这将比特币“削减中间人”的理念又向前推进了一步。
这并不是说智能合约是没有任何瑕疵的。正如一位评论家所说的,它们既不够智能也不够划算。也就是说,“智能”的事物能够处理所有意料之外的情况。智能合约是由机器人操纵自动运行的,只能处理写入其代码中的内容,因此无法适应环境的变化。如果橄榄球超级碗大赛因为某种原因而推迟了,那该怎么办呢?如果有人持有可信的证据进行作弊指控,拉斯维加斯决定取消所有赌局,结果又会怎样?智能合约无法处理这些或所有其他可能出现的类似问题。
而且,“合同”具有法律约束力;如果合同内容有争议或有人违反了合同约定,你就可以将其告上法庭。但是,在我们上文中提到的橙子保险案例中,如果智能合约监测到的温度是-0.5℃,而保险公司的数据显示温度是0.5℃,这种时候该怎么办?换句话说,如果智能合约决定支付果农的赔偿款,但是保险公司不愿意的话,它该怎么处理呢?目前的情况是,没有办法解决争议,智能合约将只能执行其代码中需要执行的操作。因此,尽管智能合约不会像许多以太坊的支持者所希望的那样,让人们彻底摆脱律师或法院,令人遗憾的是,甚至连庄家也没法摆脱,但它们是一种有趣的新型计算模型,是一种可以在不那么充满法律或金钱问题的环境中得到应用的计算机程序。
有一些有趣的基于以太坊的DApp。Storj允许企业向用户付费,让它们将文件存储在用户的笔记本电脑的闲置空间中。Golem允许科学家和艺术家们从大众使用的笔记本电脑中众筹计算能力,以处理一些过于庞大的数据集,为电影渲染计算机图形。Augur是一款去中心化的有预测功能的App,让人们针对未来事件的结果进行赌注交易,例如,即将举行的选举的获胜者是谁,或者一个国家今年的国内生产总值将增长多少。所有这些DApp背后的初创公司都会从在它们的平台上发生的交易中进行分红抽成,但除此之外,它们不会也不能干涉在平台上发生的交易。对于我们提到的App,这种行为是不会存在任何损失的,所以缺少中间人并不是一个大问题。
基于以太坊的生态正逐渐繁荣起来,让我们继续观察会有哪些好玩有趣的事物产生吧!
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。