原文作家:极客web3亚博app官方
摘要:· B^2 Network在比特币链下缔造了名为B^2 Hub的DA层,该DA层网络模仿了Celestia的想路,引入数据采样与纠删码,确保新增数据不错快速的分发给大齐的外部节点,并致力幸免数据拘押的发生。同期,B^2 Hub网络合的Committer会把DA数据的存储索引以及数据hash上传到比特币链上,供任何东说念主读取;
· 为了收缩DA层节点的压力,B^2 Hub中的历史数据不会永恒保存,是以B^2又尝试搭建起一个存储网络,通过肖似于Arweave的存储引发方式,刺激更多节点存储更完备的历史数据集,以赢得存储引发;
· 在情状考据方面,B^2接收了搀杂式的考据决策,在链下考据ZK解说,链上通过bitVM的想路,挑战ZK解说考据陈迹,只有有1个挑战者节点在检测到舛讹后发起挑战,B^2 网络便是安全的,这顺应诈骗解说公约的信任模子,但由于用到了ZK,这种情状考据实验上是搀杂型的。
·按照B^2 Network的将来道路图,EVM兼容的B^2 Hub不错成为对接多个比特币Layer2的链下考据层与DA层,成为一个肖似于BTCKB的比特币链下功能拓展层。由于比特币自己无法相沿好多场景,这种链下搭立功能拓展层的方式将会成为Layer2生态里越来越常态化的惬心。

B^2 Hub:比特币链下的通用DA层与考据层
如今的比特币生态可谓是一派契机与骗局共存的蓝海,这个因铭文之夏而抖擞期望的全新领域简直是一派浪掷的处女地,到处齐弥散着资产的气味。跟着本年1月比特币Layer2如星罗棋布般集体涌现,这片底本如苍凉意境的地盘陡然就成为了无数造梦者的摇篮。
但总结到最骨子的问题:什么是Layer2,东说念主们似乎耐久莫得达成共鸣。侧链是吗?索引器是吗?搭个桥的链就叫Layer2吗?一个依赖于比特币和以太坊的约略插件,可不不错看成念一个Layer?这些问题就像一组高深的方程式,耐久齐莫得一个实在的结局。

而按照以太坊和Celestia社区的想路,Layer2仅仅模块化区块链的迥殊情况,在这种情况下,所谓的“二层”与“一层”之间会存在精细的耦合相关,二层网络不错很猛进程,或一定进程经受Layer1的安全性。至于安全性这个观念自己,不错拆解为细分的多个方针,包括:DA、情状考据、支款考据、抗审查性、抗重组等。
由于比特币网络自己存在诸多问题,其天生不利于相沿较完备的Layer2网络。比如在DA上,比特币的数据浑沌量远低于以太坊,以其平均10min的出块时间来测度,比特币最大的数据浑沌量仅为6.8KB/s,差未几是以太坊的1/20,如斯拥堵的区块空间自议论词然援救了昂贵的数据发布老本。
十大博彩
(比特币区块里的数据发布老本,以至不错达到每KB 5好意思元)
皇冠体育(正网)如若Layer2径直把新增的交游数据发布到比特币区块里,既不行杀青高浑沌量,也不行杀青低手续费。是以要么就通过高度压缩,把数据尺寸压缩的尽可能小,再上传到比特币区块。现在Citrea接收了这种决策,它们宣称,将把一段时间内的情状变化量(state diff),也便是多个账户上发生的情状变更成果,连同对应的ZK解说,一说念上传到比特币链上。
这种情况下,任何东说念主齐不错从比特币主网下载state diff 和ZKP,考据其是否灵验,但上链的数据尺寸却不错轻量化。

