区块链:V神新书《Proof of Stake》精读解析(八)

原书章节

全书的第一部分-预挖矿第六篇论文区块链技术的价值发表自以太坊博客,2015年4月13日。内容摘要

区块链是一台神奇的计算机,任何人都可以上传程序并让程序自行执行,其中每个程序的当前和所有先前状态始终公开可见,并且具有非常强大的加密经济安全保证,在链上运行的程序将始终以区块链协议指定的方式执行。而不仅仅是账本、交易等基本功能、共识机制和状态转换参数。是关于创造自由,以极快的速度创建具有新规则集的新机制。区块链是建立经济和社会机构的乐高头脑风暴。GavinWood(前以太坊CTO,现波卡创始人)对这个理想化的计算平台描述为“世界计算机”——一台计算机,它的状态在每个人之间共享,并且有一大群人参与维护,任何人都可以自由加入。可参考译文案例。区块链技术最终有什么用处?“杀手级应用”会是什么?人们一直在思考和追问这些问题。V神认为当下没有杀手级应用,最接近的是维基解密和丝绸之路的抗审查能力。当下应关注区块链。区块链未来的杀手级应用需要符合长尾效应,即受益的范围要非常广。区块链在金融领域显然很有价值,因为在世界上金融是同时满足计算机密和信任密集两个属性的行业,但它们在互联网基础设施的许多其他方面也很有价值。与开源软件一样,基于区块链技术获得收益的最大机会来自“基础层设施”服务。当下互联网的新基础层服务几乎完全是信息化的:互联网支付系统、身份、域名系统、证书颁发机构、信誉系统、云计算、各种数据馈送。但是这些基础设施服务的高度网络化和相互依赖的性质可能会使个人更难从一个系统切换到另一个系统,而且使得少数私人实体处于极端权力的位置,存在单点失效的风险。身份和声誉两个领域是区块链能够提供价值的典型场景。基于区块链实现身份管理和社会多重签名备份的概念可能是在任何类型的去中心化系统设计中使用的最强大的机制之一。目前现代世界的“声誉系统”总是不安全,要么是无法实现一个实体对另一个正在进行交互的实体进行评级;要么是在中心化的管控之下。削减共识成本和提高区块链可扩展性的问题至关重要。在某个时候我们会遇到一个拐点,大多数用于某些领域区块链应用实例,将不是由区块链技术爱好者实现,而是由相应领域的爱好者看到区块链,并意识到它们是一个相当有用的工具后实现的。可以是物联网、发展中国家的金融基础设施、自下而上的社会功能、文化、经济机构、更好的数据聚合和医疗保健,还是有争议的慈善机构和无法审查的市场,最终实现一些人道主义的成果。区块链只是一个技术,因此最终最大的进步只能通过与其他一套去中心化技术相结合来实现:信誉系统、分布式哈希表、“点对点超媒体平台”、分布式消息传递协议、预测市场、零知识证明,可能还有更多尚未被发现的东西。译者观点

区块链是一项基于底层逻辑推出的重大发明,未来具备无限想象空间,也被很多人认为是第四次工业革命或元宇宙的核心。如果使用小河汇聚成大江的例子对区块链进行比喻。河流初期,也就是上游,仅能产生饮水、清洗衣物等基本价值,到达下游后,可通过船舶运输、水电站、农田灌溉等方式产生巨大价值。因而,我们不应仅仅停留在初期的视野,而应积极参与其演进过程,推动和收获后期的红利。虽然未来走向何方将长期存在较大未知,但我们应紧跟潮流,保持在线。在这个大趋势形成的过程中,我们会看到不断新的话题淘汰旧的话题,新人战胜旧人。不变的只有变化,想要不掉队,需要保持一种开放、好奇、执着、适度盈利的心态。杀手级应用的相关话题仍将持续。非常期待继续出现DeFi、GameFi的重量级创新,解决一部分当前实体经济的问题,或完全创造出一种新的模式。但当前绝大部分产品都是抄袭或微创新,通过资金或营销手段制造热度,对整个生态并未创造太多价值。有必要沉下心来通过产品思维等方式进行思考和评估,国人在产品应用层面的理论和实现落地功底依然是生态圈内的关键力量。从传统互联网视角和WEB3视角看,两个生态均聚焦身份、信誉、隐私、跨应用、数据共享等领域,传统互联网圈子遇到了数据无法迁移、信誉无法共享、数据交易安全风险、缺少激励等问题,对区块链技术得到呼声在增强。随着以太坊扩容和跨链互操作的演进,这个领域会在某一天爆发。内容简要翻译

