织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 比特币 > 比特币资讯

区块链时代的世界宪章:代码即法律

时间:2020-08-04 08:48来源:未知 作者:admin 点击:
如果代码不可篡改, 就必须保证代码没有漏洞, 这就是区块链最纠结的地方。 区块链世界的“代码悖论” 代码曾经是自由的,越优秀的代码越自由,就如越好的语言扩展性越强一样,

如果代码不可篡改,

就必须保证代码没有漏洞,

这就是区块链最纠结的地方。

区块链世界的“代码悖论”

代码曾经是自由的,越优秀的代码越自由,就如越好的语言扩展性越强一样,然而一旦在代码中添加区块链概念,就实现了不可篡改性。既然代码不可篡改,就必须保证代码没有漏洞。可谁敢保证自己没有错误呢?这真是一个难题。

如果说信任的机器是区块链的躯干,共识机制是区块链的灵魂。无论是躯干还是灵魂,在区块链的世界里最终都是由代码构成的,那么,代码就相当于是区块链的DNA了。

在现实世界中,法律作为一种配置社会资源的机制,被社会经济发展的客观要求所决定,并直接影响着经济运行的全部过程。随着社会分工细化和人类活动范围日益扩张,法律逐渐变成国家制度框架下加以确认的一套格式化规则体系,它能够简化社会关系的复杂程度,节约交易成本,帮助社会成员安全、规范、有序地进行交易。不管是基于社会契约论、功利主义论、暴力威慑论还是法律正当论,法律的约束力都从未突破人的自我意志。

也就是说,在现实世界中,法律的解释是多样的;而在区块链的世界中,代码的解释则是唯一的。

图5-1所示的是一个交易输出(Transaction)过程,其解释是比较确定的,即来自“14c5f88a”账户向“bb75a980”账户的价值为10的转账,该交易的标记(交易哈希)为30452fdedb3df7959f2ceb8a1。两个交易账户余额变化显而易见,“14c5f88a”交易前余额为“1024 eth”,交易后为“1014 eth”;“bb75a980”原有“5202 eth”,交易后为“5212 eth”。由代码完成的交易输出其解释唯一,没有歧义。

图5-1 交易输出过程

法律的本质是“合约”

现行法律的本质是一种合约,它是由(生活于某一社群的)人和他们的领导者所缔结的一种关于彼此该如何行动的共识。个体之间也存在着一些合约,这些合约可以理解为一种私法,相应地,这种私法仅对合约的参与者生效。

合同的概念可以追溯至远古时代,古希腊人和古罗马人认为,合同是解决信任、透明度和执法问题的正式协议,如市场交易合同、企业组织生产经营活动的各种内部规章及其他一些契约关系。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容