(前Polygon Hermez的白皮书中,诠释了上述压缩决策的旨趣)
皇冠博彩平台您值得信赖博彩平台,提供多样化博彩游戏赛事直播,博彩攻略技巧分享,您博彩游戏中尽情享受乐趣收益。平台操作简便,充值提款方便快捷,您提供这种决策在极猛进程压缩了数据尺寸的同期,最终照旧容易遭受瓶颈。比如,假定在10分钟内发生了几万笔交游,使得上万个账户发生了情状变更,你最终照旧要把这些账户的变化情况,汇总上传到比特币链上。天然比起径直上传每笔交游数据,要轻量好多,但照旧会产生很可不雅的数据发布老本。
是以好多比特币Layer2干脆就不把DA数据上传到比特币主网,径直接收Celestia等级三方DA层。而B^2接收了另一种方式,径直在链下搭建一个DA网络(数据分发网络),名为B^2 Hub。在B^2的公约想象中,交游数据或state diff等迫切数据存放于链下,只向比特币主网上传这些数据的存储索引,以及数据hash(其实是merkle root,为了表述简便说成数据hash)。
这些数据hash和存储索引,以肖似铭文的方式写入到比特币链上,只有你运行一个比特币节点,就不错把数据hash和存储索引下载到土产货,说明索引值,能从B^2的链下DA层或存储层中,读取到原始数据。说明数据hash,你不错判断,我方从链下DA层赢得的数据是否正确(能否和比特币链上的数据hash相对应)。通过这种约略的方式,Layer2不错幸免在DA问题上过度依赖比特币主网,知人善任手续费老本并杀青高浑沌量。

天然,有少量不可冷漠,便是这种链下的第三方DA平台有可能搞数据拘押,隔断让外界赢得到新增的数据,这种场景有一个专用术语,叫“数据拘押挫折”,不错归纳为数据分发中的抗审查问题。不同的DA决策有不同的惩处办法,但中枢宗旨,齐是要把数据尽可能快、尽可能庸俗的传播出去,驻防一小撮特权节点限度着数据赢得权限不放。
正值暑期,天气虽热,但成都猛追湾街道望平滨河路上的游客依旧熙熙攘攘。经过城市更新,这条长度600米左右的望平滨河路汇聚了大大小小100多家店铺。其中既有深受当下年轻人喜爱的网红火锅店、西餐馆、咖啡厅等餐饮业态,也有梅花剧社、“成都十二月市”主题市集等多元业态入驻。
皇冠信用网按照B^2 Network官方新的道路图,其DA决策模仿了Celestia。在后者的想象中,第三方的数据提供者会束缚的向Celestia网络提供数据,Celestia出块者会把这些数据片断,组织为Merkle Tree的形态,塞到TIA区块里,播送给网络里的Validator/全节点。
由于这些数据相比多,区块相比大,大多数东说念主运行不起全节点,只可运行轻节点。轻节点不同步完好区块,只同步一个区块头,写有Mekrle Tree的树根Root。
轻节点仅凭区块头,天然不知说念Merkle Tree的全貌,不知说念新增数据齐有什么,无法考据数据是否有问题。但轻节点不错向全节点提取树上的某个叶子leaf。全节点会按照条款,把leaf和对应的Merkle Proof,一并提交给轻节点,让后者敬佩,这个leaf真的存在于Celestia区块里的Merkle Tree上,而不是被节点杜撰杜撰出的作假数据。


(图源:W3 Hitchhiker)
Celestia网络里存在大齐的轻节点,这些轻节点不错向不同的全节点发起高频的数据采样,立时性的抽选Merkle Tree上的某几个数据片断。轻节点赢得到了这些数据片断后,也不错传播给他能联络到的其他节点,这么就不错快速的把数据分发给尽可能多的东说念主/援救,以此来杀青高效的数据传播,只有饱胀多的节点齐能快速赢得最新的数据,东说念主们就毋庸再信任一小撮数据提供者,这其实便是DA/数据分发的中枢主见之一。
天然,仅凭上头描述的决策,照旧存在挫折场景,因为它只可保证数据分发时,东说念主们齐能快速赢得到数据,但无法保证数据的分娩源流不犯罪。比如,Celestia出块者可能在区块里掺杂少量垃圾数据,东说念主们即便赢得了区块中的全部数据片断,也无法复原出“本应包含”的完好数据集(宝贵:这里“本应”这个词很迫切)。
进一步说,原始数据围聚可能有100笔交游,其中某笔交游的数据莫得被完好传播给外界。这时,只需要覆盖1%的数据片断,外界就无法理会出完好数据集。这恰是最早的数据拘押挫折问题中,所议论的场景。
其实,说明这里描述的场景来领略数据可用性,可用性这个词描述的是区块里的交游数据是否完好,是否可用,能否径直交由其他东说念主去考据,而不是像好多东说念主领略的那样,可用性代表区块链历史数据能否被外界读取到。是以,Celestia官方和L2BEAT首创东说念主曾指出,数据可用性应该更名为数据发布,意指区块里是否发布了完好可用性的交游数据集。

