返回介绍

实验案例

发布于 2025-02-19 22:55:34 字数 1391 浏览 0 评论 0 收藏 0

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

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

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

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

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

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文