Bài học 1

Cartesi 介紹

本模塊介紹 Cartesi ,這是一個創新的 Layer 2 平臺。Cartesi 使開發者能夠利用 Linux 和標準軟件棧構建去中心化應用程序(dApps),實現複雜的鏈下計算,同時保障區塊鏈的安全性。

什麼是 Cartesi?

Cartesi 是一個 Layer-2 平臺,設計目的是讓開發者能夠在 Linux 和標準軟件棧上創建去中心化應用程序(dApps)。與其他常見的區塊鏈環境不同,後者通常需要專門的語言知識(如 Solidity),而 Cartesi 允許開發者使用他們已經熟悉的主流編程語言和工具,如 Python、C++,甚至機器學習庫。這使得區塊鏈開發向更廣泛的軟件工程師群體開放,並允許創建更復雜和計算密集型的 dApp。

該解決方案允許鏈下計算,這有助於減輕區塊鏈的負擔,並使應用程序能夠執行在鏈上會過於昂貴或緩慢的任務。鏈下計算安全地錨定到區塊鏈上,確保了 dApp 的完整性和安全性,同時避免了鏈上處理的限制。

平臺通過 Cartesi Machine 實現這一目標。Cartesi Machine 是一個模擬 RISC-V 架構的虛擬機,能夠運行完整的 Linux 操作系統。這種設置使開發者能夠構建需要複雜文件系統、數據庫和其他在傳統智能合約環境中難以實現的功能的應用程序。此外,Cartesi 支持多種 Rollup 解決方案,包括樂觀(optimistic)rollup。這不僅有助於提升區塊鏈的吞吐量,還能同時保持去中心化和安全性。

Cartesi 主要以以太坊區塊鏈為基礎層運作,但同時支持與其他區塊鏈的集成,包括幣安智能鏈(BNB)、Polygon 和 Avalanche。這種多鏈兼容性使開發者能夠在多個區塊鏈生態系統中靈活部署他們的去中心化應用程序(dApps)。

Cartesi 的發展史


Cartesi Development Team

創立和早期發展(2018 - 2019)

Cartesi 於 2018 年由一群在區塊鏈和軟件開發領域經驗豐富的專業人士創立。創始團隊包括 Erick de Moura(首席執行官)、Diego Nehab(首席技術官)、Augusto Teixeira(首席科學官)和 Colin Steil(首席運營官)。這些創始人彙集了學術界、軟件工程和創業領域的專業知識,致力於解決區塊鏈開發中最緊迫的挑戰,尤其是圍繞可擴展性和易用性的問題。

Cartesi 的核心願景是打造一個平臺,讓開發者能在去中心化環境中使用主流軟件棧(尤其是 Linux),並運用熟悉的編程語言和工具。這一創新設計旨在消除傳統軟件開發與區塊鏈技術之間的鴻溝。Cartesi 的目標是賦能開發者,使他們能夠構建複雜且可擴展的去中心化應用程序(dApps),突破傳統區塊鏈的計算限制。

初始代幣發行(ICO)和代幣啟動(2020年4月)

2020年4月,Cartesi 啟動了其初始代幣發行(ICO,Initial Coin Offering),售出了1億枚 CTSI 代幣,籌集了約150萬美元。

在 ICO 之後,Cartesi 專注於開發其主要技術,包括 Cartesi Machine、用於數據可用性的 Noether 側鏈,以及 Descartes Rollups,這是一種允許可擴展鏈下計算的樂觀 rollup 解決方案。

這些技術共同構成了 Cartesi 的基礎設施,使 dApps 能夠在鏈下處理複雜任務,同時保持區塊鏈的安全性和去中心化。

生態系統增長和擴展(2021 - 2022)

隨著技術的成熟,Cartesi 逐漸吸引更多的開發者和項目加入其生態系統。該平臺能夠與以太坊、幣安智能鏈和 Polygon 等主要區塊鏈集成,進一步增加了其吸引力。其技術允許構建更復雜的 dApps,特別是在遊戲、金融和現實世界數據應用等領域。

挑戰和持續發展(2022 - 至今)

儘管取得了成功,Cartesi 仍面臨著與其技術複雜性和生態系統成熟度相關的挑戰。該平臺依賴基於 Linux 的環境,為不熟悉這種設置的開發者帶來了學習曲線。此外,由於生態系統處於早期階段,資源和社區支持仍在持續發展中。