V神发推敦促俄罗斯总统普京不要入侵乌克兰:金色财经报道,以太坊创始人Vitalik Buterin 用他的母语在推特上敦促俄罗斯总统普京不要入侵该国的邻国乌克兰。V神称,入侵将会损害国家和整个人类,避免战争的选择完全在于普京和克里姆林宫。在他的推文中,V神标记了克里姆林宫的推特账户@KremlinRussia。目前该帐户尚未对该条推特进行回复。[2022/2/12 9:46:31]

我在研究区块链技术时,遇到的一个核心问题是:区块链技术最终有什么用处?为什么我们需要区块链来做这些事,在类似区块链的架构上应该运行什么样的服务,以及为什么应该在区块链上运行服务,而不是在传统服务器上运行?区块链到底能提供多少价值:区块链技术是必要的,还是只锦上添花?而且,也许最重要的是,“杀手级应用”会是什么?在过去的几个月里,我花了很多时间思考这个问题,与加密货币开发商、风险投资公司,尤其是区块链领域以外的人讨论这个问题,无论是公民自由活动家还是金融和支付行业的人,或者其他领域的人。在此过程中,我得出了一些重要且有意义的结论。首先,区块链技术不会出现“杀手级应用”。原因很简单:低果先摘理论。如果通过区块链技术实现应用已经在很大程度上优于了通过传统基础设施,那么人们就已经在火热谈论这些了。这可能看起来像是一个古老的经济学笑话,经济学家在地上发现一张20美元的钞票并得出结论它一定是假的,否则它已经被拿走了。但搜索杀手级应用的情况略有不同:与美元钞票不同,搜索低挂果实的成本很低。因此搜索杀手级应用时即使只有0.01%的可能性,也有理由买单。但现在已经有很多拥有数十亿美元激励的人正在搜索。到目前为止,还没有任何人做出来的应用程序能够真正脱颖而出。事实上我们有理由提出,最接近“杀手级应用程序”就是那些已经完成,被人传诵,但耸人听闻的应用程序:维基解密和丝绸之路的抗审查能力。2013年底被执法部门关闭的在线匿名市场丝绸之路在其两年半的运营中处理了超过10亿美元的销售额,在此期间维基解密的支付系统的始终在被封锁的过程中,比特币和莱特币的捐赠占其收入的大部分。在这两种案例下,需求都很明确,潜在的经济利润也非常丰厚,这是因为在比特币之前别无选择,只能亲自购买,通过邮寄现金向维基解密捐赠,因此比特币提供了巨大的便利,因此获利机会几乎立即被抢占。然而现在情况远非如此,区块链技术中的边际机会已经不是那么容易被抓住的。总可用性和平均可用性然而这是否意味着区块链的效可用性已达到峰值?绝对不是。就每个用户的必须属性而言,已经达到了峰值,但这与可用性的峰值不同。尽管丝绸之路对许多使用它的人来说是必不可少的,但在吸人群中它也并非普遍必不可少;尽管这使人感到困惑,普通人应该如何获得这种联系渠道,但大多数人以某种方式找到了他们可以交易的“人”。是否容易获得联系渠道与是否对吸食的兴趣密切相关。因此在宏伟的框架下,丝绸之路只能与非常小众的人群相关。维基解密也类似,与世界总人口相比,那些非常关心企业和政府透明度的人,愿意向一个有争议的组织捐款来支持它,这样的人并不多。那还有什么理由?简而言之,长尾效应。那么什么是长尾呢?这很难解释。我可以列出与长尾效应有关的很多应用程序,然而,区块链并不是必不可少的,但区块链技术并没有为这些应用提供很强大的基础优势。对于每个案例,存在“区块链应用程序被高估了,重要的只有比特币”或“区块链技术是无用的”立场,持有这种立场的人可以构想出一种非常合理的方案,通过中心化服务器来实施相应的产品,用法律合同取代区块链治理,再把应用的其他地方改得更像传统系统应用。在这一点上他们是完全正确的,对于那个用例,区块链并不是必不可少的。这就是重点:这些应用程序的应用人数并不是最多,这与维基解密和丝绸之路一样;如果是,它们早就被实施了。在这个长尾中区块链不是必需品,只提供了方便,顶多比其他工具稍微好用一点。如果这些应用程序更加主流,可以使数亿用户受益,对社会的总收益会大得多。顺着这种推理,可以提出以下反问:“开源”的杀手级应用是什么?开源对社会来说显然是一件好事,全世界数以百万计的软件包都在使用开源软件,但仍然很难回答这个问题。原因是一样的:没有杀手级应用程序,列表的应用程序都有长尾效应,但基本上几乎所有可以想象到的软件,都仅仅强调低级库项目加密安全库,这些已经被长期广泛使用的技术。区块链,再次重新定义现在,让长尾变得有价值的区块链的具体好处是什么?首先,让我出对区块链的当前描述:区块链是一台神奇的计算机,任何人都可以上传程序并让程序自行执行,其中每个程序的当前和所有先前状态始终公开可见,并且具有非常强大的加密经济安全保证,在链上运行的程序将始终以区块链协议指定的方式执行。请注意,我的区块链的定义:不使用诸如“账本”、“金钱”或“交易”之类的财务术语,或者实际上是针对特定用例的任何术语;不提及任何指定的共识算法,或者任何关于区块链如何工作的技术属性;不限制任何特定类型的状态转换函数。该定义做得很好的一件事是解释了区块链的作用,并且它以一种任何软件开发人员都能够相当清楚、直观地掌握其价值主张的方式来解释它。该定义非常强调的一件事是,区块链并不是要为世界带来任何指定的规则集,无论是具有固定供应货币政策的货币,具有200天重新注册时限的域名,还是特定的去中心化交易所设计,等等;相反,它们是关于创造自由,以极快的速度创建具有新规则集的新机制。区块链是建立经济和社会机构的乐高头脑风暴。更中立观念的核心,也是主流观点,即“令人兴奋的是区块链,而不是货币”。确实,货币是使加密经济区块链发挥作用所必需的,但货币只是作为激励共识参与、持有存款和支付交易费用的经济管道,而不是投机狂热、消费者兴趣和兴奋的中心舞台。现在,为什么区块链有用?总结一下:你可以在区块链上存储数据,并且保证该数据具有非常高的可用性。你可以在区块链上运行应用程序并保证极高的正常在线时间。你可以在区块链上运行应用程序,并保证在很远的未来有极高的正常运行时间。你可以在区块链上运行应用程序,并让你的用户相信应用程序的逻辑是诚实的,并且正在做你宣传的事情。你可以在区块链上运行应用程序,并让你的用户相信你的应用程序将持续工作,即使你对维护它失去兴趣,你被贿赂或威胁想要以某种方式操纵应用程序状态,或者你获得操纵应用程序的盈利动机想要以某种方式应用程序状态。你可以在区块链上运行应用程序,甚至必要时为自己提供后门密钥,但对密钥的使用设置“法律”限制,例如,要求软件更新之前,需要通过公开的一个月等待期,或者至少立即通知用户有关应用程序的更新。你可以在区块链上运行应用程序,并为特定治理算法提供后门密钥,并让你的用户相信特定治理的算法逻辑是有应用程序控制。你可以在区块链上运行应用程序,这些应用程序可以以100%的可靠性相互通信,即使底层平台只有99.999%的可靠性。多个用户或公司可以在区块链上运行应用程序,这些应用程序可以以极高的速度相互交互,而无需任何网络消息,同时确保每个公司都可以完全控制自己的应用程序。你可以构建应用程序,从而非常轻松有效地利用其他应用程序生成的数据。。所有这些东西都间接地对全世界数十亿人有价值,尤其是在世界上有些地区,他们缺少先进的经济、金融和社会基础设施,区块链擅长于提供这些属性能力。它们在金融领域显然很有价值,因为在世界上金融是同时满足计算机密和信任密集两个属性的行业,但它们在互联网基础设施的许多其他方面也很有价值。其他架构确实也可以提供这些属性,但它们在一定程度上不如区块链更适合。GavinWood已经开始将这个理想化的计算平台描述为“世界计算机”——一台计算机,它的状态在每个人之间共享,并且有一大群人参与维护,任何人都可以自由加入。基础层设施与开源一样,到目前为止,从区块链技术中获得收益的最大机会来自所谓的“基础层设施”服务。基础设施服务作为一个通用类别,具有以下特性:依赖性—很多功能需要紧密依赖于基础设施服务;高网络效应—大量的人使用相同的服务会带来巨大的好处;转换成本高—个人很难从一种服务转换到另一种服务。请注意,“必要性”或“重要性”的概念的问题尚未被充分关注;可能存在不重要的基础层和重要的非基础层。在文明出现之前,基础层服务就已经存在。在所谓的“穴居人时代”,最重要的基础层服务就是语言。在最近的一段时间里,主要的例子是道路、法律制度以及邮政和交通系统。在20世纪,我们增加了电话网络和金融系统,并且在千禧年末出现了互联网。然而,现在互联网的新基础层服务几乎完全是信息化的:互联网支付系统、身份、域名系统、证书颁发机构、信誉系统、云计算、各种数据馈送,也许还有将来不久的预测市场。十年后,这些服务的高度网络化和相互依赖的性质可能会使个人更难从一个系统切换到另一个系统,这比人们改变他们想要生活在哪个政府之下还要困难。这意味着确保正确构建这些服务,并且确保在它们的治理过程中,不会让少数私人实体处于极端权力的位置,这一点至关重要。目前,这些系统中有许多是通过中心化方式构建的,这部分是因为万维网的原始设计未能意识到这些服务的重要性,并实现这些默认属性。因此,即使今天,大多数网站要求你“使用Google登录”或“使用Facebook登录”,而证书颁发机构会遇到这样的问题:周六,一名伊朗黑客声称对窃取属于某些网络上最大的网站,包括Google、Microsoft、Skype和Yahoo。安全专家的早期反应喜忧参半,一些人相信黑客的说法,而另一些人则持怀疑态度。上周,猜测集中在国家支持的攻击上,可能是由伊朗政府资助或实施的,该攻击攻击了一家隶属于美国Comodo的证书经销商。3月23日,Comodo承认了这次攻击,称8天前,黑客已经获得了9个伪造证书,用于微软的Hotmail、谷歌的Gmail、互联网电话和聊天服务Skype以及雅虎邮箱的登录站点。还获得了MozillaFirefox附加站点的证书。为什么不基于M-of-N系统再次将证书颁发机构实现去中心化?身份“区块链上的身份”。一般来说,你需要什么才能拥有身份?最简单的答案是我们已经知道的:你需要拥有公钥和私钥。你发布公钥,这成为你的ID,并使用你的私钥对你发送的每条消息进行数字签名,允许任何人验证这些消息是由你生成的。但是,有一些挑战:1.如果你的钥匙被盗了,你需要换一个新的怎么办?2.钥匙丢了怎么办?3.如果你想通过他们的名字来引用其他用户,而不仅仅是一个随机的20字节加密数据字符串怎么办?4.如果你想使用更高级的安全方法而不仅仅是单个密钥怎么办?让我们尝试一一解决这些挑战。我们可以从第四个开始。一个简单的解决方案是:不需要一种特定的加密签名类型,你的公钥变成一个程序,一个有效的签名变成一个字符串,当与消息一起输入程序时,返回1。理论上,任何单密钥、多密钥或任何其他类型的规则集都可以编码到这样的范例中。但是,这有一个问题:公钥会变得太长。我们可以通过将实际的“公钥”放入某个数据存储中并使用“公钥”的哈希作为用户ID来解决这个问题。这还不需要区块链,尽管在最新的设计中,可扩展的区块链与DHT并没有太大的不同,因此完全有可能在十年内,用于各种事物的去中心化系统都会有意或无意地融合进入一些可扩展的区块链技术。现在,考虑第一个问题。我们可以将其视为证书吊销问题:如果你想“吊销”一个特定的密钥,你如何确保它可以让所有需要查看的人看到?这本身可以再次通过分布式哈希表来解决。然而,这导致了下一个问题:如果你想撤销一个密钥,你用什么替换它?如果你的密钥被盗,你和攻击者都拥有它,因此你们都无法令人信服地更具权威性。一种解决方案是拥有三个密钥,然后如果一个被撤销,则需要两个或所有密钥的签名来批准下一个密钥。但这会导致“没有抵押物”的问题:如果攻击者最终设法从历史的某个时间点窃取了你的全部三个密钥,那么他们可以模拟分配新密钥的历史,从那里分配更多新密钥,并且你自己的历史不再具有权威性。这是一个时间戳问题,因此区块链实际上可以提供帮助。对于第二个问题,持有多个密钥并重新分配也可以很好地工作,这里不需要区块链。事实上,你不需要重新分配;通过巧妙地使用秘密共享,你实际上可以通过将密钥保存在“分片”中来从密钥丢失中恢复,这样如果你丢失任何单个分片,你总是可以使用秘密共享数学从其他分片中简单地恢复它。对于第三个问题,基于区块链的名称注册是最简单的解决方案。然而,在实践中,大多数人并没有很好地安全存储多个密钥,并且总是会发生意外,而中心化服务通常扮演着重要的角色:帮助人们在发生错误时找回他们的帐户。区块链技术解决这种问题的方案很简单:社交M-of-N备用。你选择八个实体,他们可能是你的朋友、你的雇主、某些公司、非营利组织,甚至未来的政府,如果出现任何问题,他们中的五个人的组合可以恢复你的密钥。这种社会多重签名备份的概念可能是在任何类型的去中心化系统设计中使用的最强大的机制之一,并且非常便宜且不依赖中心化信任提供了非常高的安全性。请注意,基于区块链的身份,尤其是以太坊的合约模型,使所有这些都非常容易编程:在名称注册表中,注册你的姓名并将其指向合约,让该合约维护当前关联的带有身份的主密钥和备份密钥,并制定定期更新的逻辑。一个身份系统,对奶奶来说足够安全且易于使用,无需任何个人实体控制。身份不是区块链可以缓解的唯一问题。与身份密切相关的另一个组成部分是声誉。目前,现代世界的“声誉系统”总是不安全,要么是无法实现一个实体对另一个正在进行交互的实体进行评级;要么是通过中心化的方式,将声誉数据绑定到特定平台并,使得这些数据处于中心化平台的控制之下。当你从Uber切换到Lyft时,你的优步评分不会迁移。理想情况下,分散的信誉系统将由两个独立的层组成:数据层和评估层。数据将包括对他人进行独立评级的个人、与交易相关的评级,以及其他一系列来源,任何人都可以运行自己的算法来评估他们的数据;有关“友好的轻客户端”算法,通过特定的数据集来快速评估信誉证明,可能会成为一个重要的研究领域。“零知识”信誉系统允许用户提供某种加密证书,证明他们根据特定指标至少有x个信誉点,而不会透露任何其他信息,这也是很有前景的。声誉的案例很有趣,因为它结合了区块链作为平台的多种好处:用作身份数据存储;用作声誉记录的数据存储;应用程序间互操作性;更广泛应用区块链技术,以确保声誉不会被计算机操纵。现在对于所有这些好处,都有替代品:我们可以信任Visa和Mastercard提供特定交易发生的加密签名收据,我们可以在archive.org上存储声誉记录,我们可以让服务器相互通信,我们可以让私人公司在他们的服务条款中指定他们同意是好的,等等。所有这些都可行,但它们并不如将所有内容公开,在“世界计算机”上运行,并让密码验证和证明来完成工作那么美好。削减成本如果区块链技术的最大价值来自于长尾,正如本文所暗示的,那么就会得出一个重要的结论:使用区块链的每笔交易收益非常小。因此,削减共识成本和提高区块链可扩展性的问题变得至关重要。使用中心化解决方案时,用户和企业习惯于为每笔“交易”支付基本为零的费用;尽管希望向维基解密捐款的个人可能愿意支付5美元的费用来完成他们的交易,但试图上传声誉记录的人可能只愿意支付0.0005美元的费用。因此,无论是在总体意义上还是在每笔交易意义上,使共识更便宜的问题绝对是最重要的。此外,区块链开发人员应该记住,过去40年的软件开发一直是转向效率越来越低的编程语言和范式的历史,这是因为这可以允许开发人员变得缺乏经验和懒惰。有必要设计区块链算法,需考虑以下原则:开发人员实际上在区块链上开发时,精心设计的交易费用系统可能会让开发人员学些到一些经验,但无法保证他们全都是非常聪明和明智的。因此,现在有很大的愿望,在未来更大程度的实现去中心化;然而,轻松获利的日子已经结束。现在是时候进行更艰苦、更长期的探索现实世界了,我们要看看区块链技术如何真正造福于世界。在这个阶段我们可能会发现,在某个时候我们会遇到一个拐点,大多数“用于x的区块链”实例,将不是由区块链爱好者通过寻找有意义的事、遇到x并尝试做的方式实现,而是由x领域的爱好者看到区块链,并意识到它们是一个相当有用的工具,由这类人群实现的。x领域涉及的范围很广,可以是物联网、发展中国家的金融基础设施、自下而上的社会、文化、经济机构、更好的数据聚合和医疗保健,还是有争议的慈善机构和无法审查的市场。在后两种情况下,拐点可能已经达到,很多原本的区块链爱好者,因为原因变成了区块链爱好者。然而,一旦它在其他情况下发生,那么我们将看到它已成为主流,并且最大的人道主义成果即将到来。此外,我们可能会发现,“区块链社区”的概念本身将不再具有任何准运动的意义;如果有任何标签适用,“crypto2.0”可能是最有说服力的标签。原因类似于为什么我们没有“分布式哈希表社区”的概念,而“数据库社区”虽然存在,但实际上只是一组恰好专门研究数据库的计算机科学家。区块链只是一个技术,因此最终最大的进步只能通过与其他一套去中心化技术相结合来实现:信誉系统、分布式哈希表、“点对点超媒体平台”、分布式消息传递协议、预测市场、零知识证明,可能还有更多尚未被发现的东西。背景补充什么是低果先摘理论?短语“低果先摘”是指在特定情况下易于完成的任务或易于解决的问题。这是在商业环境中经常出现的陈词滥调,被广泛使用并偶尔被滥用。被描述为“低果先摘”的任务对于更大的挑战无关紧要。就像待办事项列表中简单但优先级较低的项目一样,它们可能会很快让被完成,但考虑到面临的更大挑战,它们相对微不足道。正如时间管理专家所建议的那样,专注于最重要的优先事项会产生最好的结果,商业专业人士应避免花费太多时间去追求唾手可得的果实。唾手可得的果实很诱人,但可能不如更具挑战性的问题有价值。其他低垂果实的例子可能包括:定期重新订购产品的客户,只需要销售代表偶尔打个电话提醒;修复易于识别的制造质量缺陷;只通过反馈和认可来提高员工士气;补救绩效问题;通过满足退货请求来满足客户。在制定目标时,不应该因为容易,就选择他作为追求目标。业务目标应根据对实现组织战略的总体重要性进行优先排序。正确的目标建立包括将目标与关键战略优先事项联系起来,以及建立衡量和监控绩效的机制。如果目标与公司的关键战略没有直接联系,则不应该追求。什么是nothingatstake问题?NothingAtStake,asituationwheresomeonelosesnothingwhenbehavingbadly,butstandstogaineverything.NothingAtStake问题的本质是“作恶无成本,好处无限多”。具体来讲,是当在PoS共识系统出现分叉(fork)的情况时,出块节点可以在”不受任何损失“的前提下,同时为多条链出块,从而有可能获得“所有收益”。这就好比有个窗口,排队既可领钱,当只有一个窗口时,大家会乖乖的排队,每人都有,其乐融融。但是当第二个窗口出现时。大家知道,最终这两个窗口有可能只有一个领到的是“真钱”,另外一个的钱会变成废纸。但排队的你不知道哪个窗口会是发“真钱”的窗口。所以你会怎么做呢?你可能会下个跑腿订单帮你分身同时去另外一个窗口排队。但是,在实际PoS出块节点时,此时的分身无成本,只是计算机做一个运算而已。这会造成什么乱象呢?聪明的出块节点会有动力产生新的分叉,支持或发起不合法交易,其他逐利的出块节点会同时在多条链上排队出块支持新的分叉。随着时间的推移,分叉越来越多,非法交易,作恶猖狂。区块链将不再是唯一链,所有出块节点没有办法达成共识。另外,无利害关系问题还让双花攻击更容易。不像PoW51%的攻击那样,PoS的攻击节点只需要多一定的算力就有可以进行攻击。例如一个质押总量占流通币量只有30%的币,攻击成本相比60%质押率的网络更容易攻击。有多容易呢?如下图所示,仍然是A、B、C三个出块节点,假如A是攻击节点,它在产生分叉时创造两笔交易。一笔将X个币发给自己的一个钱包地址,同时在另外一个分叉上将X个币发到交易所。B、C出块节点因NothingAtStake所以同时会在两条分叉链上出块。当交易被交易所确认后,A将X个币出售兑换成隐私币种,移出交易所。之后A通过增加质押币量,或创建多个其他出块节点的方式提升出块权重,只在分叉链继续出块。此时最长链很明显,且逐渐拉开差距,会最终成为最长链,A成功将X个币双花。什么是M-of-N?M-of-N也称为“多人控制”或“基于群体的身份验证”。因此,此处名称中固有的两个关键要素不止一个和“法定人数”。一个密钥对的私有部分可以被分为N个部分,因此,为了使用私钥创建签名,需要将这些部分中的M个放在一起。此类技术被称为M-of-N,其中N个总部分中的M个部分保护底层数据。这些数字可能是4分之3。或者50分之5。可以帮助减轻两个关键风险:盗窃,如果少于M个部分被盗或被黑客入侵,对手就不可能生成有效的签名;损失,在大多数情况下,一部分无意损失可以通过备用部分来弥补。就像古老的藏宝图故事,你把钥匙撕成碎片,给了很多人。如果你把钥匙拆开,除非把所有拆开的部分都拿出来,否则你就可以停止使用它,从而确保任何一个钥匙碎片的持有者都不能偷走宝物。

