-
Notifications
You must be signed in to change notification settings - Fork 39
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* add first work * fix * fix
- Loading branch information
Showing
4 changed files
with
109 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,79 @@ | ||
# btc生态为什么需要二层 | ||
1. 扩展性问题 | ||
比特币网络的设计初衷是去中心化和安全性,但这也带来了扩展性问题。比特币每秒只能处理大约7笔交易,这远远不能满足全球范围内大规模使用的需求。Layer 2解决方案通过在链下进行交易处理,可以大幅提高交易速度和处理能力。 | ||
2. 交易费用高 | ||
比特币的交易费用取决于网络的拥堵情况。当网络繁忙时,用户需要支付更高的费用以确保交易被及时确认。Layer 2解决方案可以减轻主链的负担,降低交易费用,从而使小额支付和日常使用更加经济可行。 | ||
3. 交易确认时间长 | ||
比特币网络的平均区块生成时间是10分钟,这意味着交易需要等待较长时间才能被确认。对于许多应用场景来说,这样的确认时间过长。Layer 2技术如闪电网络可以实现瞬时交易确认,提高了用户体验。 | ||
4. 可扩展性 | ||
Layer 2技术不仅提高了交易速度和降低了费用,还可以扩展比特币的功能。例如,RSK侧链支持智能合约,这使得比特币网络可以支持复杂的去中心化应用(DApps)。这种扩展性使得比特币不仅仅是一种数字货币,还可以成为一个去中心化的金融平台。 | ||
5. 隐私性 | ||
许多Layer 2解决方案(如Liquid Network)增强了交易的隐私性,允许用户在不暴露交易细节的情况下进行交易。这对某些特定用户群体和应用场景非常重要。 | ||
6. 跨链互操作性 | ||
Layer 2技术还促进了比特币与其他区块链网络之间的互操作性。通过这些解决方案,用户可以更方便地在不同的区块链网络之间转移资产,提高了区块链生态系统的整体灵活性和可用性。 | ||
|
||
# btc比较出名的二层 | ||
1. 闪电网络(Lightning Network) | ||
简介 | ||
闪电网络是一种链下支付协议,旨在通过创建支付通道实现即时、低费用的比特币交易。它于2015年由Joseph Poon和Thaddeus Dryja首次提出。 | ||
|
||
工作原理 | ||
支付通道:用户之间创建支付通道,将比特币锁定在多重签名地址中。通道内的交易不在主链上记录,而是在通道关闭时才将最终状态结算到区块链上。 | ||
路由:通过中间节点,可以实现两点之间的支付,即使它们没有直接的支付通道。闪电网络使用哈希时间锁定合约(HTLC)确保安全的多跳支付。 | ||
优点 | ||
高效交易:交易几乎是即时的,因为大部分交易都是在链下进行。 | ||
低费用:由于减少了链上的交易次数,交易费用显著降低。 | ||
隐私性增强:链下交易不公开,增加了隐私性。 | ||
缺点 | ||
复杂性:需要用户理解和管理支付通道,增加了使用难度。 | ||
通道容量限制:支付通道的初始资金限制了可支付金额,可能需要频繁充值。 | ||
2. RSK(Rootstock) | ||
简介 | ||
RSK是一个比特币侧链,旨在通过支持智能合约和更高的交易速度扩展比特币的功能。它由RSK Labs开发,于2018年推出。 | ||
|
||
工作原理 | ||
双向锚定:比特币用户可以将比特币转移到RSK侧链,并在侧链上进行智能合约操作,完成后再转回主链。 | ||
联合挖矿:RSK侧链使用比特币矿工的算力进行挖矿,以确保其安全性。 | ||
EVM兼容:RSK与以太坊虚拟机(EVM)兼容,允许开发者使用以太坊的智能合约和工具。 | ||
优点 | ||
智能合约支持:提供比特币网络无法原生支持的智能合约功能。 | ||
高安全性:通过联合挖矿机制,利用比特币的算力保护网络安全。 | ||
开发便利:兼容EVM,开发者可以轻松迁移和开发DApps。 | ||
缺点 | ||
技术复杂性:侧链的实现和操作较为复杂,需要更多的技术资源。 | ||
中心化风险:联合挖矿机制可能导致一定程度的中心化。 | ||
3. Liquid Network | ||
简介 | ||
Liquid Network是由Blockstream开发的比特币侧链,旨在提供快速、保密的比特币交易。它于2018年正式推出。 | ||
|
||
工作原理 | ||
双向锚定:比特币可以在主链和Liquid侧链之间自由转移。 | ||
保密交易:通过机密资产技术,隐藏交易金额和资产类型,提高隐私性。 | ||
多资产支持:允许在侧链上发行和交易多种数字资产,包括稳定币和证券代币。 | ||
优点 | ||
快速交易:比特币在Liquid网络上的交易速度快于主链,适用于高频交易。 | ||
高隐私性:使用保密交易技术,提供更高的交易隐私。 | ||
资产多样性:支持多种资产的发行和交易,拓展了比特币的应用场景。 | ||
缺点 | ||
中心化管理:由Blockstream运营,存在一定的中心化管理风险。 | ||
使用门槛高:需要专业知识,普通用户较难上手。 | ||
4. Plasma和Rollups(以太坊生态中的概念) | ||
简介 | ||
Plasma和Rollups是以太坊生态中的Layer 2扩展技术,但其理念也影响了比特币Layer 2的开发。 | ||
|
||
工作原理 | ||
|
||
Plasma:通过子链处理大量交易,定期将状态提交到主链。 | ||
Rollups:将大量交易打包成一个批次,压缩数据后提交到主链,确保交易的完整性和安全性。 | ||
优势 | ||
|
||
高可扩展性:大幅提高交易处理能力。 | ||
低费用:减少链上交易,降低费用。 | ||
|
||
# Rooch | ||
Rooch是比特币生态中的一种新兴Layer 2解决方案,旨在通过高效的交易处理和强大的智能合约支持,提升比特币网络的性能和功能。 | ||
1. 提高交易效率 | ||
2. 降低交易费用 | ||
3. 扩展智能合约功能 | ||
4. 增强隐私性和安全性 | ||
5. 促进互操作性 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
# 学习日志 |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,26 @@ | ||
# Let's Rooch 训练营加入申请表 | ||
|
||
### 个人介绍 | ||
|
||
* Github ID:[houddup](https://github.com/houddup) | ||
|
||
* 微信号:houjingr | ||
|
||
* 邮箱:[email protected] | ||
|
||
* BTC 地址:bc1pvhzefkhdp6jw4jgwusvkrlmx0ka2r390tyyh8u0k5h0rycqs09lqy0vgjn | ||
|
||
在web2从事大数据工作,了解点web3知识 | ||
|
||
### 学习日志 | ||
|
||
- [学习日志](journal.md) | ||
- [学习总结](summary.md) | ||
|
||
### 学习成果 | ||
|
||
1. | ||
|
||
2. | ||
|
||
3. |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
# 学习成果 | ||
# week 1 | ||
简单的了解了一下rooch和二层,但是还是有很多的疑惑,希望在后续的学习中能解开这些疑惑 |