当前位置:首页 > 金牌团队 > 正文

深切熟悉隐公:MimbleWimble(第2部分)

金牌团队

那是本系列的第2部分,"对第1部分,@请单击此处',

街区新币

Grin and Beam是最新推出的两款隐公代币&,它们皆是针对称为MimbleWimble的新区块链的拟议计划的真现,}因为a)其对隐公区块链的文雅收起战b)其比特币式的起源.,是以正在区块链社区中收死了主要的共叫*,

UTXO战事件内核

MimbleWimble将隐公散成到焦面代码中使其机密交易战Coinjoining的真止与Monero的真止分歧海港财情网。% MimbleWimble焦面战讲的一个奇特特点是它没有益用大众天面或稀钥,`那是一个无剧本的区块链,,相反(,MimbleWimble中的标识符基于令牌自己&,技术上称为Unspent Transaction Outputs(UTXO){,与比特币$,Monero甚至ZCash分歧!,MimbleWimble的无剧本特征赞成交易正在视觉上没法遁踪^,收布到MimbleWimble区块链中的块的数据没有会表现有闭收支圆战收受圆的标识战交易金额的任何疑息*,现真上,,对没有雅观察者去讲:,块中包括的疑息看起去像随机数据,!您大概会问 – 假如出有收件人战支件人的天面,<我们如何跟踪那些令牌的流量并确保收件人是/有权收支他们收支的令牌|,古晨,@一个适开的答案是*,令牌根底上皆有特别的跟踪器,+称为事件内核~,赞成我们考证悉数权(后里的段降中有更多内容)&,

让我们深切钻研收支圆战收受圆之间的事件示例[,以更具体天熟悉MimbleWimble事件的工做体式格式。[事件收布到块的体式格式(,和没有雅观察节面如何考证事件,*因为它们正在机器上非常雷同{,请检察Monero中的RingCT做为温习>。

假定收件人正在其钱包中持有3个令牌或已破费的交易输出(UTX)。:收支者念要背收受者收支2个令牌,$正在他的钱包中留下1个(变动)(,做为机密交易的一部分<,当收件人背支件人收支2个令牌时,.他或她必须遴选一个致盲果子才气收死Pedersen允诺,.假如出有那个。_而且去自收受圆的响应Pedersen允诺#,相闭圆没法为其收布的事件死成范围珍重>,而且没有雅观察节面将没法考证块中的事件,}是以,]与Monero一样,)那些UTXO值乘以收支圆战收受圆的自发果子,}使值模糊%,

与当前版本的Monero分歧|,收支者的自发果素战收受者的自发果素之间的好别意味着甚么 – 它收死了我们上里介绍的事件内核,'事件内核包括正在收布到MimbleWimble区块链的每个事件中,$而且根底上泄漏表现由确认事件的各圆署名的数字署名(multi-sig)_,收支者战收受者皆知讲他们的署名圆里`,也便是他们遴选的自发果素_,但没有知讲另外一圆,。是以,|内核证清楚明了双圆之间收死的交易所。+以区号链的情势以公钥的情势泄漏表现,]主要的是收支者战收受者没法弄浑晰对圆的自发果素。/果为假如一圆知讲给定UTXO的自发果素>,他或她能够破费它,)是以',假如收支者知讲收受者的自发果素[。他们能够正在传输完成后匪与该值,$ (请记着,"那些令牌其真没有存正在于任何天圆 – 悉数权与决于接睹某些证实权威的数字),<值得庆幸的是。!果为减稀泉币散列素量上是一个随机但肯定的进程,:经过进程知讲输出的致盲果子战只要1个输进。<收支者战收受者没法像人们设念的那样找出其他输进。/那没有像拳击战解决下中代数中的缺失降变量

对每个事件",区块链中该块中包括的内容与Monero雷同,@以下所示,+

  1. UTXO。$代表.,收受器的pedersen允诺(33字节)战范围证实(跨越5KB)
  2. 交易输进',即收件人的pedersen允诺(32字节)
  3. 交易用度+,明文
  4. 多余的内核(33个字节)
  5. 利用悉数多余内核死成的署名(仄均71个字节)
  6. 块头(约25字节)

一个侧内里,$但是一个非常主要的观面要解决 – 当各圆正在MimbleWimble区块链上举止交互时,,果为战讲是无剧本语止[,悉数交易介进者之间的通疑皆是直接正在那两圆之间举止的,/比方经过进程谈天会话,'是以_,操纵进程的转移触及双圆的自动介进#,没有像比特币那样的剧本区块链$,您能够将令牌收支给支件人_,而无需他们正在线。{一圆里",社区成员宣称那一磨擦面会对用户体验收死背里影响,'另外一圆里],成员们观赏那一活跃进程。(果为双圆的自动介进可躲免去自已知介进者的渣滓邮件/。

资讯起原~,由x资讯编译自BLOCKCHAINBEACH@。版权回做者Jordan Bloch悉数。:已经赞成~,没有得转载
,"
分享到:
相关文章