Vitalik:从四个维度了解信任的模式

编者按:本文来自以太坊爱好者,作者:Vitalik,翻译&校对:闵敏&阿剑,Odaily星球日报经授权转载。对于许多区块链应用来说,免信任性都是最重要的特征之一。所谓的免信任性,就是应用的正常工作不以特定参与者按特定方式行事为前提,即使他们将来会在利益的驱使下做出意料之外的举动。区块链应用永远不可能实现完全免信任,但是有一些应用在免信任程度上远远高于另一些项目。如果我们想要朝着信任最小化迈出坚实的步伐,就得先辨别出信任程度的高低。首先,我个人对信任的定义很简单:信任就是对其他人行为的假设。在疫情爆发前,你不会因为害怕别人突然捅你一刀而与刻意跟他人保持两米的距离。这就是一种信任:一方面是信任他人不会暴走,另一方面是信任法律制度对违法犯罪行为的约束力。当你运行其他人写的一段代码时,你相信他们是诚实的,至少有足够多的人对这段代码进行过审计,知道里面没有bug。不自己种菜也是一种信任:相信会有足够多的人为了赚钱而生产粮食。你可以信任不同群体,信任的类型也多种多样。为了分析区块链协议,我会将信任拆解成四个维度:你需要多少人如你预期的那样行事?总参与人数有多少?需要这些人出于什么动机如你预期的那样行事?需要他们是利他主义者,还是唯利是图者?是否需要避免他们之间产生协同?如果这些假设被打破了,对系统的破坏有多大?现在,先让我们聚焦于前两个问题。通过下图,我们可以更加直观地看出:

Vitalik:决定向COVID研究项目再投入1亿美元赠款:6月9日消息,以太坊联合创始人 Vitalik Buterin 在社交媒体发文表示,在与 Polygon 联合创始人 Sandeep Nailwal 讨论后得出结论,决定向 COVID 研究项目再投入 1 亿美元赠款。其中,CryptoRelief 基金会出资 9000 万枚 USDC,我本人出资 1000 万美元。期待我们的团队持续合作,长期 COVID 研究仍是主要关注点。[2023/6/9 21:24:45]

Web3加速器GRAVITON公布首批入围队列,每个项目将获5万美元投资:5月9日消息,专注于新兴市场的Web3加速器GRAVITON 已公布首批入围队列,覆盖DeFi 支付、去中心化身份、现实世界资产标记化、NFT交易、GameFi等领域,其中包括Spydra、Strive、Zoth、Wall、GETSecured、Fetcch等七个印度项目。每个入围项目将从Graviton获得高达50,000美元的初始投资和来自全球Web3品牌的技术资助,以及与全球风险投资公司建立联系并获得未来机构资金的机会。[2023/5/9 14:52:57]

绿色越深表示越健康。让我们详细分析以下几种情况:1:1:整个系统只有一个参与者。如果这名参与者确实如你预期的那样行事,系统就会正常运行。这就是传统的“中心化”模型,也是我们所要超越的模型。N:N:“反乌托邦”世界。系统中的所有参与者都要如你预期的那样行事,系统才能正常运行,如果有任意参与者失败,那也没有备份方案。N/2:N:这是区块链的运作方式——如果大部分矿工是诚实的,区块链就能正常运作。要注意的是,N越大,N/2就越有价值。相比只由少量矿工/验证者控制的区块链,矿工/验证者广泛分布的网络有趣得多。尽管如此,我们依然想要获得更高的安全性,因为还有51%攻击的问题存在。1:N:在众多参与者中,只要有一名参与者如你预期的那样行事,整个系统就能正常运行。任何基于欺诈证明的系统都属于这一类。可信设置也是如此,不过在可信设置中,N通常较小。要注意的是,N越大越好!极少数:N:在众多参与者中,只要有达到固定人数的小部分参与者如你预期的那样行事,整个系统就能正常运行。数据可用性检查就属于这一类。0:N:系统无需依赖外部参与者即可正常运行。自我验证区块有效性就属于这一类。尽管除“0:N”之外的模型都是建立在“信任”基础上的,但是这些模型之间存在巨大差异!相信某个特定的人会如你所预期的那样行事,和相信任何一个人都会如你所预期的那样行事,二者之间有着天壤之别。相比“N/2:N”和“1:1”,“1:N”与“0:N”更为接近。或许有人会觉得“1:N”模型与“1:1”模型很像,因为这两种系统都依赖一名参与者,但实际上它们之间迥然不同:在“1:N”系统中,如果这名参与者消失或作恶,换一名参与者即可;如果是“1:1”系统,你就只能束手无策。尤其要注意的是,即使是你正在运行的软件,其正确性通常也取决于“极少数:N”信任模型,以此确保软件代码出现bug时,会有人及时发现。在了解这一事实后,你就会发现,努力从“1:N”模型转向“0:N”模型如同为敞开窗户的房子安装防盗门。另一个重要的区别在于,如果你的信任假设被打破,对系统的破坏有多大?在区块链上,最常见的两种故障类型是活性故障和安全性故障。活性故障就是你暂时无法进行操作。安全性故障就是出现了系统想要预防的情况。以下列举了一些区块链Layer2协议所采用的信任模型。我使用“smallN”来指代layer2系统本身的参与者集合,“bigN”来指代底层区块链的参与者。我的假设是Layer2的社区总是小于其底层区块链的社区。另外,我所谓的“活性故障”特指代币长时间卡住的情况。无法使用系统但能即时提款的情况不算作活性故障。Channel类:使用“1:1”信任模型来确保活性,“N/2:bigN”模型来确保安全性。Plasma:使用“1:1”模型来确保活性,“N/2:bigN”模型来确保安全性。Plasma:使用“N/2:smallN”模型来确保活性,“N/2:bigN”模型来确保安全性。Optimisticrollup:使用“1:1”或“N/2:smallN”模型来确保活性,“N/2:bigN”模型来确保安全性。ZKrollup:使用“1:smallN”模型来确保活性;不存在安全性故障风险。ZKrollup:不存在活性故障风险和安全性故障风险。最后是关于激励的问题:为了达到预期的效果,你所信任的参与者需要非常利他主义,一般利他主义,还是理性主义?默认情况下,“欺诈证明”需要参与者是利他主义的,但是程度如何取决于计算的复杂性,而且有很多方法可以修改规则,使之变得理性。如果我们增加一种方式来支付服务费,那么帮助他人从ZKrollup上取款的行为就是理性的,因此没必要担心无法退出rollup的问题。与此同时,如果整个社区都同意不接受通过51%攻击创建的区块链,就可以减轻其它系统的风险。结论:如果你听到有人说某个系统“依赖于信任”,一定要问清楚!这个系统是“1:1”模型、“1:N”模型还是“N/2:N”模型?这个系统需要参与者是利他主义还是理性主义?如果是利他主义,参与者需要付出多大代价?如果假设被打破,那么你需要等待多久才能取回自己的资金?几个小时?几天?还是永远无法取回?搞清楚了这些问题,你才能决定要不要使用这个系统。

