这是第二篇解释闪电网络流程的文章。这一次,我将解释的是与白皮书图9相对应的违约补救措施。?
花费违规补救措施的10个步骤:
由于第一篇文章应讲解前面4个骤,将不在本篇文章重新讲述。
多签名资金
构建C1a和C1b
构建RD1a和RD1b
C1a和C1b的交换签名
建立C2a和C2b
英国央行行长:加密货币正在为犯罪分子提供支付手段:11月11日消息,英国央行行长Andrew Bailey在英国央行组织的一次在线问答会议上表示,加密货币的兴起正在帮助非法活动,为犯罪分子提供支付手段。此前,Bailey曾在多个场合对加密货币的各个方面提出警告。他在5月份表示“坦率地说,我对加密资产持怀疑态度,因为它们很危险,而且外面的热情很高。”他还表示,加密货币“没有内在的价值”。(News bitcoin)[2021/11/11 6:46:29]
构建RD2a和RD2b
英国银行业巨头NatWest禁止向币安付款:7月22日消息,英国银行业巨头NatWest集团已经阻止其所有客户向币安付款,该银行已通知其客户,做出这一决定是为了应对英国对该交易所的监管不确定性。(U.today)[2021/7/22 1:09:43]
C2a和C2b的交换签名
建立BR1a和BR1b
花费C1b
花费BR1b
英国金融行为监管局FCA:提供与加密货币衍生品相关服务的公司必须符合FCA手册中的所有相关规定:英国金融行为监管局FCA周五称,提供与加密货币衍生品相关服务的公司必须符合FCA手册中的所有相关规定,否则或将面临强制措施。FCA称,尽管其当前并未监管虚拟货币,但与货币或通过ICO发行的代币相关的交易或组织交易活动、提供建议或其他服务的行为可能需要获得FCA的授权许可,包括加密货币期货、加密货币CFD合约和加密货币期权。[2018/4/6]
构建C2a和C2b
结构与C1a相同。请注意,2个输入也与C1a相同,因为此时C1a还没有花费。此交易更新了Alice和Bob之间的比特币余额。只有最终输出对比特币主网非常重要。如果Alice花了C2a,比特币主网就无法察觉C1a的存在。
构建RD2a和RD2b
构建RD2a和RD2b几乎与RD1a和RD1b所需的过程相同。??
C2a和C2b交换签名
与C1a部分相同,Alice将C2a移交给Bob,让Bob签名。现在Alice和Bob可以花费C2a和C2b。如果Alice意外地花费了C1a,她就会失去所有的BTC,这样Alice就可以安全地撤销C1a。
以同样的方式,Bob让Alice签署C2b。
构建BR1a和BR1b
Alice建立BR1a并签名,然后将BR1a移交给Bob。请注意,BR1a的输出是Bob的。本质上,此输出属于Alice。
如果Alice不配合Bob,她花了c1a,甚至认为c2a和c2b已经交换了,Alice就会因为她的违约而失去所有的btc。
Json格式BRscriptSig如下。?
以同样的方式,Bob把签名的BR1b递交给Alice。
花费C1b
Bob意外地花了C1b。不幸的是,他永远失去了所有的BTC
花费BR1b
Alice可以在没有任何时间锁的情况下立即使用br1b。请注意,如果时间锁过期,Bob可以花费RD1b。所以,最好是Alice早点花掉BR1B。
好的,本章节到此结束,下一节我们将会继续讲解;??
本文转载公众号:区块链研究实验室,专注区块链技术,产品社群,经济模型等全方位的知识体系输出,为大家带来不一样的社群学习体验。欢迎联系作者微信加入社群:csschan1120?
郑重声明: 本文版权归原作者所有, 转载文章仅为传播更多信息之目的, 如作者信息标记有误, 请第一时间联系我们修改或删除, 多谢。