Celestia引入了二维纠删码,惩处上头描述的数据拘押挫折。只有区块里包含的 1/4 的数据片断(纠删码)灵验,东说念主们就不错复原出对应的原始数据集。除非出块者在区块里掺杂 3/4 的垃圾数据片断,才调让外界无法复原出原始数据集,但这种情况下,区块里包含的垃圾数据太多了,很容易就会被轻节点们检测出来。是以关于区块分娩者而言,照旧不要犯罪来的更好些,因为犯罪简直很快就被无数东说念主察觉到。

皇冠体育
通过前边描述的决策,不错灵验驻防“数据分发平台”出现数据拘押,而B^2 Network将来会以Celestia的数据采样作为迫切参考,可能聚拢KZG快活等密码学工夫,进一步裁汰轻节点实施数据采样和考据的老本。只有实施数据采样的节点饱胀多,就能让DA数据的分发变得灵验且去信任。
天然,上述决策只惩处了DA平台自身的数据拘押问题,但在Layer2的底层结构中,有才调发动数据拘押的不啻DA平台,还有排序器(Sequencer)。在B^2 Network乃至大多数Layer2的责任经过中,新增数据是由排序器Sequencer产生的,它会把用户端发来的交游汇总处理,附带这些交游实施后的情状变更成果,打包成批次(batch),再发送给充任DA层的B^2 Hub节点们。
如若排序器一开动生成的batch就有问题,就还存在数据拘押的可能性,天然还包括其他格式的犯罪场景。是以,B^2 的DA网络(B^2 Hub)收到排序器生成的Batch后,会先对考据Batch的内容,有问题就拒收。不错说,B^2 Hub 不但充任了肖似于Celestia的DA层,也充任了链下的考据层,有点肖似于CKB在RGB++公约中的扮装。

(不完好的B^2 Network底层结构图)
按照B^2 Network最新的工夫道路图,B^2 Hub在收到并考据了Batch后,只保留一段时间,过了这个窗口期,Batch数据就会被落伍淘汰,从B^2 Hub节点土产货删惊骇。为了惩处肖似于EIP-4844的数据淘汰及丢失问题,B^2 Network缔造了一组存储节点,这些存储节点会安详永存Batch数据,这么一来,任何东说念主在职何时候,齐不错在存储网络合搜索到我方需要的历史数据。
皇冠客服飞机:@seo3687不外,莫得东说念主会凭白无故的运行B^2存储节点,如若想让更多东说念主来运行存储节点,增强网络的去信任进程,就要提供引发机制;要提供引发机制,就要先想办法反舞弊。比如,假如你提倡了一套引发机制,任何东说念主在我方的援救土产货存储了数据,就不错赢得奖励,可能有东说念主鄙人载了数据后,又悄悄的把一部分数据删掉,却宣称我方存储的数据是完好的,这便是最常见的舞弊门径。
Filecoin通过名为PoRep和PoSt的解说公约,让存储节点向外界出示存储解说,解说我方在给定时间段内真的完好的保存了数据。但这种存储解说决策需要生成ZK解说,且测度复杂度很高,对存储节点的硬件援救会有较高条款,可能不是一个经济老本上可行的门径。
在B^2 Network的新版工夫道路图中,存储节点会接收肖似于Arweave的机制,需要争夺出块权来赢得代币引发。如若存储节点暗里删除了一些数据,则其成为下一个出块者的概率会裁汰,而保留数据最多的节点,越有可能成效出块,赢得到更多的奖励。是以关于大多数存储节点而言,照旧保留完好的历史数据集相比好。
天然,有引发的不仅仅存储节点,还包括前边提到的B^2 Hub节点,按照道路图,B^2 Hub会组建成一个Permissionless的POS网络,任何东说念主只有质押了饱胀多的Token,就不错成为B^2 Hub或存储网络合的一员,通过这种方式,B^2 Network尝试在链下打造去中心化的DA平台及存储平台,并在将来集成B^2 之外的比特币Layer2,搭建通用的比特币链下DA层与数据存储层。
ZK与诈骗解说混用的情状考据决策
前边咱们发扬了B^2 Network的DA惩处决策,接下来咱们将重心陈说其情状考据决策。所谓的情状考据决策,便是指Layer2怎样保证我方的情状盘曲饱胀“去信任”。

