织梦CMS - 轻松建站从此开始!

我的网站

当前位置: 主页 > 比特币 > 比特币资讯

PFMI指导下的全新区块链设计:下一代区块链系统(二)(6)

时间:2021-04-02 09:17来源:未知 作者:admin 点击:
结算风险:传统上,结算风险是在结算过程中,因职员工作失误或违反有关结算规定造成损失的风险。这是由于作业时发生问题产生的风险。加拿大央行提

结算风险:传统上,结算风险是在结算过程中,因职员工作失误或违反有关结算规定造成损失的风险。这是由于作业时发生问题产生的风险。加拿大央行提出2个结算风险。结算流程风险:分布式账本(区块链)系统在这交易流程中,是不是一定会完成?会不会中间一些其他事件影响到这交易?最终结算风险:结算时间能不能确定?

第一个风险结算风险没有出现在原始PFMI文件内[7],是加拿大央行根据PFMI和第一代区块链系统而加上的解释(图1)。但是加拿大央行这里并没有展开了讨论。一笔交易会不会因为其他因素而不能完成交易流程?回答是可能的。通讯问题、加解密问题、同步并发的问题以及 LSM的问题,都可能造成这笔交易出问题。

第2个风险是这交易是不是最终能够结算,如果可以,在那个步骤结束?在公链,每一的共识代表一次结算的可能性,但是这是有概率的。每一次共识只是代表一笔交易结算存在概率性。这样每一次共识意味这可能就是最终结算。

但是在联盟链,只要设计正确,就有确定的结算结束步骤。加拿大央行认为只要DDR到达一个数字账户(数字钱包),就认为该交易结算完成。由于使用DDR币,代表CBDC,没有信用风险,一旦DDR进入一个账户,表示账户有确定的资金。因此使用联盟链就不存在这样的问题。

我们的观察:

过去有学者认为所有区块链系统有最终结算问题,因为不清楚何时可以认为结算完成。对此加拿大央行并不同意。只要DDR进入账后,就代表结算结束,这是联盟链的特性。

在第一代联盟链,交易也等于结算。即使是第一代区块链系统,也只有公链才有最终结算问题。公链由于有分叉的可能性,结算需要等一段时间,于是何时可以知道结算完成是一个问题。而联盟链没有这个问题。

相反在第2代区块链系统,共识机制和交易机制解耦,交易和结算也解耦,最终结算是由结算机制决定。

指导方向:

结算流程风险和最终结算风险都是区块链设计的重要课题。第一代区块链系统都是死绑定,例如交易和共识绑定,交易和结算的绑定,作业有很大的限制且不符合现在金融系统交易的原则。PFMI将交易和结算分离,而且交易完成后可以回滚,这些在第一代区块链没有做到的。这里最重要的指导是“根据现代金融系统交易和监管原则来设计区块链系统”。以这样方向出发,下一代区块链系统和第一代就有巨大的差距。

操作风险:加拿大央行认为区块链系统有3个操作风险:1)弹性 (resilience)风险;2) 安全(security)风险;3)展性 (scalability)风险。因为这次是实验,不好从安全角度分析,加拿大央行只有在弹性和扩展性风险上做分析。 (责任编辑:admin)

织梦二维码生成器
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
评价:
表情:
用户名: 验证码:点击我更换图片
栏目列表
推荐内容