金融财经

区块链五年之后走向成熟的关键技术都有哪些?_亚博电竞

23 2月 , 2021  

本文摘要:最近以太坊创始人Vitalik Buterin的一篇文章备受关注。

亚博电竞

最近以太坊创始人Vitalik Buterin的一篇文章备受关注。他对5年前辩论加密货币生态的文章中最重要的16个问题进行了新的探索。区块链技术源自国外,今天在中国迅速与产业融合,蒸蒸日上。作为国内自主研究开发的开源技术代表,本着对外开放和自学的精神,百度超级链工程师初哥发表V神文章翻译,与大家同行、与开发者自学、交流。

密码学问题1。区块链的可扩展性今天,仅次于加密货币领域的问题之一是可扩展性问题.大规模区块链系统的主要关注点是信任。也就是说,如果只需要运营几个实体,这些实体很有可能合谋伪造块内容,其他用户没有特别检查块内容,因此不知道一个块是否合法。(约翰肯尼迪,Northern Exposure(美国电视),加密名言)问题:虽然创建了安全强度如比特币的区块链,但网络上的节点总数与交易数呈环形线性关系。

现状:理论方面取得了重大进展,需要进行工业环境检查。可扩展性问题是一个技术问题,我们在理论上已经取得了很大的进展。

五年前,没有人考虑雕刻技术。现在,雕刻分割技术已经司空见惯。还包括以太坊2.0、OmniLedger、LazyLedger和Zilliqa,每月都公开研究论文。我个人指出,分割技术今后不会有进一步的进展。

本质上,我们已经拥有很多技术,需要确保检查者的子集能够就更好的数据(而不是单个检查者)达成协议,甚至在51%的反击条件下,还需要确保客户间接检查块的合法性和可用性。可能有最重要的技术,如下所示:随机抽样,允许随机选择少量检查者,统计上要代表所有检查者的子集。

链接:https://github.com/ethereum/wiki/wiki/sharding-FAQ # how-can-we-solve-the-sing链接还有其他小进展,如通过收据扩展分割通信和减少“常数系数”功能(如BLS亲笔签名团体)。也就是说,几乎没有将雕刻技术应用于实际的区块链系统(Zilliqa已经用于部分雕刻技术)。理论上,对雕塑技术本身仍有推测,但还有争议的细节和雕塑网络带来的稳定性挑战问题、开发者经验问题等。但是,这意味着不能通过思考解决仍然不存在的问题。

此外,还需要持续开发区块链系统,并考虑类似以太坊2.0的系统在实际环境中的工作方式。2.时间切割问题:建立分布式激励系统,使链条上和链条外的当前时间保持更高的精度。(大卫亚设,Northern Exposure(美国电视连续剧),时间)所有长用户的时钟都以圆形分布在“实际”时间周围,标准差为20秒。

两个节点之间的时间误差不能达到20秒。本质上,这可以通过权益证明书或非Sybil代币执行。(请参阅#9)系统必须持续确保倒计时120秒(或更短的时间)等环境。实际节点占不到99%。

外部系统最终可以依赖这个系统。因此,无论动机如何,安全性都没有保障,也不能防止攻击者控制节点的25%以上。

现状:有一些进展。以太坊的出没时间为13秒,没有特别不使用先进设备的时间切割技术,但跑得很好。用于非常简单的技术。也就是说,客户端不能拒绝阻止旧客户端当地时间的块(即不拒绝接受过去的块)。

也就是说,以太仍然没有在严酷的时间进行反击测试。最近提出的网络调整时间削减议案试图让客户端在不通知当地时间削减的情况下,通过商定的高精度时间协议改变现状。(威廉莎士比亚,模板,时间) (时间)但是还没有经过测试。总的来说,时间切割问题不是目前面临的最不具挑战性的问题。

也许更好的股权可以证明,如果区块链(包括以太网广场2.0和其他区块链)实际上线,问题不会改变。3.暴力是为了证明问题而计算的:程序POC_PROVE(P,I)-(O,Q)和POC_VERIFY(P,O,Q)-{0,1 } POC _。

现状:理论和实践均有重大进展。默认情况下为SNARK(或STARK或SHARK或.)。我们已经构建了这样的功能。

Snark现在作为隐私保护技术(请参见Zcash和tornado.cash)和可扩展性技术(请参见ZK Rollup)应用于多个区块链中的SNARK(包括基于以太网的Tornado.cash)。链接1:3359 ethresear . ch/t/on-chain-scaling-to-potentially-500-tx-sec-through;链接:3359 ethresear . ch/t/stark-proving-low-degree-ness-of-a-data-avail ability-算术另外,O(n * log(n))是下限,还是只有线性支出才能得到简洁的证据,目前还没有解决的问题(令人失望)。执行检查需要线性时间)。现有的程序还没有漏洞的危险。

