智能合约这个概念可以追溯到1990年代[1].即使放在现在,如果不是一些不可思议被发明,智能合约还是很困难的事情。分布式、无信公共帐薄为智能合约的实现提供了必需的组件,让智能合约成为现实。有一些思想家更进一步畅想,在智能合约基础上构建公司或者非赢利组织。2014年,一个叫以太坊的项目成立 [3][4],它致力于智能合约的发展,让智能合约更接近现实。以太坊在2015年7月30日[5]上线。现在已经可以使用代码(或者可视化工具)在以太坊平台创建分布式自治组织(DAO)[8]。DAO怎样适应真实世界,创建一个DAO会面临怎样的实际问题,这是这篇报道所关注的。
虚拟VS现实
DAO可以使用智能合约平台来创建(以太坊是当前最流行的平台,当然还有其它平台)。我们列出使用DAO开展业务面临的主要问题。
法律
•当前的法律系统还没有承认DAO系统,它可能被简单的归为一个软件的的部分,这个软件的创造者代理创建了这个DAO。
•一个未解决的问题是对DAO的责任问题,如果没有明确的法律框架,谁为这样的法律诉讼负责[11]?
•一个DAO应该有一个明确的法律上的拥有者(如果需要,法庭会为它指定一个),有可能它会成为自己的拥有者,如果法律系统允许公司无人运营。
•一种运行DAO的方法是,设立一个公司,每个管理者指派一个代理进入DAO。这样这些管理者就受这个公司的保护,而且这个DAO就有法律效力去开展业务,就像是管理者的代理一样。
•更复杂的一种方案是,每个管理者被一个智能合约代表。这些智能合约再组合,一个DAO就是这样的个体智能合约组合形成的。这些由智能合约组成的DAO和这个DAO最初的目的并不冲突。这种方案是复杂的,但是更适合的。
•我们需要考虑代理法吗?它根本没有严肃的对DAO测试过,所以,不管是把DAO作为传统公司结构的代理,还是这结构的管理者,它都是不明确的。
相关规定
•一个DAO的法规意味着为一个持续的存在编码,同样,一个DAO将会有一个艰难的时期对不断变化的法规适应。监管制度的一个改变可能被认为这个DAO的淘汰。
实用性
•与现实世界相互作用。DAO没有能力处理法币,没有能力注册和管理传统的银行账户,没有拥有资产的明确法律(资产绑定在区块链上),
•引入真实世界的信息依然是未解决的问题。有一个叫作“oracles ”[6][7]的第三方服务提供信息,但是这些服务的可靠性没有得到证明。不管如何,给DAO组织引入外部世界的信息还是个问题。
DAO的优势
•严格遵守编码的规则
•最小化(或者说终结)贪腐,一个DAO组织不可能行贿,它只是简单的执行代码要求。
•管理公平且去中心化[10]。
•提高透明度且审计合规。
总结
DAO组织毋庸置疑拥有光明的未来,但是目前还没有为主流商业做好准备。这需要一些开拓者迫使法律系统适用于DAO。当下还不建议董事会把DAO作为企业构架。在一个股份公司的保护下在一个基础项目中尝试这种方案可能是值得的。虽然DAO有很多优势,但他们要面对一个不确定的法律认可和待遇。可能DAO的最大问题是责任问题。部署一个DAO还会有一些实际的限制,区块链生态系统还没完全准备好与整个世界交互。
参考文献:
[1] http://szabo.best.vwh.net/smart_contracts_idea.html
[2] Nakamoto, Satoshi. “Bitcoin: A peer-to-peer electronic cash system.” (2008).
[3] Wood, Gavin. “Ethereum: A secure decentralised generalised transaction ledger.” Ethereum Project Yellow Paper (2014).
[4] https://github.com/ethereum/wiki/wiki/White-Paper
[5] https://en.wikipedia.org/wiki/Ethereum
[6] https://github.com/codius/codius/wiki/Smart-Oracles:-A-Simple,-Powerful-Approach-to-Smart-Contracts
[7] https://blog.ethereum.org/2014/07/22/ethereum-and-oracles/
[8] https://en.wikipedia.org/wiki/Decentralized_autonomous_organization
[9] http://www.coindesk.com/succeed-as-decentralized-autonomous-organization/
[10] https://slock.it/dao.html
[11] http://www.coindesk.com/how-to-sue-a-decentralized-autonomous-organization/
[12] http://www.ofnumbers.com/the-guide/