Nubit——改变比特币的模块化索引器

时间:2024-10-02 编辑: 浏览:(988)

作者:Cook Sun 加密廚師,来源:作者推特@Cook0x

一、索引器的诞生

在引入Inscriptions和Ordinal协议之前,由于其脚本语言的图灵不完备性,比特币在应用范围上受到了限制。幸运的是,随着技术的最新进展,通过比特币索引器建立了图灵完备的链下执行层。然而,现有索引器的数据完整性和可用性非常依赖于索引器的诚实性。

具体来说,对于一个链下执行层,索引器可能会篡改数据,导致用户获得错误的状态。这就是在比特币生态讨论了很久的索引器中心化问题,目前在中心化与去中心化之间始终没有一个完美的解决方案。

二、直接去中心化会有什么问题?

如果利用一个去中心化的索引器网络来执行计算,那么,由于该网络完全无许可,现有去中心化索引器网络的共识机制容易受到Sybil攻击的影响,这使得恶意的索引器运营商能够向用户提供错误的状态,例如资产所有权和可支配余额。这就属于一个新的共识层的建立,需要一个强大的共识网络,非短时间内可以达成。

三、模块化索引器

若想解决这个问题,关键点是设计一种机制,使用户能够高效、经济地验证索引器提供状态的有效性。Nubit提出的方案是不进行整个状态转换的完整性检查,而是简化为检查少量检查点的有效性。目标是实现即使在大多数委员会索引器被攻击或是作恶的情况下,只要有1个委员会索引器在做正确的验证,也能保证数据的完整性和可用性。

四、Nubit 架构

该架构依赖于比特币作为最基本的可信数据层

委员会索引器 根据比特币区块计算协议状态,并生成检查点(polynomialcommitment),发布到 NubitDA(数据可用性层)。

Nubit DA 负责发布数据和确保检查点数据可用

索引器负责向用户提供查询结果和相应的证明。

轻量级索引器 由用户运行,可以从索引器查询协议状态的必要部分,利用检查点验证结果的正确性。如果多个委员会索引器提供的检查点不一致,可以利用无状态计算生成正确的检查点。

无状态计算

无状态计算(stateless computation)是一种技术,允许用户在不需要下载和存储整个协议状态的情况下,验证索引器提供的执行结果是否正确。

传统的验证方式需要用户下载全部状态数据然后重新执行整个计算过程,与索引器的结果进行对比,从而验证结果正确性。这种做法需要大量存储和计算资源。

无状态计算技术的出发点是:即使用户没有全部状态数据,只要有少量的关键状态数据(如之前的检查点状态),就可以有效地验证后续状态的正确性,无需重复整个计算过程。

它通过密码学技术(如polynomialcommitment等)将全部状态数据压缩为一个很小的加密检查点,用户只需下载并验证这个检查点,就等同于验证了整个状态数据的准确性。

当多个委员会索引器提供的检查点不一致时,用户可以利用之前的检查点状态作为关键输入,使用无状态计算重新生成当前正确的检查点,从而识别出诚实的索引器。

通过这种无状态计算技术,用户无需下载和存储整个庞大的状态数据,只需很小的检查点数据,就能高效地验证索引器执行结果的正确性,从而实现轻量级可验证计算。

五、总结

Nubit 在中心化索引器和去中心化索引器之间提供了一个中间选项,即通过构建一个第三方的Nubit DA层来管理数据并验证数据,而最终仍然是依靠比特币作为最基础的可信数据层,这提供了一个相对去中心化且不牺牲过多安全性的方案。

同时,Nubit在近日宣布了与 BounceBit 合作,通过BounceBit的 BTC-restaking 技术与 Nubit 的比特币原生数据可用性解决方案相结合。立即为此方案实现了第一个落地场景。