一般来说,这些不是技术问题,而是细节问题。4.代码误解的理想情况是创造误解系统O。相当于程序P。

误解系统可能会产生新的程序O(P)=Q。因此,如果相同的输出相同,程序P和Q必须返回到完全相同的输入,最重要的是程序Q不能提供程序P的信息。一个人可以在程序Q内隐藏密码(例如密钥),也可以在程序P中非常简单地隐藏算法本身的工作。

现状:进展缓慢。问题:大白化想要加密一个程序的方法,如果同等输出相同,则加密程序和加密前程序必须返回完全相同的输入,加密程序会暴露程序的内部信息。

例如,如果程序内部包含私钥,则该私钥除了直接签名特定信息外,不能成为操作员。也就是说,私钥不会暴露。

代码误解解决方案对区块链协议没有太大意义。这个用例比较精密。因为用户需要考虑链的误解程序不复制到链外的可能性。当然还有其他可能性。

我个人感兴趣的是,误解技术包括工作量证明,消除了中心化的运营者。一个人想通过其他输出来分辨原来用户的不道德性,代价很低。令人失望的是,这仍然是一个难题。目前正在通过持续的工作攻克这个难题,理论上试图以数学对象(即密码学多线性对同构)为基础推论我们的构想,从实践角度出发,试图以理想的数学对象为基础构建一些代码。

但是,所有这些工作与制作不现实和安全的工具相去甚远。更全面的说明是https://Eprint.iacr.org/2019/463。

可以参考PDF 5。基于哈希的加密问题:创建数字签名算法,保持hash的随机性,依赖所有安全家庭(仍然需要抵制160位,经典)现状:有一些进展。自2014年以来,这方面取得了两大进展。

SPHINCS是“无状态”数字签名算法,在我提出问题后立即公布。获得了几个基于hash的纯手写签名算法,大小约为41KB。另外,STARKs还被开发成可以创建大小相似的手写签名。

亚博电竞

五年前,网络卓新闻网络,我指出数字签名技术和零科学知识证明技术可以构建,但哈希技术的构建远远超出了我的期望。也就是说,大小仍然是一个问题,尽管变化正在逐步进行,但必须继续增加证明的大小。基于hash的密码学尚未解决问题的问题,主要与Hash单体试图用团体亲笔签名解决问题的问题相似。众所周知,我们可以对很多Lamport亲笔签名展开STARK,但这种方式效率低下。

需要更有效的算法。(如果想问基于hash的公钥加密是否不现实,答案是反驳。除了反击费用,什么都做不了。

)协议理论问题6。用ASIC的工作量证明解决这个问题的一种方法是找到不可自定义的简化计算类型,并在此基础上创建工作量证明算法。

(阿尔伯特爱因斯坦,Northern Exposure(美国电视电视剧),)关于对ASIC硬件内容有更深入了解的争论,请访问3359 Blog . ethereum . org/2014/06/19/mining/现在为了解决问题尽了最大努力。将这个问题纳入难题6个月后,以太坊要求ASIC的工作量证明算法Ethash。

Ethash众所周知是memory-hard的算法。理论上,普通计算机的随机访问存储器已经过很好的优化,因此很难对类似的应用进行改良。Ethash的目的主要是通过内存采访获得工作量证明,构建ASIC。

Ethash不是第一个memory-hard的算法,但它在2层DAG中用于伪随机查询,得到了两种评估函数的方法。首先,如果有人享受整个DAG(约2G),他可以计算得更慢。这就是memory-hard所说的“慢路径”。

第二,如果只有DAG的顶层,计算过程就不会很快。用作块检查。

Ethash在港ASIC方面被证明是非常顺利的。3年和数十亿美元的块补偿后,ASIC仍然不存在,但性能比GPU低2 ~ 5倍。

ProgPoW已经被议为替代方案,但ASIC算法预计不会迅速消失,例如可以降低51%的反击成本。以太网经典51%反击:https://cointele graph.com/news/ethereum-ASIC-51-attack-the-reality-of-;今后,区块链共识更好的自由选择是权益证明。7.简单的工作量证明允许工作量证明功能做其他事情。例如,Folding @ home等,Folding @ home是一个现有的程序,用户可以在电脑上上传软件ITunes,模拟蛋白质拉链,给研究人员带来大量数据,帮助他们治疗疾病。

