Pelajaran 3

技术架构

在本课中,我们将探讨 Fantom 革命性的共识机制--Lachesis 协议。我们将了解它的架构、功能,以及它如何提高 Fantom 网络的整体性能和安全性。此外,我们还将了解 Fantom 区块链的基础架构 OPERA 链。我们将探讨它如何支持 Lachesis 协议并促进高性能、可扩展的区块链操作。这种理解对于掌握 Fantom 的技术能力及其潜在应用至关重要。

理解 Lachesis 协议

Lachesis 协议采用异步拜占庭容错 (aBFT, Asynchronous Byzantine Fault Tolerant) 模型运行。这个模型与传统的区块链共识机制有显著的区别,因为它允许节点异步地独立处理交易。Lachesis 并不采用传统的区块链方式,而是将数据构建成有向无环图 (DAG, Directed Acyclic Graph) 中的事件区块。这种设置通过允许多个事件区块链并行存在并独立解析,从而提高了速度和可扩展性。即使在一些节点发生故障或恶意行为的情况下,Lachesis也能有效运行,维护网络的完整性和安全性。

事件区块的创建和验证

Fantom 网络中的节点会创建包含时间戳和交易数据的事件区块。 这些区块会引用之前的区块,形成一个复杂的网络,从而支持网络的安全性和数据完整性。 每个事件区块通过引用之前的区块来参与网络共识,这些区块共同确认整个网络的状态。

异步通信

Lachesis 的一个重要特性是它可以异步处理交易。 这意味着节点不必在每个步骤都等待全局共识,这大大减少了传统区块链同步系统中常见的瓶颈问题。

应对网络攻击

Lachesis 协议对各种网络攻击具有强大的抵抗力,例如双花攻击(用户试图两次花费同一笔数字货币)。 由于该协议的结构需要跨越不同节点的多次确认,使得此类攻击变得非常不可行。

验证者安全

验证者在维护网络安全方面发挥着关键作用。 他们质押 FTM 代币来参与共识过程,如此他们的财务激励措施就与网络的运营完整性保持一致。

可扩展性和吞吐量

与早期的区块链相比,Lachesis 可以处理更大得多的交易量 - 每秒可以处理数十万笔交易。 这种能力是通过并行处理区块和减少交易确认需求来实现的。

近乎即时的确定性(最终性)

这个协议能在几秒钟内就实现交易的确定性(最终性),这意味着交易在被广播到网络后的短时间内,就被视为安全且不可逆转。

OPERA 链的架构

OPERA 链是 Fantom 的基础架构,致力于优化 Lachesis 协议的优势。通过其多层架构,它能支持高吞吐量和低延迟的交易,从而推动了高效且可扩展的区块链操作。

核心层

核心层是使用 Lachesis 协议处理和验证交易的关键部分。 该层确保网络迅速达成共识并同步,从而提高整体交易速度和可靠性。事件区块创建:节点生成包含交易和时间戳的事件区块,这对于维护区块链的连续性和完整性至关重要。

中间件层

中间件层提供连接核心层和应用程序功能的基本中间件服务。 它处理 API 调用,管理智能合约部署,并提供强大 dApp 开发所需的工具。 为开发人员提供了一套 API 和 SDK,可帮助创建满足各种业务需求的用户友好且反应灵敏的应用。

应用层

该层是外部用户和开发人员的主要接口,方便直接与 Fantom 区块链进行交互。 它支持各种应用,从简单的交易系统到复杂的去中心化平台。 应用层专注于提供无缝的用户体验,允许用户轻松地与底层区块链技术进行交互,而无需理解其复杂性。

得益于创新的架构和 Lachesis 协议的异步处理能力,OPERA 链经过优化,可以处理大规模操作,每秒最多可以处理数十万笔交易。 它可以横向和纵向扩展,通过添加额外的节点和增强处理能力来适应不断增加的负载。

OPERA 链采用复杂的密码技术来保护数据并抵御网络攻击。 这些安全措施对于维护网络的完整性和可靠性至关重要。 验证者通过质押 FTM 代币来保护网络安全,使他们的财务激励措施与网络的健康和安全性保持一致。

验证者

在 Fantom 网络的安全和运营中,验证者扮演着关键角色。他们参与共识机制,通过验证交易和创建新的区块。运行验证节点需要技术配置并质押大量的 FTM 代币,以确保验证者对网络的完整性保有既得利益。学习在 Fantom 上设置节点需要了解硬件需求、运行节点软件,以及保持网络连接以有效进行验证。对于那些想要积极参与区块链治理和安全维护的人来说,这个过程极其重要。

桥接器

LayerZero、Wormhole 和 Squid Router 等桥接器可促进跨链交互,使资产和数据能够在 Fantom 和其他区块链之间无缝移动。 这种互操作性对于在多个区块链生态系统中运营的用户来说至关重要,它可以扩展 Fantom 原生应用程序和资产的效用和触达范围。

Pernyataan Formal
* Investasi Kripto melibatkan risiko besar. Lanjutkan dengan hati-hati. Kursus ini tidak dimaksudkan sebagai nasihat investasi.
* Kursus ini dibuat oleh penulis yang telah bergabung dengan Gate Learn. Setiap opini yang dibagikan oleh penulis tidak mewakili Gate Learn.
Katalog
Pelajaran 3