為應對這些挑戰,Cartesi 致力於改進開發者工具、提升用戶體驗,並通過戰略合作和集成來擴展其生態系統。一個典型例子是與 Avail(一個模塊化區塊鏈框架)的集成,旨在優化 Cartesi 驅動的 dApps 的數據可用性和可擴展性,從而推進 Web3 開發。

截至 2024 年,Cartesi 持續完善其技術並擴展生態系統,重點關注提高去中心化應用程序的可擴展性和效率,同時努力使其對更廣泛的開發者群體更加友好和易於使用。

路線圖

Cartesi 的路線圖聚焦於三個核心目標:提升平臺可擴展性、拓展區塊鏈集成範圍以及優化 dApp 開發工具。未來的重要里程碑包括支持更多區塊鏈、優化性能,以及引入去中心化治理機制,讓社區能夠積極參與平臺的發展進程。這份路線圖清晰地展現了 Cartesi 生態系統在功能拓展和應用推廣方面的戰略重點。

亮點

  • 開發者可訪問性:Cartesi 讓開發者能使用熟悉的編程語言(如 Python 和 C++)創建複雜的 dApps,從而將區塊鏈開發擴展到更廣泛的受眾。
  • 鏈下計算:通過 Cartesi Machine,該平臺支持鏈下計算,減輕了區塊鏈的計算負擔,使資源密集型任務成為可能。
  • 可擴展性解決方案:Cartesi 採用樂觀 rollups 技術提高區塊鏈吞吐量,同時保持去中心化和安全性。
  • 區塊鏈集成:雖然主要基於以太坊運作,Cartesi 還與幣安智能鏈、Polygon 和 Avalanche 等其他區塊鏈集成,增強了其versatility。
  • 持續發展:自 2018 年成立以來,Cartesi 一直致力於通過技術進步、戰略合作和拓展開發者工具來優化其生態系統。
Tuyên bố từ chối trách nhiệm
* Đầu tư tiền điện tử liên quan đến rủi ro đáng kể. Hãy tiến hành một cách thận trọng. Khóa học không nhằm mục đích tư vấn đầu tư.
* Khóa học được tạo bởi tác giả đã tham gia Gate Learn. Mọi ý kiến chia sẻ của tác giả không đại diện cho Gate Learn.
Danh mục
Bài học 1

Cartesi 介紹

本模塊介紹 Cartesi ,這是一個創新的 Layer 2 平臺。Cartesi 使開發者能夠利用 Linux 和標準軟件棧構建去中心化應用程序(dApps),實現複雜的鏈下計算,同時保障區塊鏈的安全性。

什麼是 Cartesi?

Cartesi 是一個 Layer-2 平臺,設計目的是讓開發者能夠在 Linux 和標準軟件棧上創建去中心化應用程序(dApps)。與其他常見的區塊鏈環境不同,後者通常需要專門的語言知識(如 Solidity),而 Cartesi 允許開發者使用他們已經熟悉的主流編程語言和工具,如 Python、C++,甚至機器學習庫。這使得區塊鏈開發向更廣泛的軟件工程師群體開放,並允許創建更復雜和計算密集型的 dApp。

該解決方案允許鏈下計算,這有助於減輕區塊鏈的負擔,並使應用程序能夠執行在鏈上會過於昂貴或緩慢的任務。鏈下計算安全地錨定到區塊鏈上,確保了 dApp 的完整性和安全性,同時避免了鏈上處理的限制。

平臺通過 Cartesi Machine 實現這一目標。Cartesi Machine 是一個模擬 RISC-V 架構的虛擬機,能夠運行完整的 Linux 操作系統。這種設置使開發者能夠構建需要複雜文件系統、數據庫和其他在傳統智能合約環境中難以實現的功能的應用程序。此外,Cartesi 支持多種 Rollup 解決方案,包括樂觀(optimistic)rollup。這不僅有助於提升區塊鏈的吞吐量,還能同時保持去中心化和安全性。

Cartesi 主要以以太坊區塊鏈為基礎層運作,但同時支持與其他區塊鏈的集成,包括幣安智能鏈(BNB)、Polygon 和 Avalanche。這種多鏈兼容性使開發者能夠在多個區塊鏈生態系統中靈活部署他們的去中心化應用程序(dApps)。

Cartesi 的發展史


Cartesi Development Team

創立和早期發展(2018 - 2019)