现状:可能不现实,当然也有例外。简单的工作量证明面临的挑战是,这些工作量证明算法需要很多属性。

也就是说,不依赖大量外部数据,更容易验证块计算是否有效展开。令人失望的是,享受这些属性后,计算没有多大用处。不能在最短的时间内创建“简单”和加密货币。

(大卫亚设,Northern Exposure(美国电视),成功)但是有一件事值得注意:0科学知识证明的分解。区块链验证的零科学知识证明很难计算和检查。此外,它们很难计算。如果在“高度结构化”中计算的证明看起来太容易,则可以轻松地切换到检查区块链的整体状态更改。

因为需要对虚拟机和随机内存采访建模,所以非常便宜。区块链有效性的0科学知识可以代替必要的检查链的市场需求,因此对区块链用户具有很大的价值。

Coda已经这样做了,albeit(修改后的区块链设计)也已经针对证明性进行了优化。这些证明可以大大提高区块链的安全性和可扩展性。也就是说,实际需要的计算量仍然大于目前矿工需要的工作量,因此充其量只是权益证明区块链的选择,并不存在单独的共识算法。8.权益解决问题矿山集中问题的另一个方法是几乎停止挖矿,用其他机制计算各节点的权重。

到目前为止,争论最少的替代方案是“权益证明”,即以1美元1票取代了以前的CPU单位1票。现状:理论上取得了重大进展,需要实际生产环境检查。2014年底,权益证明社区真的是“非常脆弱的中心化”是不可避免的。

为了确保经济安全,节点必须在第一个实时块时提供最新的检查点,如果节点离线几个月,则必须重新提供。很难接受。

许多PoW信徒仍然坚决用于PoW。这是因为在PoW链中,链的标头信息的唯一可靠来源因区块链客户端本身而异。但是PoS倡导者不想拒绝接受这种问题。

因为减少的拒绝信任并不大。从此,拥有壮年保证金的权益证明算法越来越不被接受。今天最有趣的协议算法本质上与PBFT相似,用于动态检查器子集,而不是同一个检查器子集,任何人都可以向具有返回瞄准期限的系统级合同发送token(有时返回瞄准期限最多4个月),重新加入检查器子集。

在很多情况下(包括以太坊2.0),这些算法需要通过以特定方式惩罚违反合同的检查者来实现商定的经济确定性。到目前为止,已构建Casperffg : 3359 arxiv . org/ABS/1710.09437 tendermint 3360 3359 tendermint.com/docs/spec/算法。consensus . htmlhotstuff :3359 arxiv . org/ABS/1803.05069 Casper CBC 33603359 vitalik . ca/general/2018 Etherfang 2.0此外,Tendermint在Cosmos已经跑了几个月。其他关于权益证明的论点都指出,与优化经济激励机制和规范51%的反击战略有关。

9.储存量是解决这个问题的第三个方法,证明计算能力或货币以外的计算资源不足。在这方面,两个主要替代方案是存储和比特率。理论上得不到对同等比特率或比特率采取事后加密证明,准确地说,码率证明应该属于社交证明的子集,我会在后面进行争论,存储量证明当然可以通过计算完成。

(大卫亚设,Northern Exposure(美国电视连续剧),)证明储存量的优点之一是几乎可以抵抗ASIC的反击。硬盘的存储类型已经最相似。

现状:还有很多工作要做,需要实际环境检查,但理论上取得了很大进展。有很多区块链可用于存储证明协议,包括Chia和Filecoin。也就是说,这些算法还没有经过很多测试。我自己的主要兴趣是集中。

这些算法基本上是由用于可用存储容量的小用户主导的,还是由大型矿产场主导的?经济学10。稳定货币比特币的主要问题之一是价格波动问题。问题:构建价格平稳的加密资产。现状:有一些进展。

MakerDAO现在已经在线两年了,价值平稳。它的基本担保资产(ETH)价值暴跌93%而存活下来,目前销售的DAI达1亿美元。

它已经沦为以太坊生态系统的支柱,很多以太坊项目已经建立或正在建设。其他令牌项目(如UMA)也在迅速发展。MakerDAO在2019年幸存下来(2019年经济低迷),但意味着2019年不是经济最萧条的一年。

