原创

Tezos智能 Rollups 及其为客制化区块链带来的惊人好处

avatar
Zeeve
08-30
本文为机器翻译
展示原文

“可扩展性是区块链技术的圣杯。”——这句话出自以太坊联合创始人 Vitalik 之口。随着区块链生态系统的不断变化, Tezos的话已成为现实。开发人员一直在寻找解决行业可扩展性问题的新方法。Tezos Smart Rollups 就是其中之一,它是一种现代的第 2 层扩展解决方案,旨在重塑我们构建和部署去中心化应用程序的方式。

Tezos Smart Rollups 为定制区块链带来了诸多好处。它们帮助定制区块链提高可扩展性、降低交易成本并提供额外的安全性,同时又不损害该区块链的去中心化。这种扩展解决方案为Tezos Smart Rollup提供了诸多好处,例如灵活性和效率,定制区块链可以以适合其特定应用的方式运行。

在本文中,我们将了解Tezos Smart Rollups 背后的技术,预计该技术很快将处理 100000 TPS,以及它为定制区块链带来的一些最佳Rollup优势。

Tezos Smart Rollups 是什么?

Tezos Smart Rollups 是一种先进的第 2 层扩展解决方案,旨在通过处理主链(第 1 层)外的交易并仅在链上结算最终状态来扩展Tezos区块链。这种方法利用了Tezos区块链的优势。其形式化验证和灵活设计将提高交易速度。这不会损害安全性或去中心化。

以下是其工作原理的一个例子:

来源: Tezos

图像文字显示:Smart Rollup通过接收消息与第 1 层交互,基于该消息运行处理,然后将交易发送到第 1 层。

Tezos Smart Optimistic Rollups 中的“智能”并非用词不当。

在乐观汇总中,其他人通常会信任有关Rollup状态的声明。Tezos 智能汇总具有反驳机制,参与者可以对提交虚假声明的人提出质疑并处以经济处罚。此机制确保汇总状态的正确性,因为即使只有一个Tezos的参与者质疑无效声明,也足以保证系统的完整性。

Tezos智能乐观汇总背后的底层技术

Tezos Smart Rollup 最重要的优势之一是,它们使区块链能够扩展到每秒 100 万笔交易以上,而不会损害去中心化。为此, Tezos将这些协议创建为无需许可和去中心化的,这意味着任何人都可以部署Rollup (只要他们符合Tezos区块链要求)。但 Tezos Smart Rollup优势背后的底层技术远不止这些。

WebAssembly(WASM)

Tezos Smart Rollups 的核心逻辑基于 WebAssembly。这让开发人员能够使用各种高级语言编写代码,并编译为 WASM。这种包容性促进了广泛的开发生态系统。

无需许可且去中心化

按照区块链的理念,这些 Rollup 无需许可。任何人都可以作为开发人员或验证者加入Rollup流程,无​​需中央批准。这种开放参与有助于维护去中心化的网络结构。

证明生成虚拟机 (PVM)

PVM 是Tezos Smart Rollups 的一个主要优势。它确保Rollup中的每个状态转换都是有效的。它为可验证的计算提供了强大的框架。这提高了Rollup操作的完整性。

Rollup内核

Tezos Smart Rollups 使用Rollup内核。它根据 WASM 代码中的逻辑处理所有传入交易。该内核可以与Tezos主链交互。它还可以适应不同的交易类型和条件。

Tezos Smart Rollup 的优势

Tezos Smart Rollups 为第 1 层区块链带来了许多好处。它们为开发人员提供了在其上构建自定义应用程序并进行扩展的基础设施,而无需处理任何复杂性。让我们详细了解它们为自定义区块链带来的其他一些好处

  1. 无需许可的防欺诈机制实现去中心化

Tezos Smart Rollups 内置于Tezos协议中。这使得它们能够与第 1 层功能配合使用,并继承区块链的安全性和去中心化。

该系统允许任何人提交欺诈证明来质疑不良交易。此功能可保护网络免受滥用。它还使参与者能够充当监督者,从而加强了网络的去中心化。

  1. 多语言支持,开发灵活

开发人员可以使用任何可编译为 WASM 的编程语言。例如 Rust、C++ 或 AssemblyScript,它们提供了极大的灵活性和易于访问的开发选择。

