介绍

以太坊众所周知的可扩展性问题源于其无法增加网络容量,同时又能专注于其核心原则——去中心化和安全性。第 2 层解决方案应运而生:在现有区块链之上构建协议,以处理链下交易,从而提高可扩展性和效率,同时保持安全性。

本文将介绍 Taiko,这是一种第 2 层扩展解决方案,其突出之处在于与以太坊完全兼容。了解这种尖端的零知识汇总如何使以太坊的区块链对 DApp 开发人员和用户来说更高效、更易于使用,从而确保其作为全球结算网络的主导地位。以及 4EVERLAND 如何为 Taiko 生态系统赋能。

Taiko:与以太坊相当的 ZK-Rollup 解决方案

Taiko 是一种完全开源的、与以太坊相当的 ZK-rollup 扩展解决方案,旨在实现去中心化、安全和无需许可的操作。Taiko 旨在通过利用多重证明技术解决以太坊网络上可扩展性和高交易成本的基本挑战。

Taiko Aiming 的目标是什么?

Taiko 的目标是大幅提高交易吞吐量,同时降低费用,同时不损害以太坊的安全性和去中心化的基本原则。鉴于以太坊网络上应用程序和代币的流行导致拥堵和高昂的 gas 费用,这一解决方案尤为重要。Taiko 的目标是为 DApp 开发人员和用户提供更高效、更无缝的体验,确保充分发挥以太坊作为全球结算网络的潜力。

Taiko 如何工作?

Taiko 会汇总大量以太坊交易,并将它们编译成单个批次。然后,它使用 SGX 等可信执行环境 (TEE) 为这批交易生成证明。此证明是一种加密方法,允许一方向另一方证明某个陈述是真实的,而无需泄露该陈述本身有效性以外的任何信息。

大部分计算工作(包括智能合约的执行和交易验证)都是在链下进行的。这个系统意味着 Taiko 的基础设施(而不是以太坊主网)专门处理实际计算和状态存储。然后将 ZK 证明提交到以太坊区块链,在那里进行验证。此步骤可确保分批交易有效并遵循以太坊的规则。一旦证明被接受,交易即被视为最终交易。Taiko 采用以太坊的安全模型,因为 ZK 证明验证过程与以太坊的去中心化共识机制紧密相关。

Taiko 通过在链下处理交易并仅在链上存储证明,显著增加了以太坊网络每秒可处理的交易数量。由于计算负载转移到链下,这种方法大大降低了交易费用(通常称为 gas 费用)。Taiko 旨在与以太坊完全兼容,这意味着开发人员无需进行任何修改即可在 Taiko 上部署其现有的 DApp。这种兼容性扩展到以太坊的工具及其智能合约语言。

尽管 Taiko 是链下计算,但它仍保持了以太坊的去中心化和安全保障。它不会引入额外的信任假设,并利用以太坊的验证器网络对交易进行排序。

具体来说,Taiko 分为三个主要模块:Multi-Prover、Layer 2 Rollup 和 Taiko 协议。

  • Multi-Prover:该模块利用各种zkVM(例如Risc0、Succinct)和集成证明系统(例如SGX)直接编译并执行基于Rust的以太坊虚拟机。它生成零知识证明或TEE证明,以验证以太坊区块执行的准确性和完整性。

  • Layer 2 Rollup 节点:这些节点负责在与以太坊 Layer 1 交互的同时管理和执行 Layer 2 上的交易。通过利用 Layer 2 Rollup 技术,Taiko 提高了以太坊的交易吞吐量,降低了交易成本,并保持了去中心化和安全性。

  • Taiko 协议:定义并执行第 2 层 Rollup 的规则,以确保交易的正确性和网络安全。通过智能合约和去中心化验证,Taiko 协议为以太坊实现了高效的扩展解决方案,同时保留了以太坊的去中心化和安全性。

总体来说,Taiko 协议最关键的创新点在于建立在 Multi-proofs(多证明者交互式证明)之上的 BCR 框架(Based Contestable Rollup)。BCR 框架的核心理念是“竞争”:任何人都可以成为提议者,提交区块提案,任何不同意状态转换结果的验证者都可以在安全层面提交挑战证明来改变 L2 区块状态,从而做出正确与错误分叉的选择。

提议者需要将用户交易打包,多个提议者可以同时竞争提交区块,验证者负责验证提议者提交的区块和零知识证明,多个验证者也竞争验证区块,这一过程不仅保证了每个区块生成和提交的去中心化,也进一步增强了网络的安全性。

4EVERLAND 在增强 Taiko 生态系统中的作用

4EVERLAND 与 Taiko 团队合作,提供关键基础设施支持和服务。具体来说,4EVERLAND 基于 IPFS 的去中心化存储和网关解决方案在加强 Taiko 生态系统方面发挥着至关重要的作用。

4EVERLAND 提供的主要功能:

IPFS 去中心化存储:

