网赚论坛

 找回密码
 免费注册
查看: 228|回复: 0
打印 上一主题 下一主题

三期三团Day5--蒋小军 读书笔记--侧链

[复制链接]

21

主题

21

帖子

84

积分

Ⅰ级财主

Rank: 1

积分
84
跳转到指定楼层
楼主
发表于 2017-11-20 14:15:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
一、 侧链是什么?
侧链是指遵循侧链协议的所有区块链。只要符合侧链协议,如以太坊、莱特币等都可以成为侧链。

二、 侧链协议是什么?
侧链协议是指可以让比特币安全地从比特币主链转移到其他区块链,又可以从其他区块链安全地返回到比特币主链的一种协议。

侧链协议由BlockStream公司于2014年提出,而该公司开发的元素链即是遵守侧链协议的一种侧链。

侧链协议的意义重大。它意味着比特币不仅可以在比特币区块链上流通,还可以在其他区块上流通,其应用范围和应用前景会更加广泛;有创意的人们会研发出各种各样的应用以侧链协议与比特币主链对接,使得比特币这种基准自由货币的地位更加牢固。

三、 侧链协议产生的背景(原因)
1、 应对其他区块链的创新威胁。以太坊区块链、比特股区块链后来居上,对比特币区块链产生相当大的威胁。智能合约和各种去中心化应用在这两个区块链上兴起,受到人们的欢迎。而基于比特币的应用则因为开发难度大项目部多。
2、 比特币核心开发组不欢迎附生链。比特币区块链也有合约币、万事达币、彩色币等附生链,但是比特币核心开发组并不欢迎它们,觉得它们降低了比特币区块链的安全性。
3、 BlockStream公司的商业化考虑。2014年以太坊大获成功,开发团队获得了巨大的回报。但是比特币核心团队开发组并没有因为™的辛勤劳动获得可观回报,所以他们成立了BlockStream公司,拟实现商业价值。
4、
四、 侧链协议的目的
目的是实现双向锚定,使比特币可以在主链和侧链中互转。
双向锚定分为以下几个阶段:
1、 发送锁定交易,把比特币锁定在主链上。由比特币持有者操作,发送一个特殊交易,把比特币锁定在区块链上。
2、 等待确认期。确认期的作用是等待锁定交易被更多区块确认,可防止假冒锁定交易和拒绝服务攻击,等待时间为1-2天。
3、 在侧链上赎回比特币。确认期结束后,通过赎回交易把比特币输出到自己在侧链的地址中。
4、 等待一个竞争期。竞争期的作用是防止双重支付。竞争期结束后,该赎回交易将被打包到区块中,用户可以使用自己的比特币。

从侧链转比特币到主链的过程也是如此。这就是侧链的双向锚定协议。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

广告合作|Archiver|手机版|小黑屋|财富吧

GMT+8, 2024-11-24 21:35 , Processed in 0.390001 second(s), 35 queries , Gzip On.

Powered by Discuz! X3.1

© 2014-2021 财富吧

快速回复 返回顶部 返回列表