技术架构

在本课中,我们将探讨 Fantom 革命性的共识机制--Lachesis 协议。我们将了解它的架构、功能,以及它如何提高 Fantom 网络的整体性能和安全性。此外,我们还将了解 Fantom 区块链的基础架构 OPERA 链。我们将探讨它如何支持 Lachesis 协议并促进高性能、可扩展的区块链操作。这种理解对于掌握 Fantom 的技术能力及其潜在应用至关重要。

理解 Lachesis 协议

Lachesis 协议采用异步拜占庭容错 (aBFT, Asynchronous Byzantine Fault Tolerant) 模型运行。这个模型与传统的区块链共识机制有显著的区别,因为它允许节点异步地独立处理交易。Lachesis 并不采用传统的区块链方式,而是将数据构建成有向无环图 (DAG, Directed Acyclic Graph) 中的事件区块。这种设置通过允许多个事件区块链并行存在并独立解析,从而提高了速度和可扩展性。即使在一些节点发生故障或恶意行为的情况下,Lachesis也能有效运行,维护网络的完整性和安全性。

事件区块的创建和验证

Fantom 网络中的节点会创建包含时间戳和交易数据的事件区块。 这些区块会引用之前的区块,形成一个复杂的网络,从而支持网络的安全性和数据完整性。 每个事件区块通过引用之前的区块来参与网络共识,这些区块共同确认整个网络的状态。

异步通信

Lachesis 的一个重要特性是它可以异步处理交易。 这意味着节点不必在每个步骤都等待全局共识,这大大减少了传统区块链同步系统中常见的瓶颈问题。

应对网络攻击

Lachesis 协议对各种网络攻击具有强大的抵抗力,例如双花攻击(用户试图两次花费同一笔数字货币)。 由于该协议的结构需要跨越不同节点的多次确认,使得此类攻击变得非常不可行。

验证者安全

验证者在维护网络安全方面发挥着关键作用。 他们质押 FTM 代币来参与共识过程,如此他们的财务激励措施就与网络的运营完整性保持一致。

可扩展性和吞吐量

与早期的区块链相比,Lachesis 可以处理更大得多的交易量 - 每秒可以处理数十万笔交易。 这种能力是通过并行处理区块和减少交易确认需求来实现的。

近乎即时的确定性(最终性)

这个协议能在几秒钟内就实现交易的确定性(最终性),这意味着交易在被广播到网络后的短时间内,就被视为安全且不可逆转。

OPERA 链的架构

OPERA 链是 Fantom 的基础架构,致力于优化 Lachesis 协议的优势。通过其多层架构,它能支持高吞吐量和低延迟的交易,从而推动了高效且可扩展的区块链操作。

核心层

核心层是使用 Lachesis 协议处理和验证交易的关键部分。 该层确保网络迅速达成共识并同步,从而提高整体交易速度和可靠性。事件区块创建:节点生成包含交易和时间戳的事件区块,这对于维护区块链的连续性和完整性至关重要。

中间件层

中间件层提供连接核心层和应用程序功能的基本中间件服务。 它处理 API 调用,管理智能合约部署,并提供强大 dApp 开发所需的工具。 为开发人员提供了一套 API 和 SDK,可帮助创建满足各种业务需求的用户友好且反应灵敏的应用。

应用层

该层是外部用户和开发人员的主要接口,方便直接与 Fantom 区块链进行交互。 它支持各种应用,从简单的交易系统到复杂的去中心化平台。 应用层专注于提供无缝的用户体验,允许用户轻松地与底层区块链技术进行交互,而无需理解其复杂性。

得益于创新的架构和 Lachesis 协议的异步处理能力,OPERA 链经过优化,可以处理大规模操作,每秒最多可以处理数十万笔交易。 它可以横向和纵向扩展,通过添加额外的节点和增强处理能力来适应不断增加的负载。

OPERA 链采用复杂的密码技术来保护数据并抵御网络攻击。 这些安全措施对于维护网络的完整性和可靠性至关重要。 验证者通过质押 FTM 代币来保护网络安全,使他们的财务激励措施与网络的健康和安全性保持一致。

验证者

在 Fantom 网络的安全和运营中,验证者扮演着关键角色。他们参与共识机制,通过验证交易和创建新的区块。运行验证节点需要技术配置并质押大量的 FTM 代币,以确保验证者对网络的完整性保有既得利益。学习在 Fantom 上设置节点需要了解硬件需求、运行节点软件,以及保持网络连接以有效进行验证。对于那些想要积极参与区块链治理和安全维护的人来说,这个过程极其重要。

桥接器

LayerZero、Wormhole 和 Squid Router 等桥接器可促进跨链交互,使资产和数据能够在 Fantom 和其他区块链之间无缝移动。 这种互操作性对于在多个区块链生态系统中运营的用户来说至关重要,它可以扩展 Fantom 原生应用程序和资产的效用和触达范围。

Pernyataan Formal
* Investasi Kripto melibatkan risiko besar. Lanjutkan dengan hati-hati. Kursus ini tidak dimaksudkan sebagai nasihat investasi.
* Kursus ini dibuat oleh penulis yang telah bergabung dengan Gate Learn. Setiap opini yang dibagikan oleh penulis tidak mewakili Gate Learn.