世界上最著名的假币叫以太坊,认为加密数字货币不仅是支付工具(数字货币),还是投资工具(数字黄金)。
2013年,19岁的俄裔加拿大计算机科学家维塔利克布特林(Vitalik Butrin)在一份白皮书中首次提出以太坊的概念。布特林的想法是,区块链不仅可以记录交易,还可以运行代码,托管应用程序,存储数据,并真正进行各种计算。
智能合同
因此,以太坊在加密数字货币中加入了基于区块链的智能合约或应用小程序的概念。智能合约可以遵循规则,并根据相应的指令转移资金、数据和其他资产。他们像人一样有自己的地址,你可以给他们指示(收取少量费用)让他们行动。在这种情况下,它们有点像区块链上的自动售货机:你可以通过投入金钱来购买你想要的东西。
以赌博为例。想象一下,如果许多赌徒向智能合同的地址发送20美元,其中包含他们认为哪个队将在周日赢得超级碗的信息。超级碗结束后,智能合约将与ESPN确认哪支球队获胜[1],即支持获胜球队的赌客将获得一定的金钱,而输家将一无所获。智能合约会留几块钱作为以太坊创造者的利润。
或者想象这样一种基于智能合约的保险。佛罗里达州的一名橘农与一名保险代理人达成协议,如果那年冬天有霜冻摧毁了农作物,保险代理人将向该农民支付1000美元。如果没有,农民需要向保险代理人支付100美元。换句话说,农民将向智能合约支付价值100美元的以太币,而保险代理人将向智能合约支付价值1000美元的以太币。智能合同将在整个冬天检查该地区的天气情况。如果它检测到温度在0以下,它会把这1100美元(可能会扣除一小部分作为手续费)全部付给农民。但如果整个冬天过去了,气温始终没有降到冰点以下,智能合约就会把1100美元(扣除一定费用后)全部付给保险代理人。
智能合约还有很多其他用途,比如拍卖、投票和众筹。智能合约的不寻常之处在于,它们总是以预设的方式运行,即一旦启动,人类就无法打扰它们的行为。更重要的是,许多智能合约都是开源的,这意味着任何人都可以看到他们运行的代码。因此,智能合约就像一台透明的自动售货机:你不仅知道你会得到什么,还知道机器是如何分配的。
如果你使用智能合约,你不必相信任何人或机构,如臭名昭著和黑幕赌徒或政策混乱的保险公司。这让比特币“切割中间商”的概念更进了一步。
这并不是说智能合约完美无缺。正如一位评论家所说,它们不够聪明,也不划算。换句话说,“智能”的东西可以处理所有的意外情况。智能合约是由机器人自动操作的,只能处理其代码中写的内容,无法适应环境的变化。超级碗因故延期,该怎么办?如果有人有可信的证据指控他作弊,拉斯维加斯决定取消所有赌博会怎么样?智能合约无法处理这些或所有其他可能出现的类似问题。
而且,“合同”是有法律约束力的;如果合同内容有争议或者有人违反合同,可以告上法庭。但是,在上面提到的橙色保险案例中,如果智能合约监测到的温度是-0.5,而保险公司的数据显示温度是0.5,怎么办?换句话说,如果智能合约决定对果农进行赔付,但保险公司不愿意,该怎么办?现在的情况是没有办法解决争议,智能合约只会执行其代码中需要执行的操作。因此,尽管智能合约不会像以太坊的许多支持者所希望的那样,将人们从律师或法院中完全解放出来,但遗憾的是,即使是博彩公司也无法摆脱它们,但它们是一种有趣的新计算模型,是一种可以在不那么充满法律或金钱问题的环境中应用的计算机程序。
有一些有趣的基于以太坊的DApp。Storj允许企业向用户付费,将文件存储在用户笔记本电脑的闲置空间中。假人允许科学家和艺术家提高公众使用的笔记本电脑的计算能力,以处理一些过大的数据集和为电影渲染计算机图形。Augur是一个去中心化的预测性应用程序,允许人们对未来事件的结果进行打赌,例如谁将赢得即将到来的选举或一个国家的GDP今年将增长多少。DApp背后的所有创业公司都将从其平台上发生的交易中获得红利,但除此之外,他们不会也不能干预平台上发生的交易。对于我们提到的App来说,这种行为并没有什么损失,所以中介的缺失并不是大问题。
基于以太坊的生态逐渐繁荣。让我们继续观察会有什么有趣的事情发生!