Rust 的高级 SDK 使开发人员能够简化智能合约的创建。该工具包非常先进。它简化了测试和部署Rollup解决方案,并提高了区块链开发的效率。借助强大的工具,程序员可以专注于创新,而不是技术问题。

  1. 使用 ZK-Proofs 增强隐私选项

Tezos背后的研发团队 Nomadic Labs 于今年早些时候宣布在Tezos上推出 Private Smart Rollups。Tezos Smart Rollups 现在可以使用零知识证明。这意味着他们可以在不泄露数据的Tezos下验证交易。这增加了一层可选的隐私保护。

Zk-Proofs 为简单交易提供了可选的隐私保护。然而,对于复杂交易和多参与者智能合约而言,zk-proofs 变得复杂且耗费资源。

  1. 可扩展性和性能

Tezos Smart Rollups 在第二层处理交易。这减轻了主链的工作量。它现在可以专注于共识和最终性。因此,吞吐量增加了。

此外,这些 Rollup 可以双向扩展。它们可以添加节点来处理更高的负载。或者,它们可以升级现有资源来处理更多交易。这使它们成为处理大量交易的可行解决方案。

  1. 数据可用性委员会 (DAC) 加强隐私

传统的 Rollup 会将交易数据公开发布在第 1 层以供验证。但为了增强隐私,一些 Rollup 会使用数据可用性委员会 (DAC)。该 DAC 会私下存储交易数据,通常由利益相关方组成的联盟控制。

来源:Nomadic Labs

图片文字:DAC 基础设施工作流程示例

虽然这种方法可以保护敏感信息,但却损害了公开可验证性。DAC 之外的任何人都无法独立验证 rollup 状态的准确性。

例如:银行财团

假设一组银行使用 Smart Rollup进行快速透明的结算。为了保持机密性,交易细节保存在非公开的 DAC 中。只有隐藏底层数据的加密承诺才会公开共享。这种安排优先考虑数据隐私,而不是完全公开的可审计性。

Tezos Smart Rollup 的另一个优势是,DAC 以牺牲去中心化为代价来提高隐私性。这种权衡在金融等数据隐私极其重要的行业尤其重要。

  1. 白名单:针对自定义区块链的定制方法

白名单可帮助自定义区块链的构建者彻底塑造其平台的可访问性和安全性。通过限制 Smart Rollup的使用,开发人员可以创建一个受控环境。这对于他们的用例来说非常完美。我们称之为“Private Rollup”。

授权访问

这种方法有几个优点。对于金融和供应链等敏感领域,白名单是关键。未经授权的交易数据访问被阻止,而授权方保留处理权。该系统保障了信息的完整性和机密性。此外,限制潜在运营商可以降低攻击和错误的风险。这保护了区块链的完整性及其用户。

对开发人员有效

在测试阶段,白名单也是开发人员的宝贵工具。他们可以在向公众Rollup之前在私有网络中进行彻底的评估和迭代,从而最大限度地减少出现不可预见的问题的可能性。随着项目的成熟,这种逐步去中心化的方法可以在安全性和社区参与之间取得平衡。

定制治理模型

此外,白名单有助于实现自定义治理模型。通过授予特定实体对汇总操作和决策过程的更大控制权,开发人员可以定制区块链以满足目标受众的独特需求。

本质上,白名单为区块链构建者提供了灵活性,可以创建专注于安全性、控制和隐私的定制解决方案,同时仍允许逐步去中心化。

Web3 世界中的许多参与者已经实施了这些 Smart Rollup,以定制他们的区块链并在行业中蓬勃发展。

选择 Zeeve RaaS 实现Tezos Smart Rollups

我们是一个全面的 Rollups 即服务 (RaaS) 平台,旨在简化和加快区块链生态系统中Rollup链的部署、管理和扩展。Zeeve 扩展了其 RaaS 功能,以支持Tezos Smart Rollup 的所有优势,这些优势针对高可用性、安全性和去中心化进行了优化。该平台允许用户部署和管理Tezos Rollup。它提供了独特的优势,例如无 gas 交易、WASM 支持和高度定制。

如果您计划在Tezos Smart Rollups 上进行构建,请使用我们的 RaaS 平台,只需单击几下即可启动测试网。按需使用 40 多个第三方集成进行构建,以增强您的Rollup功能。

想要观看演示?立即与我们预约通话

免责声明:以上内容仅为作者观点,不代表Followin的任何立场,不构成与Followin相关的任何投资建议。
喜欢
收藏
评论