那么终端用户为什么要做这件事呢?激励他们的是 CZZ 的胶囊协议,它可以让轻节点之间实现秒级内确认支付。具体来说是这样的,假设 Bob 是一个轻节点,Alice 转给 Bob 20 个 CZZ。Bob 该如何验证呢?
1) 数字签名的确是 Alice 的,这个很容易
2) Alice 给他的 UTXO 没有被花过,这个稍微困难。
在现在的公链上,比如说比特币,Bob 需要依赖矿工去确认以上两条,但矿工需要极长时间才能达到 finality。但是如果 Bob 是轻节点,Alice 将一个较新区块高度的 UTXO 表中,包含她那笔 UTXO input 的 Merkel branch发给 Bob(Merkel branch 通常不会很大),Bob 就能独立完成交易验证。
具体操作如下,假设 Alice 发给 Bob 15 个区块前的 UTXO 表的 Merkel root,由于 Bob 拥有它的 Merkel root,他可以验证 Alice 的 input 在 15 个区块前是否被花过。由于 Bob 自身拥有最新 20 个区块,他可以通过自己的账本来检验这笔交易是否被花过。此时 Bob 对这笔交易掌握的信息和矿工一样多。
许可链的情况则会复杂很多,假设 A,B 两条都是许可链,由于许可链账本不公开,A 链节点无法准确拿到 B 链的交易数据。假设 B 链节点向 A 链提供的事件数据,对于 A 链它的真假不可证,只能相信 B 节点的人品。因此,往往在这个时候需要一个权威 C,从行政层面对 A、B 链参与节点具备一定震慑力。比如说,如果 B 节点对 A 链撒谎,导致 A 链出现操作 bug(也可理解为恶意攻击)。此时,A 可向 C 提供 B 的撒谎证据,C 有行政权力要求 B 提供全部账本,然后 C 决定 B 是否向 A 撒谎。
全球第一大区块链女性社群,立志打造“知性、温暖”的女性社群。499凝聚区块链行业最具影响力的女性从业者,联合世界顶级行业大咖一起定期举办线上线下交流活动。目前开设499小姐姐人物访谈,499加油站,499韩国站,499东南亚站等在线分享栏目以及定期举行499小姐姐下午茶及全球meetup系列线下活动;其中在线分享栏目已邀请了莱特币创始人Charlie Lee、ADA创始人Charles Hoskinson、Bitcoin.com CEO Roger Ver、福布斯2017加密经济十大富豪第五位Matthew Roszak、TechCrunch创始人Michael Arrington、NEO创始人达鸿飞、TRON创始人孙宇晨、币安联合创始人何一、DGroup创始人赵东等100位享誉世界的区块链行业大咖。自2018年5月成立以来,迅速成为全球最火热区块链女性社群,并迅速建立50个国际分叉群,覆盖全球区块链行业头部女性群体。