(L2BEAT网站针对Scroll,评估出的五大安全方针,State Validation便是指情状考据决策)
前边咱们曾提到,在B^2 Network乃至大多数Layer2的责任经过中,新增数据是由排序器Sequencer产生的,它会把用户端发来的交游汇总处理,附带这些交游实施后的情状变更成果,打包成批次(batch),发送给Layer2网络合的其他节点,包括泛泛的Layer2全节点,以及B^2 Hub节点。
B^2 Hub节点在收到Batch数据后,会理会其内容并作念出考据,这里就包含了前边提到的“情状考据”。其实情状考据,便是考据排序器生成的Batch中,记载的“交游实施后的情状变化”是否正确。如若B^2 Hub节点收到了包含舛讹情状的Batch,会将其拒收。
其实,B^2 Hub骨子是一条POS公链,会有出块东说念主和考据东说念主的分野。每隔一段时间,B^2 Hub的出块东说念主会生成新的区块,并传播给其他节点(考据东说念主),这些区块里包含了排序器提交的Batch数据。剩下的责任经过和前边提到的Celestia有多少肖似,有好多外部的节点,同样的向B^2 Hub节点提取数据片断,在这个过程中,Batch数据会被分发给好多节点援救,也包括前边提到的存储网络。
B^2 Hub中存在名为Committer(快活东说念主)的可瓜代扮装,它会把Batch的数据hash(其实是Merkle root),以及存储索引,以铭文的格式提交到比特币链上。只有你读取到这个数据hash和存储索引,就有办法在链下的DA层/存储层赢得到完好的数据。假定链下有N个节点存放着Batch数据,只有其中1个节点欢乐对外提供数据,就能让任何东说念主赢得到它需要的数据,这里的信任假定是1/N。

天然,咱们不难发现,上述过程中,安详考据Layer2情状盘曲灵验性的B^2 Hub,是孤独于比特币主网的,仅仅一个链下的考据层,是以这个时候,Layer2的情状考据决策,在可靠性上无法等价于比特币主网。
一般而言,ZK Rollup不错完好的经受Layer1的安全性,但现在比特币链上只相沿一些极为约略的测度,无法径直考据ZK解说,是以还莫得哪个Layer2不错在安全模子上等价于以太坊的那种ZK Rollup,包括Citrea和BOB等。
现在看来,“相比可行”的想路是BitVM白皮书中所发扬的那样,复杂的测度过程挪到比特币链下,仅在必要时把某些约略的测度挪到链上进行。比如考据ZK解说时产生的测度陈迹,不错公开,交由外界去搜检。如若东说念主们发现其中某个相比细小的测度法子有问题,就不错在比特币链上考据这说念“有争议的测度”。这内部需要用比特币的剧本说话,模拟出EVM等迥殊虚拟机的功能,败坏的工程量可能会绝顶稠密,但并不是不可行。