最新 更多 >
  • 1 BARD币交易所有哪些

    BARD币是一种虚拟加密货币,它在区块链技术的基础上建立,旨在为用户提供安全、高效的交易和支付方式。作为一种新兴的数字货币,BARD币吸引了众多投资者的关注和参与。现在,让我们来看看BARD币在哪些热门的交易所上市,为用户提供便捷的交易服务。欧易交易所(Euex)是一家知名的数字货币交易平台,为用户提供丰富的交易品种和便捷的交易操作。欧易交易所上架了BARD币,为用户提供了一个安全、稳定的交易环境

  • 2 AVAT币怎么出售

    AVAT币是一种数字货币,是基于区块链技术的加密货币之一。与传统的货币不同,AVAT币使用去中心化的数字账本技术,确保交易的透明性和安全性。近年来,随着数字货币的兴起,AVAT币在全球范围内引起了广泛关注。如果你有一些AVAT币,你可以选择在一些著名的交易所出售。以下是三个知名的交易所:1. 欧易交易所欧易交易所是一家知名的数字资产交易平台,提供多种数字货币的交易服务。它拥有强大的交易引擎和用户友

  • 3 MNST币最高的时候是多少钱?

    MNST币最高的时候是多少钱?在数字货币市场如今竞争激烈的情形下,投资者对于每一种新型加密资产的涨势都倍感期待,那么对于MNST币而言,它最高的时候是多少钱呢? 首先,我们需要回顾一下MNST币背景。MNST是一种基于区块链技术的新型数字资产,其设计旨在解决传统网络安全问题,并为广大用户提供高效、安全、低成本的数据通信服务。 当然,经济的运行模式与加密货币公司类似,MNST的发行量非常有限,这就决

  • 4 BAAS币怎么交易

    BAAS币(Blockchain as а Service)是一种基于区块链技术的数字货币,它旨在为用户提供一个安全、高效、去中心化的区块链平台。BAAS币的交易是通过专门的交易所进行的,下面将介绍三个知名的交易所:欧易交易所、币安交易所和火必交易所。首先是欧易交易所,它是全球领先的加密货币交易平台之一。欧易交易所提供了全球多样化的交易品种,包括BAAS币在内的大量数字货币可供交易。用户可以通过欧

  • 5 BabyFB币怎么买卖

    今天,我要为大家介绍一种备受关注的加密货币——BabyFB币。BabyFB币是一种新兴的数字货币,它的发展潜力备受瞩目。作为一种去中心化的加密货币,BabyFB币以其安全性、匿名性和快速性而在数字货币市场上崭露头角。要想购买和出售BabyFB币,您可以选择一些著名的加密货币交易所,其中包括欧易交易所、币安交易所和火必交易所。以下我将为您逐一介绍这三家交易所。欧易交易所是世界上最早成立的数字货币交易

  • 6 MMO币的创始人是谁

    近几年来,随着区块链技术的不断发展,数字货币成为了一大热门话题,其中最热门的就要数MMO币了。那么,MMO币的创始人又是谁呢?MMO币的诞生MMO币最初是由一位叫做李某的人创立。李某是一名区块链技术爱好者,他对于数字货币的潜力深信不疑,因而便决定自己也要尝试发行一种数字货币。李某因此创立了MMO币,初期的MMO币数量非常有限,但随着市场的不断发展,MMO币开始得到了更多人的关注,它的市值也逐渐上升

  • 7 BASIS币哪个市场有

    BASIS币,全称Elastic Supply cryptocurrency with parity mechanism,是一种稳定币。与其他稳定币不同,BASIS币通过引入一种自动调节供应量的机制,来实现价格的稳定。当市场需求增加时,BASIS币的供应量会自动减少,从而保持币值的稳定。相反,当市场需求减少时,BASIS币的供应量会自动增加,以稳定币值。这种基于供求关系的调节机制,使得BASIS币

  • 8 LIQR币历史价格走势怎么样?

    LIQR币历史价格走势如何?LIQR币是一款新兴的加密货币,成立于2019年。在这短暂的时间里,它的价格波动剧烈,我们将在本文中介绍它的历史价格走势。2019年:LIQR币的上线价格为每个0.3美元,然而上线后价格经历了波动,一开始曾经飚升至每个0.7美元,随后迅速下跌至每个0.05美元。 这种价格波动并不平稳,相较于其他的数字货币而言,价格是相对比较低的。2020年:2020年是LIQR币的涵盖

  • 9 BABYCATE币用什么app买

    今天我们要介绍的是一种新型的加密货币,它叫做BABYCATE币。BABYCATE币是一种基于区块链技术的数字货币,它具有去中心化、匿名性和安全性的特点。在过去几年里,加密货币市场蓬勃发展,各种不同的数字货币纷纷问世,而BABYCATE币作为其中一种备受关注的数字货币,受到了广大投资者的青睐。对于想要买入或交易BABYCATE币的投资者来说,选择合适的交易所是非常重要的。下面我们将介绍三个著名的交易

  • 10 MHT币的创始人是谁

    MHT币的创始人是谁? MHT币作为曾经的热门币种之一,在虚拟货币领域中引起了广泛的关注。与大多数币种不同的是,MHT币的创始人没有具体的公开身份,这也成为了许多人关注的焦点。MHT币的创始人匿名身份 MHT币的创始人没有公开身份,采取的是匿名方式。据相关资料显示,MHT币的创始人在推出该币种时选择了隐藏身份,这也是当时许多虚拟货币创始人所采取的方式之一。此举背后的原因可能是为了避免个人信息泄露,