点击这里给我发消息

什么是区块链的分级设计?

责任编辑:yola   发布时间:2019/04/05 00:00:00

 

  在比特币扩容争议中,小区块的支持者最常使用的一个支持小区块的逻辑就是应该采用分层设计——主链承当结算层,闪电网络充当支付层,或者称为大额交易走结算层,小额支付走闪电网络。但主链和闪电网络将这种行驶相同功能,按功能的规模设计分成分层,并不能真正称为分层设计,这个应该称为分级设计。

  机械设计过滤粉尘的机器,就经常会用到分级设计。使用一个粗孔滤芯,先过滤掉一些大颗粒粉尘,然后再用细孔滤芯,过滤小颗粒粉尘。处理同一类对象但物理大小不一样,设计成多级。这样设计的好处在于节省运营成本。如果过滤器不分级,直接按最小颗粒来设计滤芯,那很快就要换滤芯,越细孔的滤芯成本越高。但分级成,使用两级来分担过滤任务,粗孔滤芯更便宜,让粗孔滤芯先过滤掉大粉尘,细孔滤芯压力就小,这样可以节省成本。

  分级设计在我们生活中是非常常见的,我们家庭常用的饮用水过滤器就是分级的。



  比特币扩容方案选择的时候,有人提出使用闪电网络来分流主链的压力,这属于分级设计。因为这种提议,主链和闪电网络行驶的功能是完全一样的,都是发交易的支付行为。虽然有人将主链的交易行为称为结算,但这个叫法无法改变行为的功能。

  因为比特币主链上发交易的成本是最高的,对个人来说,需要支付矿工费,对比特币系统来说需要所有节点来完整验证交易,需要系统的CPU、带宽、硬盘。而在闪电网络上发交易的成本是较低的,对个人来说,闪电网络里的手续费更低,速度更快,对比特币系统来说,并不需要所有节点去验证闪电网络内的交易,只需要验证进出闪电网络的交易。

  同样的,使用offchain钱包来完整同钱包内的转账,也属于分级设计。因为offchain钱包,只是钱包公司自己完整数据的调整就可以了,这和在比特币网络上发交易是完全不一样的成本。

  分级设计中,第一级(主链)是根本就不需要关心第二级是什么样子的,但第二级(闪电网络和offchain等)是需要关心主链的。比如闪电网络就需要监视主链,以保证不会出现支付通道的人做广播欺诈。

  分级设计中,第二级出了问题,并不会伤害第一级主链。比如offchain钱包被盗了,跟主链毛关系都没有。但反过来则不一样。

  分级设计其实是人对成本的考量而催生出来的,并不需要顶层设计,让市场自由博弈就能涌现出来分级解决方案。


闪电网络分级设计

商务电话

13215946687

商务微信

G5557778

商务邮箱

gwkjbc@163.com

商务二维码

闽ICP备18015324号-1