鴕鳥區塊鏈

以太坊與波卡,你更傾向于哪一個?

polkaworld 2021-09-25 10:10
摘要:

選擇平臺:以太坊還是波卡?

來源:PolkaWorld(ID:PolkaWorld)

作者:Derek Yoo

Polkadot 是最受期待的下一代以開發者為中心的區塊鏈之一。在這里我們把它與最廣泛采用的面向開發者的鏈以太坊進行比較,目的是幫助網絡的新手了解兩者之間的差異,并可能幫助開發者選擇在哪一個平臺上進行構建。

從較高的層次上觀察,這兩個項目只是部分重疊。以太坊是一個用于部署智能合約的平臺,或者是控制單個以太坊鏈上本地資產或狀態轉移的邏輯片段。相比之下,Polkadot 旨在提供一個框架來構建你自己的區塊鏈,并提供將不同區塊鏈相互連接的能力。盡管存在這些差異,但這兩個平臺都是為開發者構建去中心化應用程序而設計的。

盡管有相似之處,但優勢卻截然不同

就相似之處而言,以太坊和 Polkadot 都旨在提供一個讓開發者可以創建去中心化應用程序的空間。這兩個平臺都包含智能合約功能,以太坊基于 Solidity,波卡基于 ink!(注:雖然波卡具有 ink! 合約語言和合約模塊,但波卡中繼鏈本身并不能直接部署智能合約,波卡上的一些平行鏈可以部署智能合約)。如果我們把眼光放到以太坊 2.0,那么兩個平臺都在追求基于并行執行的擴展策略。每個執行線程在以太坊 2.0 中稱為一個分片,在 Polkadot 中稱為平行鏈或平行線程。以太坊 2.0 和 Polkadot 都將使用 Wasm 作為底層技術來支持鏈上邏輯和狀態轉換。

然而,以太坊和 Polkadot 之間存在重要差異。

最大的區別之一是設計目標。以太坊旨在成為分布式金融和智能合約執行的平臺,而 Polkadot 的愿景是幫助人們構建整個區塊鏈并將這些區塊鏈相互集成。

我試著總結出我認為的一些關鍵差異點:

d93ac64e9e68cfe7181cfda067de920.png

以太坊:規模龐大且蓬勃發展,但面臨可擴展性挑戰

以太坊的主要優勢在于其龐大且成熟的開發者、用戶和企業生態系統,包括其豐富的開發者工具、教程等。它已經從這個生態系統中獲得了顯著的網絡效應,使其成為事實上的智能合約平臺,在許多情況下,以太坊標準(ERC-20 等)成為行業標準。

以太坊網絡的價值同樣重要,基于底層以太幣的價值提供高度的經濟安全性。DeFi 領域是加密領域中最受開發者關注的領域之一,主要建立在以太坊上,并利用不同以太坊智能合約之間的可組合性,這些智能合約可以在支持以太坊 1.0 的單個以太坊虛擬機中相互調用。

以太坊面臨的主要挑戰是可擴展性。CryptoKitties 應用程序的成功證明了影響 Ethereum 1.0 的一些可擴展性限制。一個流行的應用程序能夠顯著降低網絡上交易的性能和吞吐量。

另一個挑戰是在平臺上運行智能合約所需的 gas 成本。Gas 費用是必要的,是為了系統的整體安全性,和保護系統免受失控程序的阻礙。但隨著 Ether 價值的上漲,運行智能合約的 Gas 費用也隨之上漲,并讓某些用例變得非常昂貴。這些成本與可擴展性有關,因為如果有更多容量,則可以降低每筆交易的費用。

以太坊 2.0 旨在解決所有這些可擴展性問題,但它是一個多年路線圖,伴隨著多年重構平臺帶來的執行風險。大部分以太坊核心開發的精力都將投入到以太坊 2.0 中,這讓現有以太坊 1.0 鏈沒有太多升級和改進的余地。

Polkadot:建立在靈活的框架之上,但它是新平臺且未經證實

Polkadot 最大的優勢是 Substrate。Substrate 是一個用于創建與 Polkadot 兼容的區塊鏈的開發框架,根據開發者的需求提供不同級別的抽象。Polkadot 本身是使用 Substrate 構建的。它大大減少了創建新區塊鏈所需的時間、精力和金錢。

與以太坊等智能合約平臺相比,Substrate 為開發者提供了更大的畫布進行實驗。它允許完全控制區塊鏈的底層存儲、共識、經濟和狀態轉換規則,這些在標準智能合約平臺上通常無法修改。

Polkadot 允許在其網絡內共享安全的設計是另一個優勢。共享安全有兩個主要好處:

首先,它通過從中繼鏈提供安全服務,來減輕平行鏈構建者的負擔。這與 Cosmos 等其他網絡采用的方法不同,后者每個區域都對自己的安全負全部責任。這種共享的安全性簡化降低了構建者的摩擦,并簡化了啟動新平行鏈的過程。

其次,共享安全為平行鏈提供了一個相互交流的框架,最終允許平行鏈專業化。它讓我想起了舊的 Unix 哲學,在那里你可以創建完成一項工作并且做得很好的工具。然后,你可以通過將這些專門構建的工具組合在一起,來實現更高層次的目標。我可以在 Polkadot 生態系統中看到類似的事情發生。這就是 Polkadot 設計的力量,而這會在網絡中產生強大的網絡效應。

化用一句房地產行業的老話,我認為 Polkadot 面臨的三大挑戰是:采用、采用和采用。在所有面向開發者的平臺中,以太坊擁有主導地位和最大的開發者社區。此外,市場上有許多新平臺希望與以太坊競爭并獲得開發者的關注。

目前,只有這么多開發者可以四處走動。我們所處的情況是,開發者平臺的數量多于支持和構建平臺的開發者數量。Polkadot 面臨的真正挑戰是獲得足夠的吸引力并建立足夠的生態系統和開發者社區,來讓它的架構的網絡效應開始發揮作用。

如何選擇

總而言之,如果你是一個開發者,正在為你的去中心化應用程序研究這兩個平臺,這有點像蘋果和橘子的比較。

如果你的應用程序可以輕松地表示為智能合約,如果你的用例在 gas 費用方面可以負擔得起,如果你不需要大量的交易吞吐量或控制系統的基礎經濟學,或者如果你需要在項目啟動時與其他以太坊生態系統項目進行互操作。那么在以太坊上開發通常比 Polkadot 更簡單。

另一方面,如果你的應用程序最好由專用區塊鏈提供服務,如果它需要更高的交易吞吐量性能,如果你想要完全控制你的應用程序運行的環境、狀態轉換功能、存儲和經濟性,并且如果你可以接受更高的實現復雜性,或者有需要跨區塊鏈集成的用例,Polkadot 將滿足這些要求。

==

和2萬人一起加入鴕鳥社群

添加QQ群:645991580

添加TG群:鴕鳥中文社區 https://t.me/tuoniaox

聲明: 鴕鳥區塊鏈所有發布內容均為原創或授權發布,如需轉載,請務必注明文章作者以及來源:鴕鳥區塊鏈(微信公眾號:MyTuoniao),任何不尊重原創的行為鴕鳥區塊鏈都將進行責任追究!鴕鳥區塊鏈報道和發布內容,不構成任何投資建議。

polkaworld

——

61 篇 作品
彩票游戏