V神:以太坊一直努力支持更强隐私性 主网已做出改进:推特网友TruthRaider ?今日称,我对以太坊的主要抱怨是gas成本、不可伸缩性、缺乏隐私、集中化的ERC20代币等等。隐私是eth的一个主要缺陷,我希望他们能解决这个问题。对此V神刚刚回复称,你是否同意我们一直在努力支持更强的隐私性,甚至已经在主网上做出了这方面的改进?我相信我们可以做更多的事情。[2020/8/25]

V神:以太坊即将过时的采矿硬件可以直接用于零知识证明:在采访中,Ethereum联合创始人V神(Vitalik Buterin)被问及一旦网络从其当前的共识算法切换到不再需要这种专用硬件的模型时,人们应该如何使用以太坊矿工。Ethereum联合创始人表示,以太坊即将过时的采矿硬件可以直接用于零知识证明。(cointelegraph)[2020/4/26]

声音 | V神:区块链非金融应用比金融应用更具优势:今日V神发布了15条简短推特,发表自己关于区块链的非金融应用的观点。V神的主要观点包括:一种未被充分认识的看待区块链的方法是,区块链是加密的扩展,它做了不同的事情,并举例区块链大学学位验证应用程序;公共区块链比中心化服务器和联盟链更具有真正的竞争优势;未来的区块链以及权益证明和分片将提高数千倍的效率,因此效率牺牲将变得越来越可接受;区块链给出的另一个有趣的事情是永久性的价值;区块链的非金融应用比金融应用更具优势。这是因为如果他们被中断,会存在较少的利害关系,因此对于快速部署可能会产生的担忧更少。 因此,非金融应用可能是第一批被广泛部署的应用,尤其是在机构环境中。[2018/12/11]

V神:我个人对跨链交流并不感冒:今日V神在王峰十问上表示:我知道有些团队正致力于跨链交流,但我个人对此并不感冒。[2018/6/22]

郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。

地球链

[0:15ms0-1:253ms