Cartesi 於 2018 年由一群在區塊鏈和軟件開發領域經驗豐富的專業人士創立。創始團隊包括 Erick de Moura(首席執行官)、Diego Nehab(首席技術官)、Augusto Teixeira(首席科學官)和 Colin Steil(首席運營官)。這些創始人彙集了學術界、軟件工程和創業領域的專業知識,致力於解決區塊鏈開發中最緊迫的挑戰,尤其是圍繞可擴展性和易用性的問題。

Cartesi 的核心願景是打造一個平臺,讓開發者能在去中心化環境中使用主流軟件棧(尤其是 Linux),並運用熟悉的編程語言和工具。這一創新設計旨在消除傳統軟件開發與區塊鏈技術之間的鴻溝。Cartesi 的目標是賦能開發者,使他們能夠構建複雜且可擴展的去中心化應用程序(dApps),突破傳統區塊鏈的計算限制。

初始代幣發行(ICO)和代幣啟動(2020年4月)

2020年4月,Cartesi 啟動了其初始代幣發行(ICO,Initial Coin Offering),售出了1億枚 CTSI 代幣,籌集了約150萬美元。

在 ICO 之後,Cartesi 專注於開發其主要技術,包括 Cartesi Machine、用於數據可用性的 Noether 側鏈,以及 Descartes Rollups,這是一種允許可擴展鏈下計算的樂觀 rollup 解決方案。

這些技術共同構成了 Cartesi 的基礎設施,使 dApps 能夠在鏈下處理複雜任務,同時保持區塊鏈的安全性和去中心化。

生態系統增長和擴展(2021 - 2022)

隨著技術的成熟,Cartesi 逐漸吸引更多的開發者和項目加入其生態系統。該平臺能夠與以太坊、幣安智能鏈和 Polygon 等主要區塊鏈集成,進一步增加了其吸引力。其技術允許構建更復雜的 dApps,特別是在遊戲、金融和現實世界數據應用等領域。

挑戰和持續發展(2022 - 至今)

儘管取得了成功,Cartesi 仍面臨著與其技術複雜性和生態系統成熟度相關的挑戰。該平臺依賴基於 Linux 的環境,為不熟悉這種設置的開發者帶來了學習曲線。此外,由於生態系統處於早期階段,資源和社區支持仍在持續發展中。

為應對這些挑戰,Cartesi 致力於改進開發者工具、提升用戶體驗,並通過戰略合作和集成來擴展其生態系統。一個典型例子是與 Avail(一個模塊化區塊鏈框架)的集成,旨在優化 Cartesi 驅動的 dApps 的數據可用性和可擴展性,從而推進 Web3 開發。

截至 2024 年,Cartesi 持續完善其技術並擴展生態系統,重點關注提高去中心化應用程序的可擴展性和效率,同時努力使其對更廣泛的開發者群體更加友好和易於使用。

路線圖

Cartesi 的路線圖聚焦於三個核心目標:提升平臺可擴展性、拓展區塊鏈集成範圍以及優化 dApp 開發工具。未來的重要里程碑包括支持更多區塊鏈、優化性能,以及引入去中心化治理機制,讓社區能夠積極參與平臺的發展進程。這份路線圖清晰地展現了 Cartesi 生態系統在功能拓展和應用推廣方面的戰略重點。

亮點

  • 開發者可訪問性:Cartesi 讓開發者能使用熟悉的編程語言(如 Python 和 C++)創建複雜的 dApps,從而將區塊鏈開發擴展到更廣泛的受眾。
  • 鏈下計算:通過 Cartesi Machine,該平臺支持鏈下計算,減輕了區塊鏈的計算負擔,使資源密集型任務成為可能。
  • 可擴展性解決方案:Cartesi 採用樂觀 rollups 技術提高區塊鏈吞吐量,同時保持去中心化和安全性。
  • 區塊鏈集成:雖然主要基於以太坊運作,Cartesi 還與幣安智能鏈、Polygon 和 Avalanche 等其他區塊鏈集成,增強了其versatility。
  • 持續發展:自 2018 年成立以來,Cartesi 一直致力於通過技術進步、戰略合作和拓展開發者工具來優化其生態系統。
Tuyên bố từ chối trách nhiệm
* Đầu tư tiền điện tử liên quan đến rủi ro đáng kể. Hãy tiến hành một cách thận trọng. Khóa học không nhằm mục đích tư vấn đầu tư.
* Khóa học được tạo bởi tác giả đã tham gia Gate Learn. Mọi ý kiến chia sẻ của tác giả không đại diện cho Gate Learn.