開發人員
Cosmos SDK和Polkadot Substrate都是為了開發平臺而設計的。它們使得開發者可以更方便地在網絡上創建自己的
區塊鏈。兩方團隊都致力于構建開發者友好型的新型開發平臺,就像當初
以太坊用智能合約和代幣所做的那樣。
在這兩個平臺上開發的不同之處主要在于,Polkadot使用WebAssembly和Rust語言,而Cosmos使用Golang語言。
Polkadot遠見性地支持WebAssembly,以更好地面向未來。WebAssembly得到了Google, Apple, Microsoft 和 Mozilla的支持,很有可能在未來十年內得到廣泛應用。Rust也一直努力成為可編譯入WebAssembly的主要語言之一。在未來5年的展望中,Polkadot似乎在長期吸引開發者方面邁出了正確的一步。
然而,正如我們在以太坊上所看到的那樣,有時首先進入市場甚為重要。還有其他支持智能合約的區塊鏈允許使用其他語言編寫智能合約,但以太坊幾乎覆蓋了所有的智能合約活動。正是因為他們建立了圍繞Solidity和EVM的生態系統,而俘獲了許多早期開發者的心。
Cosmos將率先推向市場。在Cosmos上開發的主要途徑是通過Cosmos SDK中的Golang 語言,以及Lotion-JS——一個可基于Ethermint創建新鏈的Javascript實現工具。然而,Lotion-JS網站也表示Lotion-JS代碼尚未通過安全審核,如果想保證安全性,則必須使用Cosmos SDK。
目前而言,Cosmos并沒有支持WebAssembly的相關工作。但我們可以相信,Golang將很快增加對編譯到WebAssembly的支持。他們已經取得了可觀的進展。最后,與Rust相比,Golang是一種更易學習的編程語言,在全球也有更多的開發者。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。