过去比特币在两天内暴跌75%。以太或其他担保资产可能不会再次发生。对区块链基本系统的蓄意反击是现有的更大风险,价格暴跌不会激化这种风险。

另一个主要任务(也称为第二个任务)类似于MakerDAO系统的稳定性,这是不同的基本实现器算法。虽然对成就期系统没有其他尝试(见#16),但尚未确定成熟期是否需要很大的经济压力。到目前为止,MakerDAO掌握的担保物已经高于MKR代币的价值。如果这种关系再次反败为胜,MKR持有人可能有“掠夺”MakerDAO系统的集体动机。

有很多方法可以避免这种反击,但仍然没有在实际环境中进行过测试。11.鼓励集中化的公共产品一般来说,“公共产品”问题是经济系统中的常见问题。

例如,众所周知,科研项目将耗资100万美元完成,这项研究完成后,可以为100万人节约5美元。总之,社会收益是具体的。

[但是]从对每个人的贡献来看,这是没有意义的。到目前为止,大部分公共产品问题都涉及集中的选择性假设和拒绝。几乎没有可靠的成就机用于确认某个公共产品任务是否完成。

(本质上是错误的,但这是另一个问题。现状:有一些进展。

一般来说,对公共产品的资金保障问题可以分为两个问题:资金问题(确保公共产品资金的位置)和偏爱摘要问题(如何确认正确的公共产品是什么)。假设后者已经解决了问题,那么这个问题是针对前者的(见下面关于这个问题的工作,下面的“去除中央化贡献指标”部分),总体上没有根本性的新突破。

解决方案有两个主要类别。首先,我们可以触发个人贡献,让人们得到社会补偿。

亚博电竞

其次,可以从具有网络效果的应用程序中收集资金。在区块链领域有几种自由选择。在货币销售合同层面,缴纳部分交易费(例如,通过EIP 1559),部分二层适用中的部分交易费(Uniswap或部分扩展解决方案,甚至在以太坊2.0的持续执行环境下申报租金)。在区块链领域外,这只是一个古老的问题:如果你是政府,你会如何收税;企业或其他组织如何收费?
12.信用系统问题:设计一个月的信用系统,包括信用价值REQ (A,B)-V。

其中V是将A作为视角B的信用价值,一方确认另一方可信概率的机制。还有获得特定公开发表或最终对话记录的信用度修订机制。现状:进展缓慢。2014年以来,信用系统方面实际上没有积极开展太多工作。

可能最糟糕的方法是为token管理创建注册表信任的实体/对象的管理列表。Kleros ERC20 TCR就是一个例子。甚至Uniswap也有备用模块,提供后端列表。

亚博电竞

从未真正尝试过主观多样性的信用体系。这可能是因为人们之间联系的“社会图”信息以某种形式存储在区块链中。

如果这些信息因其他原因不存在,主观信用系统可能会更加流行。13.非常有趣、基本上没有研究的解决方案(用作解决问题的token分配问题)是对社会执行简单的任务,但要具备完全以人为本的创造力和才能。例如,如果有人想向明确提出特定数学理论的玩家提出“证明”货币。现状:没有进展,问题基本消失了。

令牌分配的主要替代方案是空投。token的分配数量通常与其他现有Token持有人的比例相似,或根据其他指标分配。目前还不需要任何工作来验证人类的创造力,根据AI的最新发展,只有人类才能继续执行,但制造计算机可以检查的任务的问题可能会非常困难。

14.另一个与外用女巫系统和信用系统问题相关的问题是,分解代币,创建能够证明一个身份属于哪个女巫反击的“唯一身份系统”。但是我们期待有一个比“1美元1票”更好更公平的制度。可以说,每人一票将是理想的自由选择。现状:有一些进展。

为了解决问题身份问题,很多尝试已经开始了。想起来的尝试是(不是原版的目录!):humanity Dao 33603359 www . humanity Dao . org/pseudonymparties 3360 https://bford . info/pub/net/Sybil Sybil。PDFBRIGHTID 33603359 WWW。

BrightID.org/第二次投票和第二次支持等技术的关注度越来越大,对一种基于人类的女巫预防系统的市场需求也在大幅增长。期待这些技术的大发展和新技术能够满足市场需求。15.对中心化的贡献指标失望的是,鼓励公共产品生产不是中心化中解决问题的唯一问题。

另一个问题是,首先要确认哪些公共产品生产一点,其次要明确完成公共产品生产需要多努力。现状:有一些进展,主要集中在某些方面。最近关于确认公共产品价值的工作,没有试图将确认任务和确认完成的质量分开。

原因本质上是很难将两者分开。特定团队执行的工作往往是不可替代的,是主观的,因此最合理的方法是将工作与质量的相关性视为一个整体,并评估相同的技术。幸运的是,这方面已经发生了相当大的变化,特别是发行第二次融资时。

第二次融资允许个人向这个项目捐款,然后根据捐款的数量和金额计算每人捐款多少(假设他们捐款时考虑到彼此的利益,没有成为共享地悲剧的牺牲品)。)对于该项目,捐赠金额和实际捐赠金额之间的差异不从中央现金池获得补贴(关于中央现金池的来源,请参阅第11条)。请注意,该机制的重点是满足特定社区的价值,而不是满足某些同等目标。

由于价值观问题的复杂性,这个方法可能对新鲜问题更有价值。最近在gitcoin第二次融资淘汰赛中,已经在现实生活中尝试了第二次融资,并取得了相当大的顺利。

在改善第二次融资及类似机制方面也取得了一些进展。还有关于规范和建设的工作。为了避免用户投票的第三方证明,使用外部贿赂投票技术。这样可以避免各种共谋和贿赂反击。

16.去中心的顺利指标问题:思考和实施衡量现实世界数字变量的中央化方法.该系统需要衡量人类目前大体上能够达成的所有共识(例如资产价格、温度、全球二氧化碳浓度)。现状:有一些进展。现在一般称之为“成就期问题”。

未知运营中的去中心机的例子是Augur,已经处置了数百万美元农户的结果。(威廉莎士比亚,Northern Exposure(美国电视连续剧),运营名言)另一个例子是token管理注册表,如Kleros TCR的token。但是,由于没有小的争论或51%的反击,这些系统还没有经过实际的环境测试。

另外,以对等预测文献的形式研究了链条外再次发生的成就期问题。关于这一领域的最新发展,请参阅此处(3359arxiv.org/abs/1911.00272)。另一个迫在眉睫的挑战是期望依靠这些系统转移资产数量低于系统基本令牌经济价值的资产。

在这种情况下,代币持有人理论上有动机为了偷钱而共谋得到错误的答案。在这种情况下,在系统的末端,整个系统token似乎没有价值,但整个系统token持有人仍然不会从他们不准确的资产转移到不道德的资产上。

稳定肺是一个特别糟糕的例子。解决这个问题的一种方法是,假设系统显然没有其他诚实的数据提供者,创建能够识别这些诚实的数据提供者的机制,并故意允许数据提供者在依赖实现器的用户系统上投票。在第一个小时出局。无论如何,成就期的进一步发展是一个非常重要的问题。

新问题如果我重新列出的问题表,上面的一些问题仍然不会被列为表,但重点不会有根本的变化,同时也不会列出新的重要问题。(大卫亚设,Northern Exposure(美国电视),挑战)下面是几个专题:加密误解:#4完全相同;对后量子密码的工作正在进行中:基于哈希、后量子安全的“结构化”数学对象(如椭圆曲线等值线、图形)。反串通基础设施正在展开的工作和提高工作:https://Ethresear.ch/t/mm成就器:#16相同,但特别强调“顺利指标”,侧重于一般的“提供实际数据”问题。

唯一ID(或更实际地说,半ID识别):#15与所述问题完全相同,但并不特别强调“意义”解决方案。获得两个ID不应该比获得一个ID多得多。即使可以做到,也不可能获得多个ID,而且可能没有危险。(大卫亚设,Northern Exposure(美国电视),官能团)同类型加密和多方面计算:实用性仍然需要不断提高。

集中管理机制:DAO很好,但目前的DAO仍然完整。我们可以做得更好对PoS 51%反击的全面呼吁:正在进行的工作和完善工作:https://Ethresear . ch/t/Responding-to-51-ATTAcks-in-Casper-因此,这是一个社会问题声誉系统:与#12相同;总的来说,底层问题越来越多,应用层问题越来越少。

百度超级链是100%国内自主研究区块链系统,性能优异、安全高效、行业领先,在例证、司法、版权、医疗、数据合作、来源、智能城市等领域销售和应用解决方案,已与北京互联网法院、重庆、疫苗银行等政府共同使用。

本文关键词:亚博电竞

本文来源:亚博电竞-www.sanctuary777.com


相关文章

Comments are closed.

网站地图xml地图