4EVERLAND 的去中心化存储解决方案建立在 星际文件系统 (IPFS)之上,提供了一种在 Taiko 生态系统中安全高效地存储和访问数据的方法。IPFS 的内容寻址方法可确保数据的完整性和可用性,而 4EVERLAND 的集成可为基于 Taiko 的应用程序提供无缝集成和可扩展性。

  • 数据完整性和可用性: 通过将数据存储在 IPFS 网络上,4EVERLAND 可确保数据完整性和高可用性。IPFS 将数据拆分为不可变的块,将其分布在多个节点上,并通过内容寻址记录其位置。

  • 高效且经济实惠: 分散式存储减少了对集中式服务器的依赖,从而节省成本并通过分布式托管提高数据检索速度。

4EVERLAND 一直在寻求能够为开发人员提高 Taiko 生态系统性能和安全性的解决方案。4EVERLAND 提供的 IPFS 去中心化存储服务对于解决 DApp 面临的数据存储挑战至关重要,尤其是通过与 AWS S3 API 的有效集成。借助 4EVERLAND  St​​orage SDK,开发人员可以轻松实现高性能文件上传,并通过其一键集成功能大大简化开发过程。此外,4EVERLAND 的分段上传功能可确保开发人员能够可靠地管理大型数据集,从而增强平台的用户体验。

另一个显著优势是 4EVERLAND 的安全令牌服务 (STS) API,它可以生成临时的、权限有限的上传凭证。此机制消除了对服务器端中介的依赖,从而加快了文件上传速度并增强了数据安全性。通过最大限度地减少服务器之间敏感数据的传输,开发人员可以有效降低数据泄露和未经授权访问的风险。

去中心化网关:

除了存储之外,4EVERLAND 还提供去中心化网关,作为 IPFS 网络与传统网络之间的桥梁。这些网关使用户能够通过标准网络协议访问 IPFS 托管的内容,从而确保 Taiko 支持的 DApp 的无缝用户体验。4EVERLAND 的网关遍布全球各地,为 Taiko 用户提供低延迟访问和全球加速。

  • 访问和检索:  4EVERLAND 的网关便于轻松访问和检索存储在 IPFS 上的数据。这些网关充当桥梁,使用户能够与去中心化网络进行友好的交互。

  • 抵抗审查的能力: 分散式网关有助于抵抗审查,确保数据仍然可以访问,而不受任何单一实体的控制。

4EVERLAND 的专用 IPFS 网关专为高性能而设计,通过多个 IPFS 存储节点之间的 CID 请求比较来优化响应时间,并利用边缘缓存进一步减少延迟。这为 Taiko 生态系统中的用户提供了最短的等待时间和高效的内容访问,从而显著提高了用户满意度。

4EVERLAND 专用 IPFS 网关:

以下是 Taikoons NFT如何 利用 4EVERLAND 提供的 IPFS 存储解决方案和专用网关来增强其生态系统的稳定性和可扩展性。

Taiko 生态系统中的作用和优势:

  • 可扩展性:  4EVERLAND 的 IPFS 分散存储通过高效处理大量数据而不会造成拥塞来支持 Taiko 对可扩展性的需求。

  • 无需复杂的开发:  4EVERLAND 与 AWS S3 API 兼容,无需复杂的开发工作即可快速轻松地集成。

  • 多种存储协议的统一 API: 通过统一的 API,4EVERLAND 支持在 IPFS、Arweave 和 BNB Greenfield 上同时存储,提供无缝使用多种去中心化存储协议的灵活性。

  • IPFS 和 Arweave 的综合优势: 它利用 IPFS 的内容寻址特性和 Arweave 的永久存储特性,确保数据的完整性和长期保存。

  • 数据安全: 强大的存储解决方案可保护交易数据,确保 Taiko 的运营保持安全且防篡改。

  • 基础设施支持:  4EVERLAND 为 Taiko 的 dApp 和服务提供了可靠的基础,增强了整体用户体验。

未来展望

4EVERLAND 与 Taiko 生态系统之间的合作代表着在开发可扩展、安全且去中心化的区块链基础设施方面迈出了重要一步。随着 Taiko 的持续发展和采用,4EVERLAND 基于 IPFS 的解决方案将在支持 Taiko 网络的增长和扩展方面发挥关键作用。

展望未来,4EVERLAND 的服务与 Taiko 生态系统的整合有望推动 Web3 领域的进一步创新和进步。通过利用这两个先锋平台的综合优势,开发人员和用户都将受益于更强大、更高效、更分散的区块链基础设施,为广泛采用 Taiko 驱动的应用程序铺平道路。

关于4EVERLAND

4EVERLAND 是一个以存储、计算、网络为核心能力的 Web3 云计算平台,整合各类 DePIN,旨在打造分布式、高效、自激励、低成本、用户友好的一站式开发者平台,助力互联网从 Web2.0 向 Web3.0 无缝过渡,为数百万 Web3.0 开发者和应用提供基础设施。

加入我们的社区,了解有关 4EVERLAND 的更多信息并掌握最新动态!

Twitter  |  Telegram  |  Discord  |  Reddit  |  Medium  | 电子邮件

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