前言
作为最大的去中心化智能合约区块链网络,以太坊可以提供各种去中心化应用和服务。然而,随着用户人数的增加,以太坊面临着交易速度慢、费用高昂、扩展性有限等问题。为了解决这些问题,许多开发者和项目采用了 Side Chain 技术,即在以太坊主链之外建立一个或多个平行的区块链,并通过一定的机制与主链进行互动和同步。
Side Chain 可以根据不同的需求和场景,设计自己的共识算法、交易规则、安全机制等,从而提高效率、降低成本、增加灵活性。通过 EVM 的整合,Side Shain 也能保留与以太坊主链的兼容性和互操作性。
目前以太坊主链的平均每秒交易量只有 15 笔,而 Visa 等传统支付公司则可处理每秒数千甚至上万笔的交易。通过使用 Side Chain 技术,以太坊将有望大幅提升其性能。本课程将介绍 Side Chain 的基本概念、原理和类型,并分析 Side Chain 在以太坊生态系统中的作用和挑战。
侧链的基本概念和运作原理
目前以太坊使用权益证明(Proof of Stake, POS)的共识机制,但侧链可以使用其符合自身需求的共识算法,较为常见的有权威证明(Proof of Authority, PoA)、委托权益证明(Delegated Proof of Stake, DPoS)、权益证明、工作量证明(Proof of Work, PoW)或是混合型的共识算法。
采用不同的共识机制通常是为了提升侧链的出块速度和吞吐量,侧链的区块参数设定往往都和以太坊主链不同,像是区块大小、区块时间、区块奖励或难度调整等等。这些参数对于区块链的性能和经济模型有很大的影响,同时也会影响不同区块链网络之间的兼容性和平衡性。
然而,这种作法也可能会降低侧链的去中心化程度和安全性,快速的出块时间和更大的区块会增加运行全节点的难度,从而导致少数的“超级节点”负责维护和保护该链。在这种情况下,验证节点的串通或对该链发起恶意攻击的可能性也会增加。
对于想要踏出以太坊生态系的开发者来说,侧链是一个有效的扩容解决方案,能够有效降低交易成本并且以更快的速度执行去中心化应用程序。
然而使用侧链也会承担一些风险,侧链的安全性通常需要自行负责而不受以太坊主网保护,因此更可能遭遇到恶意攻击或其他安全上的问题。
使用跨链桥时,资产并非真的从一个区块链转移到另一个区块链上,而是通过铸造和销毁机制来实现。发送至跨链桥智能合约的资产将被锁定,由中继器接收并验证用户的交易,在经过安全检查后会产生一个称为“简单支付验证”(Simple Payment Verification, SPV)的收据,然后将该笔跨链交易转发到目标区块链上,于跨链桥的另一端生成等值代币。
这种交易的方式也被称为“双向挂钩”,通过智能合约质押和解锁不同链上的等值资产,就能很容易地进行资产转移。
图来自 Web3 University
侧链的应用场景和优点
侧链的限制和挑战
著名的侧链项目和发展趋势
Polygon 的主要优势在于减少交易费用、提高交易速度、支持更多的应用场景,同时保持与以太坊的兼容性和互操作性。此外,Polygon 是一个开放平台,任何开发者都可以在其上创建和部署自己的子链或平行链。
作为以太坊的侧链,Polygon 提供快速、便宜和安全的链上交易,其开发的多链扩展共识模型也允许跨不同链的 DApps 互操作集成。
近期 Polygon 取得了许多进展,新推出的 Polygon ZKEVM 是一种利用零知识证明(ZK proofs)来实现以太坊虚拟机(EVM)的扩容方案。特点包括以太坊虚拟机等效、继承安全性、批量处理交易降低成本、使用的 Polygon Zero 技术也是目前最快的零知识证明系统,比其他 Layer 2 解决方案如 Optimistic Rollup 有更好的最终确认性。
Polygon ZKEVM 目前已开源进入了公开测试网阶段,风险投资公司 Seven Seven Six 创业基金也推出了一项价值 2 亿美元的倡议,协助 Polygon 上新专案的开发。目前 Polygon 已成为第二大的 GameFi 区块链,拥有超过 13 万的日活跃游戏玩家。
自 2020 年 6 月主网上线以来,Skale 在寻求可扩展且高效的去中心化应用解决方案的开发者和用户中越来越受欢迎。 Skale 网络的主要特点是弹性 sidechain 的使用,它们本质上是与以太坊主网相连的独立区块链网络。开发者可以根据自己的需求创建和自定义这些 sidechain,以支持各种 dApps 和智能合约。
Skale 网络还为开发者和用户提供了其他一些功能和好处。例如,它支持多种编程语言和框架,方便开发者构建和部署其 dApps 和智能合约。同时,它提供低交易费用和快速交易时间,为用户提供成本效益和效率的解决方案。
在代币经济方面,Skale 网络使用 SKL 作为其本地加密货币,总供应量为 40 亿,其中相当一部分分配给生态系统发展和社群奖励。
近期 Gnosis Chain 在技术方面取得了重要进展。首先,Gnosis Chain 推出了新版本,包括更快的交易速度和更高的安全性等优化功能。此外,Gnosis Chain 与 Polygon 合作,将 Gnosis Safe 钱包引入 Polygon 网络,实现更快的交易速度和更低的费用。最后,Gnosis Chain 与 DeFi 保险公司 Nexus Mutual 合作,为 Gnosis Safe 钱包提供保险服务。
xOmniBridge 技术允许在 Gnosis Chain 和其他网络(如以太坊和 Binance Smart Chain)之间进行跨链资产转移。这使得用户可以在不同的网络之间转移资产,而无需使用中心化交易所。目前许多以太坊应用程序如 Chainlink、Aave 等都转移到 Gnosis Chain 上开发,去中心化金融(DeFi)协议、游戏、和 NFT 市场生态皆相当完善。
结语
在本课程中,我们探讨了侧链技术在以太坊区块链扩容方面的应用。侧链是与主链平行运作的独立区块链,通过特定机制与主链进行资料交互和资产转移,实现对主链的扩容和应用支持。能够提高交易速度、降低交易成本、支持多样化应用场景,能为去中心化应用带来更多的创新可能性,然而其在安全性、去中心化程度等方面仍存在一定的限制和挑战。
除了 Polygon、Skale 和 Gnosis Chain 外,还有其他项目如 Loom Network、Metis Andromeda、CrossBell 等都在着手进行侧链技术的开发。现在您已经对侧链的主题有相当的了解,在接下来的课程中,我们将一同学习备受关注的 Rollups 技术,探究多元的以太坊扩容技术面貌。
重点回顾
以太坊面临扩容问题,需要解决交易速度和成本问题,侧链技术是一种解决方案。
侧链是与主链平行运行的独立区块链,通过特定机制可进行资料交互和资产转移,实现对主链的扩容和应用支持。
侧链的优点包括减缓以太坊区块链的拥塞、支持不同的共识机制和区块参数、提供更高的隐私性、支持更多的互操作性和可组合性、替应用程序开辟推广通路。
侧链的缺点是安全性较低、兼容性问题、可用性限制、中心化风险、开发难度较高。
Polygon、Skale、Gnosis Chain 是著名的侧链项目。
🎥・Main Video
| 📄・Related Articles |
前言
作为最大的去中心化智能合约区块链网络,以太坊可以提供各种去中心化应用和服务。然而,随着用户人数的增加,以太坊面临着交易速度慢、费用高昂、扩展性有限等问题。为了解决这些问题,许多开发者和项目采用了 Side Chain 技术,即在以太坊主链之外建立一个或多个平行的区块链,并通过一定的机制与主链进行互动和同步。
Side Chain 可以根据不同的需求和场景,设计自己的共识算法、交易规则、安全机制等,从而提高效率、降低成本、增加灵活性。通过 EVM 的整合,Side Shain 也能保留与以太坊主链的兼容性和互操作性。
目前以太坊主链的平均每秒交易量只有 15 笔,而 Visa 等传统支付公司则可处理每秒数千甚至上万笔的交易。通过使用 Side Chain 技术,以太坊将有望大幅提升其性能。本课程将介绍 Side Chain 的基本概念、原理和类型,并分析 Side Chain 在以太坊生态系统中的作用和挑战。
侧链的基本概念和运作原理
目前以太坊使用权益证明(Proof of Stake, POS)的共识机制,但侧链可以使用其符合自身需求的共识算法,较为常见的有权威证明(Proof of Authority, PoA)、委托权益证明(Delegated Proof of Stake, DPoS)、权益证明、工作量证明(Proof of Work, PoW)或是混合型的共识算法。
采用不同的共识机制通常是为了提升侧链的出块速度和吞吐量,侧链的区块参数设定往往都和以太坊主链不同,像是区块大小、区块时间、区块奖励或难度调整等等。这些参数对于区块链的性能和经济模型有很大的影响,同时也会影响不同区块链网络之间的兼容性和平衡性。
然而,这种作法也可能会降低侧链的去中心化程度和安全性,快速的出块时间和更大的区块会增加运行全节点的难度,从而导致少数的“超级节点”负责维护和保护该链。在这种情况下,验证节点的串通或对该链发起恶意攻击的可能性也会增加。
对于想要踏出以太坊生态系的开发者来说,侧链是一个有效的扩容解决方案,能够有效降低交易成本并且以更快的速度执行去中心化应用程序。
然而使用侧链也会承担一些风险,侧链的安全性通常需要自行负责而不受以太坊主网保护,因此更可能遭遇到恶意攻击或其他安全上的问题。
使用跨链桥时,资产并非真的从一个区块链转移到另一个区块链上,而是通过铸造和销毁机制来实现。发送至跨链桥智能合约的资产将被锁定,由中继器接收并验证用户的交易,在经过安全检查后会产生一个称为“简单支付验证”(Simple Payment Verification, SPV)的收据,然后将该笔跨链交易转发到目标区块链上,于跨链桥的另一端生成等值代币。
这种交易的方式也被称为“双向挂钩”,通过智能合约质押和解锁不同链上的等值资产,就能很容易地进行资产转移。
图来自 Web3 University
侧链的应用场景和优点
侧链的限制和挑战
著名的侧链项目和发展趋势
Polygon 的主要优势在于减少交易费用、提高交易速度、支持更多的应用场景,同时保持与以太坊的兼容性和互操作性。此外,Polygon 是一个开放平台,任何开发者都可以在其上创建和部署自己的子链或平行链。
作为以太坊的侧链,Polygon 提供快速、便宜和安全的链上交易,其开发的多链扩展共识模型也允许跨不同链的 DApps 互操作集成。
近期 Polygon 取得了许多进展,新推出的 Polygon ZKEVM 是一种利用零知识证明(ZK proofs)来实现以太坊虚拟机(EVM)的扩容方案。特点包括以太坊虚拟机等效、继承安全性、批量处理交易降低成本、使用的 Polygon Zero 技术也是目前最快的零知识证明系统,比其他 Layer 2 解决方案如 Optimistic Rollup 有更好的最终确认性。
Polygon ZKEVM 目前已开源进入了公开测试网阶段,风险投资公司 Seven Seven Six 创业基金也推出了一项价值 2 亿美元的倡议,协助 Polygon 上新专案的开发。目前 Polygon 已成为第二大的 GameFi 区块链,拥有超过 13 万的日活跃游戏玩家。
自 2020 年 6 月主网上线以来,Skale 在寻求可扩展且高效的去中心化应用解决方案的开发者和用户中越来越受欢迎。 Skale 网络的主要特点是弹性 sidechain 的使用,它们本质上是与以太坊主网相连的独立区块链网络。开发者可以根据自己的需求创建和自定义这些 sidechain,以支持各种 dApps 和智能合约。
Skale 网络还为开发者和用户提供了其他一些功能和好处。例如,它支持多种编程语言和框架,方便开发者构建和部署其 dApps 和智能合约。同时,它提供低交易费用和快速交易时间,为用户提供成本效益和效率的解决方案。
在代币经济方面,Skale 网络使用 SKL 作为其本地加密货币,总供应量为 40 亿,其中相当一部分分配给生态系统发展和社群奖励。
近期 Gnosis Chain 在技术方面取得了重要进展。首先,Gnosis Chain 推出了新版本,包括更快的交易速度和更高的安全性等优化功能。此外,Gnosis Chain 与 Polygon 合作,将 Gnosis Safe 钱包引入 Polygon 网络,实现更快的交易速度和更低的费用。最后,Gnosis Chain 与 DeFi 保险公司 Nexus Mutual 合作,为 Gnosis Safe 钱包提供保险服务。
xOmniBridge 技术允许在 Gnosis Chain 和其他网络(如以太坊和 Binance Smart Chain)之间进行跨链资产转移。这使得用户可以在不同的网络之间转移资产,而无需使用中心化交易所。目前许多以太坊应用程序如 Chainlink、Aave 等都转移到 Gnosis Chain 上开发,去中心化金融(DeFi)协议、游戏、和 NFT 市场生态皆相当完善。
结语
在本课程中,我们探讨了侧链技术在以太坊区块链扩容方面的应用。侧链是与主链平行运作的独立区块链,通过特定机制与主链进行资料交互和资产转移,实现对主链的扩容和应用支持。能够提高交易速度、降低交易成本、支持多样化应用场景,能为去中心化应用带来更多的创新可能性,然而其在安全性、去中心化程度等方面仍存在一定的限制和挑战。
除了 Polygon、Skale 和 Gnosis Chain 外,还有其他项目如 Loom Network、Metis Andromeda、CrossBell 等都在着手进行侧链技术的开发。现在您已经对侧链的主题有相当的了解,在接下来的课程中,我们将一同学习备受关注的 Rollups 技术,探究多元的以太坊扩容技术面貌。
重点回顾
以太坊面临扩容问题,需要解决交易速度和成本问题,侧链技术是一种解决方案。
侧链是与主链平行运行的独立区块链,通过特定机制可进行资料交互和资产转移,实现对主链的扩容和应用支持。
侧链的优点包括减缓以太坊区块链的拥塞、支持不同的共识机制和区块参数、提供更高的隐私性、支持更多的互操作性和可组合性、替应用程序开辟推广通路。
侧链的缺点是安全性较低、兼容性问题、可用性限制、中心化风险、开发难度较高。
Polygon、Skale、Gnosis Chain 是著名的侧链项目。
🎥・Main Video
| 📄・Related Articles |