原标题:CSW| 当你信任别人时,过错也会接二连三
作者:Craig Wright
原文标题《Mistakes also Come when You Listen to Others…》,2020年1月15日首发于craigwright.net
环绕比特币完结的许多问题,都源自我没有向人们解说清楚。部分原因是,在前期我没有意识到有多少人会承受比特币。比特币完结了所谓的可追寻的化名制[1]。特别是,比特币中的作业量证明算法与节点(矿工)及其设备相关联。其间一个问题来自于我文章中引证作业量证明的一行,在解说数据库(区块链)的更新时,我说,“假如诚笃节点操控了大部分的 CPU 算力,那么进犯者很快就会变得不切实际”。
对白皮书的过错了解导致了许多问题。首要,白皮书中将节点界说为现在一般界说的矿工。一个独自的层坐落这些超级节点之上,运转一个 SPV 衔接。矿工不运用哈希算力维护网络。这儿存在一个要害差异;为了成为网络的一部分,哈希算力供给了节点有必要完结的有限子集。
运转网络的过程如下:
1) 新买卖被播送到一切节点。
2) 每个节点将新买卖收集到一个区块中。
3) 每个节点都尽力为其区块找到一个难度作业量证明。
4) 当一个节点找到作业量证明时,将该区块播送给一切节点。
5) 只有当区块中的一切买卖都是有用的且没有被花费时,节点才会承受区块。
6) 节点经过创立链中的下一个区块表明承受该块,并运用该被承受区块的哈希作为前一个哈希。
哈希算力表明进程中的一个有限方面。哈希算力触及每个节点完结一个与自己的区块相关联的难度作业量证明。但这不是比特币最重要和最要害的当地。对立我的比特币愿景,以及自2008年我第一次议论比特币以来就妄图改动比特币的人所表达的观念都源自一个现实,即他们寻求一个不受法令和立法操控的体系。白皮书解说说,进犯者改动区块链是不切实际的,但这不等于区块链不能改动。重要的是,当诚笃节点赞同改动时,区块链是可以改动的。例如,受法院指令束缚的节点(矿工)可以写入一个对区块链的更改,并在触及冻住或没收比特币时将违法收益重新分配到另一个地址。
与比特币中心(Bitcoin Core)相关的人并不期望政府知道此种做法的可能性。我开发了一个分布式的作业量证明体系,这个体系的比特币大型节点或中心节点总是尽可能地聚合成大型的公司实体。也就是说,比特币总是以竞争性的安排构成保存信息的数据中心为结局。比特币的经济性质是,即便终究可以开宣布ASIC-证明的作业量证明体系,它也会导致大型公司实体的构成,这些公司相互竞争,并验证买卖入块。
在美国,依据《计算机诈骗和滥用法》(CFAA) ,很容易地看出“51% 进犯”和其他一致进犯是违反刑法的。相似的法令适用于大多数其他几个国家。CFAA是一部首要制止“与计算机有关的诈骗和相关行为”的刑事法令[2]。
依据《计算机诈骗和滥用法》(CFAA) ,假如一个违法者“明知... ...程序、信息、代码或指令的传输,而且该种行为,在未经授权下,成心构成受维护计算机的危害”(《美国法典》第18编第1030节第(a)(5)(a)(着重号后加)) ,则该行为构成违法。
任何共谋施行或“妄图施行”此类行为都相同被归类为违法[《美国法典》第18编第1030(b)节]。
依照《计算机诈骗和滥用法》(CFAA)规则的违法要件,一个被界说为进犯者的节点,例如一个建议“51% 进犯”的节点,需求满意以下要件: (1) 明知; (2)[发送或播送]一个传输;[ 3]传输内容包含信息、代码或指令......;[4])成心;[5]未经授权并构成危害;[6]该计算机是受维护的。 [《美国法典》第18编第1030(a)(5)(a)节]。
在发布白皮书时,我信任这种状况是清楚明了的。可是我从来就没预料到,在人们接收我的发明之后,会把它变成一个反政府、反银行和无政府主义的体系。我没有料到他们会测验这么做,而且走得这么远,不过走运的是,到目前为止,他们的测验被证明是失利的。他们仅仅成功地做到了环绕比特币展开了一些社会工程学的虚伪叙说。
改动纪录
节点不会改动记载,并不代表买卖不会被政府没收。比特币是一种写入一次读取屡次的数据库方法或称为WORM的存储体系。当我在BDO作业时,常常谈到此种体系,由于依据美国萨班斯-奥克斯法案(Sarbanes-Oxley Act)的第302条和第404条,许多金融和其他公共实体被要求将他们的记载存储在这样的体系中。这并不意味你不能更改写入的过错记载。当一个金融数据库在 WORM 方法下衔接到相似 Oracle 体系时,任何过错都要被反转。为此,原始记载坚持不变,一起创立一个新记载,显现什么发作了改动以及为什么发作了改动。
比特币是相似的同类体系方法。假如发作了有用的法院指令,比方扣押违法所得令,则矿工需求强制履行这一改动。它仍然在比特币的一致机制之内。节点是化名的。只需求联络最大的节点来履行这种更改。其他矿工将紧随大多数。在这种状况下,一群矿工妄图对立一系列有用签发的法院令,将被控成心违反《计算机诈骗和滥用法》(CFAA )条款。
风趣的是,美国法案(CFAA)供给了一个针对违反法令规则的行为的私家诉权[ CFAA violations. Id., § 1030(g) citing § 1030(c)(4)(A)(i)(I)]。
其他节点、网络用户、商家或仅仅是SPV用户,以及其他服务供给者,假如遭到这种性质的进犯,可以精确的经过 CFAA 法对构成相应丢失的节点(矿工)采纳私家诉讼行为。
过错
我在前期甩手的一些作业首要来自于我没有了解与我打交道的一些人。更首要的是,我没有把作业解说得很好。我曾以为,进犯网络是一种清楚明了的,将遭到法令赏罚的行为。比特币被规划成在现有的法令鸿沟和结构内作业。我最大的过错是以为人们也会这样了解。那些操控比特币中心(Bitcoin Core)的人有不同的规划,其间一个规划包含不能有政府参加的无政府主义。他们犯的过错是,假定比特币可以在政府统辖之外的数百万个节点上运转。建造比特币的大部分精力都花在了构建一个无法以这种方法推翻的体系上面。
比特币不是由于哈希算力而安全的。比特币之所以安全,是由于每个区块的音讯摘要或哈希都是揭露的。揭露记载可以引起争议,可以被该体系的一切参加方包含节点(矿工) 、一切其他用户乃至是政府官员和外部审计人员检查。是时分让政府和法令部分开端认识到,比特币从未规划成一个分布式的“对一切人自在”的体系。它没有镜像成一个无法操控的很多匿名节点,而是构成一个由高度互联的商业节点(矿工体系)组成的全球超级节点,以维护网络中发作的买卖。这些节点是化名的,可是假如它们进犯网络,有满足的信息追寻到它们,法令部分和个人可以采纳举动。
比特币不是暗码朋克的产品。对时间戳和其他体系的引证本质上不是暗码朋克,这个体系被规划成对这种进犯具有极强的弹性。我最大的过错在于信任人们可以了解比特币不会推翻政府而是在法令范围内举动。
参考资料
[1] A. Michael Froomkin, FloodControl on the Information Ocean: Living With Anonymity, Digital Cash, andDistributed Databases, 15 J.L. & Com. 395 (1996).
[2] LivePerson,Inc. v. 24/7 Customer, Inc. , 83 F. Supp. 3d 501, 511 (S.D.N.Y. 2015).
责任编辑: