| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 区块链 -> MEXC Global分享: Layer 2 如何解决区块链「不可能三角」问题? -> 正文阅读 |
|
[区块链]MEXC Global分享: Layer 2 如何解决区块链「不可能三角」问题? |
区块链行业存在一个“不可能三角”的问题,那就是安全性、可扩展性和去中心化。只有牺牲其中一个才能实现另外两个。 为了“解决”这个不可能的三位一体问题,出现了很多解决方案,其中之一就是Layer 2( 二层网络)。今天我们简单介绍一下Layer 2( 二层网络)。 Layer 2它是如何工作的? Layer 2技术通常被称为“链下”解决方案。其主要目的是扩展区块链的性能,同时保留分布式协议的去中心化优势。 为了构建一个良好的区块链生态系统,我们需要在架构中做一些事情来平衡安全性、分散性和可扩展性的需求。 Layer 2平台和协议以减轻基础层(根链)负担的方式处理数据。通过将主链的部分数据处理转移到Layer 2,增强了整个区块链网络的可扩展性。 以ETH为例。Layer 2技术系统是连接到Ethereum的系统,将作为安全和最终确定性的基础层。换句话说,我们没有改变Ethereum的基础,而是在主区块链协议中添加了智能合约,与离线活动进行交互。 Layer 2通过在链外运行计算,大规模减少区块链上的数据处理。当有争议时,基础层(根链)仍然是最终的仲裁者。 ? 比特币和以太坊的 Layer 2 技术 “闪电网络”是在比特币上运行的“第2层”支付协议,使参与节点能够进行快速交易。背后的想法是:不是每笔交易都必须结束。 因此,闪电网络为比特币区块链增加了另一层,并支持在该附加层上建立任意两个客户之间的支付渠道。这些渠道的交易是实时的,成本会很低。 类似于比特币闪电网,人们针对Ethereum的可扩展性问题提出了不同的解决方案,包括Casper、Plasma和分片。其中,Plasma在主区块链上使用第二层智能合约,依靠ethereum 区块链底层实现其安全性。 Plasma允许链有链,可以让可伸缩性呈指数级增长。它创建了附属于“主”ether eum区块链/的“子”区块链,这些子链可以顺序生成自己的子链,并且可以依次循环往复。 子链的有效性证明被提交并存储在主链上。因此,我们可以在子链级别执行许多复杂的操作,并在与Ethereum主链交互最少的情况下(仅在有争议时)运行一个拥有数千用户的完整应用程序。 Layer 2对于区块链行业的发展意味着什么? 区块链正在演变成一个多层系统。Layer 2可以帮助我们创建一个“可用”区块链系统,并将其扩展到其他行业。 Ethereum的创始人Vitalik Buterin为我们做了一个计算,他在AMA提到: 如果我们从碎片化中获得100倍,从Plasma中获得100倍,两者基本上都可以提供10000倍的可伸缩性优势。这意味着区块链将足够强大,可以处理人们试图处理的大多数应用程序。 ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/28 19:37:32- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |