Skip to content

Commit

Permalink
add first work (#33)
Browse files Browse the repository at this point in the history
* add first work

* fix

* fix
  • Loading branch information
houddup authored Jul 16, 2024
1 parent 9ede4c3 commit 869b463
Show file tree
Hide file tree
Showing 4 changed files with 109 additions and 0 deletions.
79 changes: 79 additions & 0 deletions members/houddup/homework/week1.md
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. 促进互操作性
1 change: 1 addition & 0 deletions members/houddup/journal.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
# 学习日志
26 changes: 26 additions & 0 deletions members/houddup/readme.md
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.
3 changes: 3 additions & 0 deletions members/houddup/summary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
# 学习成果
# week 1
简单的了解了一下rooch和二层,但是还是有很多的疑惑,希望在后续的学习中能解开这些疑惑

0 comments on commit 869b463

Please sign in to comment.