blockchain layer区块链分层

这篇具有很好参考价值的文章主要介绍了blockchain layer区块链分层。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

1.layer0

2.layer1

3.layer2

​4.layer3


blockchain layer区块链分层

 

1.layer0

第0层的定义目前行业还没有完全一致的理解。多数人认为第0层是 加密数据连接层及其硬件,对应上图下半部分。 也有一些人把跨链或可以创建链的基础设施为作为第0层,他们的代表有: LayerZero、Substrate / Polkadot 及 Cosmos

2.layer1

layer1是我们常说的区块链,如比特币、以太坊、BSC 、Solana 等。 这些区块链在自己的区块链上根据共识处理并最终完成交易,第 1 层区块链网络为开发dApps提供了基础架构,开发者可以在第1层网络上其他协议,比如我们看到MAKER DAO 稳定币协议、加密朋克 NFT 及 Uniswap DEX 协议等。

随着链上应用不断增长,网络“吞吐量”无法满足快速增加的需求导致网络拥堵。增加区块链网络自身处理能力的方法:

1)扩大区块大小,以便在单个区块里可以容纳更多的交易,以太坊社区也确实多次提高过区块大小限制,但提高更快意味着更慢网络传播速度,以及更大数据意味着节点需要更大的存储容量,这会提高节点参与网络的门槛,使得网络更中心化;

2)以太坊在尝试的分片(Sharding)扩容方案,将区块链数据分成不同的片,每个分片负责网络活动中的不同交易子集。

3.layer2

Layer2 是针对底层区块链(Layer1)扩容的一种链下解决方案,Layer2 是一个独立的区块链,但使用第一层的安全性保证。

扩容:主要思想是将原本 Layer1 的交易放在链下(Layer2)执行,减轻 Layer1 的负担,并且 Layer2 定期与Layer1通信,将Layer2的交易批量提交到 Layer1 。

1)闪电网络(Lightning Network)扩容

比特币上一个主要的 Layer2 扩容方案是闪电网络(Lightning Network),为小额支付场景进行优化。

支付的双方在链下建立一个"通道",双方可以在这个“通道”多次进行支付交易,在需要结算时,关闭通道即可。

当支付的双方没有直接的"通道"可以借助第三方节点进行中转,如A 要向 F 交易时,可借助 节点C 形成"通道"链路。所有节点一起就形成了一个支付网络。

blockchain layer区块链分层

advantage:

1⃣️更低的交易费用,对小额交易非常友好,由于比特币链上交易需要用户之间相互竞价,比特币上一笔交易手续费通常在几美金,巅峰时期这需要几十美金,对于小额的交易,手续费往往比转移的金额还要多,闪电网络上通道费用是动态的,通常按转移的BTC数量的万分之几收取。

2⃣️在闪电网络协议下每秒可以发生的支付数量没有基本限制,仅受每个节点的容量和速度限制。

3⃣️更好的隐私,闪电网络支付的细节不会公开记录在区块链上。闪电网络支付可以通过许多连续的通道进行路由,每个节点运营商都可以通过他们的通道看到支付,但如果不相邻,他们将无法看到这些资金的来源或目的地。

2)Rollup扩容

以太坊上主要的 Layer2 扩容方案是 Rollup,Rollup的核心思想是把由Rollup层负责执行交易,然后许多笔交易压缩成一笔交易提交给以太坊

1⃣️Optimistic Rollup(乐观 Rollup): Optimistic Rollup 是乐观假设从 Layer2 上执行的交易都是可信的,并批量提交到以太坊上,乐观 Rollup设置有一个挑战期(通常为一周左右),任何人发起挑战来验证交易的真实性,若挑战成功,原有交易被拒绝,并惩罚Layer2出块人。

2⃣️ZK Rollup(零知识证明 Rollup):主要区别是如何将交易数据发布到第一层, ZK Rollup 是通过生成一个零知识证明来证明所有交易的有效性,相比Optimistic Rollup而言没有乐观假设,且有更高的数据压缩率,但为通用的计算生成零知识证明是一个难点,开发难度很大

blockchain layer区块链分层

3)其他

和 Layer2 类似的二层扩容方案是侧链, 侧链和以太坊L2解决方案的主要区别是,Layer2继承以太坊主网络的安全性,而侧链依赖于自己的安全性。一个流行的侧链是Polygon ,他使用自己的PoS共识,有自己的验证者。但是 Polygon 会定期把交易的状态提交到以太坊。