参考府上:《极简解读BitVM:如安在BTC链上考据诈骗解说(实施EVM或其他VM的操作码)》
在B^2 Network的工夫决策中,排序器产生了新的Batch后,会转发给团员器以及Prover,后者把Batch的数据考据过程ZK化,生成ZK解说,最终转发给B^2 Hub节点。B^Hub节点是EVM兼容的,通过Solidity合约来考据ZK Proof,这其中触及的全部测度过程,会被拆分为绝顶底层的逻辑门电路形态,这些逻辑门电路又会以比特币剧本说话的格式抒发出来,全部提交至浑沌量饱胀大的第三方DA平台中。
德国博彩公司招聘如若东说念主们对这些披深入来的ZK考据陈迹存在疑问,以为某个小法子有舛讹,就不错在比特币链上进行“挑战”,条款比特币节点径直搜检这个有问题的法子,并顺应作念出刑事牵扯。

(B^2 Network的全体结构图,不包含数据采样节点)
那么是谁被刑事牵扯呢?其实是Committer。在B^2 Network的设定中,Committer不但会把前边说的数据hash发布到比特币链上,还要把ZK解说的考据“快活”发布到比特币主网。通过比特币Taproot的一些设定,你不错随时在比特币链上,对Committer发布的“ZK解说考据快活”进行质疑和挑战。
这里解释下什么“快活”(Commitment)。“快活”的含义在于,某些东说念主宣称,某些链下数据是准确无误的,并在链上发布对应的声明,这个声明便是“快活”,快活值与特定的链下数据相绑定。在B^2的决策中,如若有东说念主认为Committer发布的ZK考据快活有问题,就不错进行挑战。
可能有东说念主会问,前边不是提到B^2 Hub在收到Batch后,会径直考据其灵验性吗,这里为何又要“屡次一举”的考据ZK解说?为什么不径直把考据Batch的过程公开败露,让东说念主们径直挑战,非要引入ZK解说干什么?这其实是为了把测度陈迹压缩的饱胀小,如若径直把考据Layer2交游、产生情状变更的测度经过,全部以逻辑门电路和比特币剧本的格式公开败露,将会产生极大的数据尺寸。而ZK化之后,不错把数据尺寸极猛进程压缩后,再发布出去。
皇冠比分这里大要总结下B^2的责任经过:
B^2的排序器Sequencer安详产生新的Layer2区块,并将多个区块团员为data batch(数据批次)。data batch会被送给团员器Aggregator,以及B^Hub网络合的Validator节点。
团员器会将data Batch,发送给Prover节点,让后者生成对应的零常识解说。ZK解说随后会被发送给B^2的DA与考据者网络(B^2Hub)。
B^2Hub节点会考据团员器发来的ZK Proof,能否和Sequencer发过来的Batch相对应。若两者不错对应,则通过考据。通过考据的Batch,其数据hash与存储索引,会被某个指定的B^Hub节点(称为Committer)发送至比特币链上。
B^Hub节点会将其考据ZK Proof的通策动计过程公开败露,将测度过程的Commitment发送到比特币链上,允许任何东说念主对其进行挑战。如若挑战成效,则发布Commitment的B^Hub节点将受到经济刑事牵扯(它在比特币链上的UTXO将被解锁并升沉给挑战者)
B^2 Network的这种情状考据决策,一面引入了ZK,一面接收了诈骗解说,实验上属于搀杂型的情状考据方式。只有链下存在至少1个老诚的节点,在检测出舛讹后欢乐发起挑战,就不错保证B^2 Network的情状盘曲是莫得问题的。
澳门正规博彩公司介绍按照西方比特币社区成员的看法,将来比特币主网可能会进行顺应的分叉,以相沿更多的测度功能,也许在将来,径直在比特币链上考据ZK解说会成为现实亚博app官方,届时将为统共比特币Layer2带来新的范式级变革。而B^2 Hub作为一个通用的DA层与考据层,不但不错作为B^2 Network的专用模块,还不错赋能其他比特币二层,在比特币Layer2的大争之世中,链下功能拓展层必将越来越迫切,而B^Hub和BTCKB的涌现,简略才刚刚揭开这些功能拓展层的冰山一角。
上一篇:手机博彩论坛欧洲杯比赛时间地点 | 中国食物将于7月10日派发2023年末期股息每股14.8分
下一篇:没有了
