践行区块链

关于代码即法律的讨论

2020-06-21  本文已影响0人  Ashton

今天社群里对区块链世界里常说的代码即法律有些讨论,感觉有一定代表性,就记录下来了。

张:

image.png

陈:

代码即法律强调更多的是程序正义和执行不可抗力,和社会普通法不在一个层面…代码的逻辑是刚性的,但对是不是参与进来是没有强制性的,但如果参与进来了,就会受到刚性代码的制约…由于对参与没有强制性,善恶其实关系不大。

G张:

所以,代码即游戏规则可以,但代码即法律很难。

张:

参与是自由的。但是算法本身隐藏于场景中,普通人判断能力是相对有限的。就像一个餐饮店,你去不去吃是你的事,普通消费者有精力去判断他是否符合各种卫生标准?
在一些简单的场景,普通人当然是容易判断的

陈:

在复杂场景中,故意诱导人入坑的责任主体在诱导人那里,而不是其中某段代码,就像去餐厅吃饭,责任主体是餐厅,而不是有问题的某道菜
法律不也是游戏规则么?有一定强制力的游戏规则,我认为都可以称作法律,如果这个规则对所有游戏参与者都是同样约束的,这个规则就是好法律,有参与者可以不受约束的玩游戏,这法律就需要完善,代码规则明了,没有二义性…
当然代码能做的事情相比较人性而言很有限,从这个角度来说代码要成为普通法很难

G张:

游戏规则谁都可以制定,所以,并不一定可以成为法律,反之,法律也可以看成一种游戏规则。

陈:

嗯,法律这个词包含的东西太多,法律的本质是什么?

苏:

在我看来,基于共识并可被保证执行的规则就是法律。从这点看,区块链“代码即法律”的说法没错。
法律的共识来自于民众或议会或统治阶层,区块链的共识来自于社区。
规则本身无关善恶,无关对错。

张:

法律有恶法的

苏:

是的
区块链共识也未必都是安全无漏洞的

G张:

币圈有一些旁氏游戏,规则透明,也有很多人玩,估计很难成为法律吧

苏:

对参与游戏的人来说就是法律@G张
参与游戏意味着认可了共识规则,大家在同一游戏规则下玩,违反规则就会被代码惩罚
中国几千年产生过无数恶法。所以我们不能以道德标准去评判规则的有效性。
现实世界的法律通常源于一些普适性的道德准则。让道德准则具化成规则并且可被强制执行。其实也就是两个基本点:共识+强制执行。

陈:

恶法之所以存在,是因为人们没有选择是否参与的权利
在自由进出的区块链世界,恶法应该很难有长期生存土壤吧?

苏:

在区块链世界,如果单论一部恶法,可能不会长期生存。但整体看很难完全消失。光明总是伴随着阴暗的。
只要人性的弱点不消失,就总会有利用人性弱点的人

陈:

嗯,整体来看,恶法不能长期存在已经是非常不错了
单部恶法不能长期存在也已经是非常好的了

上一篇下一篇

猜你喜欢

热点阅读