实验案例

分布式自治组织能做的就是执行基于事先商定条件的合同。如果把一个数字签名当成一张选票,那么唯一一个能对分布式自治组织进行修改的方法,就是通过得到X倍数量的选票来批准某种执行过程。需要的具体选票数量会在之前被设置在项目硬盘上。在一定程度上,多重签名交易,即m-n交易(例如“联名银行账户”,“多重签名彩票”)已经与比特币开展合作。虽然,你又一次被限制在10,000字节内,但这不足以满足几百张“选票”。

由于对交易进行多重签名在全球各地已经存在了数百年之久,所以它其实并不是一个新的概念。至此,正如Szabo在第三章指出的,为了承担滥用的后果,需要制定某些策略。也就是说,个人没有单独滥用某一组织的仓库(或发射导弹)的能力。例如,今天我们使用由脚本(一种计算机语言)的内置规则创建的比特币协议:参与交易过程的三方可以通过签署合同来发放资金。该合同经过电脑编程,只要它收到任意两个当事人发来的数字钥匙,就会发放资金。这样一来,比特币协议就变成了一个合法系统。 因为在没有签名的情况下,它不能使用此项凭证。换句话说,如果Bob正在经营一家小企业,但他想扩建仓库,那么他就需要3个签名中的2个来得到资金。对加密货币而言,把一个总账(1个比特币)转移到另一个不同的地址,此方法同样适用。一个智能合同分布式自治组织持有和控制“锁定”凭证,需要一个预订数量(临界数量)的数字签名来“解锁”。除分布式自治组织外,“数位证明”方法已开发出一个软件,而Bullion Bitcoin公司会对此2/3的签名过程提供协调。

未来,一个制造汽车车身的小型公司可以在以太坊总账(或莱特比、比特币等)上创建一个分布式自治组织。假设该公司有5位高层,每位高层都有一把可以用来利用和修改加密总账的数字钥匙。根据公司章程(智能合同或分布式自治组织制定的规章),至少需要5把钥匙中的3把才能得到凭证。公司会议结束后,高官们就资金的使用问题达成一致。3名高层主管——爱丽丝、鲍勃、卡罗尔,被要求使用他们的钥匙,来向分布式自治组织发出发放一定数额资金的指令。只要使用他们的智能手机(或任何一个能够打开总账应用程序的设备)就可以提交自己的钥匙,随后资金就会被发放。

这可以扩大公司股东们的数量。不然而幸的是,当前比特币协议存在技术限制:禁止数以百计的数字签名被转移到某一特定地址。

不过,其它项目,比如以太坊,它就有可能把成百上千的数字签名发送到分布式自治组织。这样一来,股东们就可以对公司的具体政策进行投票。举例来说,如果一家造鞋厂的董事会想要扩大新跑鞋的生产,基于预先准核的编程规则,他们需要分布式自治组织管理着的凭证来发放资金。而分布式自治组织的运行则需要股东们投票表决。基于股东投票结果的特定功能,分布式自治组织能够被预先编。比如需要多数或绝大多数(51%,67%等)投票。在这个例子中,如果公司共有1,000名股东,而分布式自治组织又被设置为需要50.1%的票数,那么除非收到501个数字签名,否则凭证是不会被发放的。

results matching ""

    No results matching ""