以太坊联链下扩容技术方案:

4.layer3

Layer3目前行业还没有一致认可的定义,有一些人,将 Layer2 上的应用层,称为第 3 层,例如 Uniswap 、AAVE 、MarkerDAO 等。文章来源地址https://www.toymoban.com/news/detail-494233.html

到了这里,关于blockchain layer区块链分层的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 详解分层架构 Layered Architecture

    作者:禅与计算机程序设计艺术 Layered Architecture(层次化架构)是一种软件设计方法,将系统分成多个层次或抽象级别,每个层都由一组相互协作的模块和服务构成。各层之间通过接口协议进行通信,并可通过向上层提供的服务或功能接口集调用下层的服务或功能。这种结构

    2024年02月08日
    浏览(44)
  • UE4_动画基础_ 使用分层动画(Using Layered Animations)

    完成在移动过程中武器发射的角色制作! 动画混合仅仅意味着在一个角色或骨架网格体上的两个或多个动画之间进行平滑过渡。在虚幻引擎4中,有多种方法可以应用这种混合,要么通过混合空间,或通过实际组合两个基于加权偏差或alpha值的动画的叠加方法,甚至通过应用现

    2024年04月26日
    浏览(45)
  • Blockchain classification区块链分类

    目录 1.public blockchain 2.private blockchain 3.consortium blockchain 区块链采用不同的共识机制,区块链分为三类:公链、私链、联盟链。 公链公开、透明的,信息对任何人都可见;任何人都可以在链上发起交易,任何人都可以按共识接入区块链。没有人可以修改链上数据、也没有机构或

    2024年02月09日
    浏览(41)
  • web3:区块链Blockchain

    在此声明,仅做分享,绝不存在倡导炒币行为

    2024年02月09日
    浏览(48)
  • Go语言Blockchain与区块链

    区块链技术是一种分布式、去中心化的数字账本技术,它允许多个节点共同维护一个共享的、有序的、不可篡改的数据库。区块链技术的核心概念是通过加密技术和分布式共识算法来确保数据的安全性、完整性和可靠性。 Go语言是一种静态类型、垃圾回收、并发简单的编程语

    2024年02月20日
    浏览(42)
  • 【Blockchain】区块链浏览器 | 以太坊Etherscan比特币Blockchain门罗币Monero

    区块链浏览器是一种软件,它使用API(应用程序编程接口)和区块链节点从区块链中提取各种数据,然后使用数据库来排列搜索到的数据,并以可搜索的格式将数据呈现给用户。 用户的输入是资源管理器上的可搜索项,然后通过数据库上的组织表进行搜索。浏览器已经将区块链中

    2024年04月08日
    浏览(43)
  • Go语言的Blockchain与区块链

    区块链技术是一种分布式、去中心化的数字账本技术,它允许多个节点在网络中共享和同步数据。区块链技术的核心概念是将数据以链式结构存储,每个数据块(block)包含前一个数据块的哈希值,形成一条链。这种结构使得数据的完整性和不可篡改性得到保障。 Go语言是一种静

    2024年04月10日
    浏览(48)
  • 【Blockchain】区块链游戏GameFi | NFT

    GameFi是游戏和金融的组合,它涉及区块链游戏,对玩家提供经济激励,也被称为“玩赚钱游戏”。 通常,玩家可以通过完成任务、与其他玩家战斗或通过名种游戏关卡来获得游戏内的奖励。现在很多赚钱游戏都严重依赖于游戏设计师所说的研磨机制,在这种机制中,玩家必须

    2024年04月13日
    浏览(67)
  • Overview of Blockchain区块链概述

    目录 1.def 2.smart contract 3.Consensus mechanism 4.blockchain fork 比特币诞生的几年后,人们开始意识到区块链技术本身的潜力,慢慢走出了自己的发展路线。 通常区块链被定义为一种去中心化的分布式账本技术,最初用来记录信息,使记录具备不可篡改性,随着以太坊的出现,还可以

    2024年02月07日
    浏览(35)
  • 一文读懂Layer 2:Layer 2指基于底层区块链...

    Layer 2指基于底层区块链(注:通常也称为“Layer 1网络”)的链下网络、系统或技术,目的是为了扩展底层区块链网络。Layer 2网络可以提升任何底层区块链的吞吐量以及其他性能。 Layer 2网络、系统或技术的核心价值是能够利用底层区块链的安全性。其交易数据必须以某种形

    2024年01月24日
    浏览(60)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包