金色财经现场报道 以太坊创始人Vitalik Buterin:验证节点的“4个不要”:金色财经6月3日现场报道,在今天的以太坊技术及应用大会上,以太坊创始人Vitalik Buterin做了题为“Casper与分片技术最新进展”的主题演讲。V神介绍说,验证节点不要加入跟别人一样的权益池,不要用跟别人一样的VPS,不要使用跟比人一样的操作系统;不要用跟别人一样的客户端。[2018/6/3]

Vitalik Buterin提出加密经济学提案对抗虚假信息:2月25日,在泰国曼谷举办的亚太以太坊社区大会上,以太坊创始人Vitalik Buterin进行了题为Cryptoeconomics to Save the Internet的演讲。在演讲中,他将目光放在了最近推特冒充本人账号以太币的虚假消息事件,提出赋予用户代币的提案来审查辨别虚假信息并加以惩罚的加密经济学提案。Buterin指出,这群狡诈的子通过在推特上冒充他本人及其他区块链业内人士,并用虚假的点赞、转发和评论来伪装这些虚假账户的有效性,以此来取个人用户的虚拟货币。他认为,这些虚假新闻引起的行为能够以自区块链行业发展起来的加密经济学来进行对抗。[2018/2/27]

Vitalik Buterin:以太坊已经发展到一定瓶颈 以太经典才是黑马:据今日头条报道,以太坊智能合约平台网路组织遭骇,骇客利用智能合约的漏洞,下指令让DAO重复拨款,总共盗领370万以太币(当时约合5300万美元)。为了取回被盗资金,布特林(Vitalik Buterin)与DAO成员决定忽略被骇旧区块,并重新建立新区块。这个决定,等于打破区块链不可回复、不可窜改的初衷和原则,自然引发许多争议。但是事情发展到现在,布特林说:“虽然以太坊(ETH)似乎正在吸引所有媒体的关注,以太经典(ETC)似乎扮演了黑马的角色。”他认为以太坊已经发展到了一定的瓶颈。ETC已经回归了奥地利经济学派的传统,按照比特币的方式进行了了减产的规划,最后总量不会超过2.1亿个。以太坊现价报4717元,跌幅8.23%,以太经典194元,跌幅达9.65%。[2017/12/28]

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

银河链

MEXC一文读懂Polkadot的平行链拍卖设计

前言 在Polkadot上成为一个平行链的前提是获得一个平行链卡槽。获得卡槽的前提是首先要质押代币。我们定义了两种不同类型的平行链卡槽,一种叫社区测试型卡槽、另一种叫商用卡槽.

酷币交易所谷燕西:简析新加坡证券交易所的数字债券项目

九月一日,新加坡证券交易所在其官网上公布了刚刚完成的一个数字债券项目。这个项目是同淡马锡和汇丰银行共同合作完成的。本文是对这个项目的几点分析。第一,这个项目依然是个测试项目。它是正规的证券发行流程项目之外的一个平行测试项目.

[0:0ms0-2:372ms