以太坊交易所 以太坊交易所
Ctrl+D 以太坊交易所
ads

15分鐘發一條鏈,但我們真的需要“全民發鏈”嗎?_COSM:OSMO

Author:

Time:1900/1/1 0:00:00

編者按:本文來自橙皮書,作者:orangefans,星球日報經授權發布。今天,借助Polkadot團隊發布的工具——Substrate,創始人GavinWood在Web3峰會上用15分鐘開發完成了一條鏈。

特別值得一提的是,GavinWood是用一臺全新未拆封的Mac電腦搞的,所以這里面還包括了搭設開發環境等時間。可見開發一條鏈的速度之快。GavinWood不僅是Polkadot創始人,之前也是以太坊聯合創始人和Parity錢包的創始人。以前發幣是一件困難的事情,Parity錢包當時的一大功能就是讓你可以三分鐘發一個幣。因此,在場很多人都對15分鐘發一條鏈這件事感到非常激動,甚至有人認為,區塊鏈要從「全民發幣」的時代走向「全民發鏈」的時代了。15分鐘開發一條鏈到底是怎么做到的呢?

Substrate其實就是一個區塊鏈的開發框架,它讓你可以只寫應用層上的狀態機和交易處理邏輯這樣的東西,而不用去操心底層的P2P網絡、共識算法等基礎協議,因此可以大大節省開發周期,提高區塊鏈的開發效率。如果要做一個不太嚴格的類比的話,有點像你想在互聯網上開發自己的網站,在以前需要自己動手實現http通訊協議,但現在你只需要專心寫web應用就行了——甚至你可能都不需要自己寫代碼,通過類似WordPress這樣的建站工具,直接模塊化地添加自己想要的功能,就可以“拼”出一個博客或者網站出來。如果你關注橙皮書,應該會有印象之前我們發過一篇用通俗易懂的語言解釋CosmosNetwork的文章。Polkadot和Cosmos挺像的,二者都是跨鏈領域的明星項目。之前Cosmos已經開發了類似Substrate的開發框架,也就是Tenermint和CosmosSDK。Cosmos讓你可以快速開發一條屬于自己的鏈,然后再通過IBC的跨鏈通訊協議,把這些鏈全部連接起來,組成一個大網絡。從今天GavinWood的演示來看,Polkadot的思路和Cosmos的思路基本是一致的,這兩個項目之前也經常被拿來比較。我倒不關心二者最后一定會有誰勝出,因為Polkadot和Cosmos其實也是可以互相連接在一起的,也許它們可以共同組成一個更大的區塊鏈網絡?我更關心的一個的問題是:為什么GavinWood和Cosmos創始人Jaekown都抱有相同的想法,認為每個人都應該擁有一條屬于自己的鏈?在Web3峰會現場,GavinWood說:“我不想世界只有一條的鏈,盡管它可能是一條完美的鏈,但它是一條壟斷的鏈。這將是對區塊鏈極端主義的最大抗爭。區塊鏈行業對于一種類型的區塊鏈的看法過于民族主義和極端主義,為創造設置了進入障礙,減少了技術人員的樂趣。”而在之前橙皮書采訪Cosmos團隊的時候,Jae也講了類似的話:橙皮書:我很好奇為什么你會相信人們會有自己的鏈?因為你要自己維護一條鏈的話,其實是非常困難的?jae:的確很難。但我覺得這里面有一種類似于人類本能的東西存在,所謂人的“自舉”能力,傾向于通過自己的努力獲得成功。任何時候人們感覺主流的鏈不能滿足自己的需求,這背后就會有一些潛在的價值,一旦你有一個社區,有一條自我激勵的鏈,這些價值就會長大。我覺得自始自終會存在兩種力量,這兩股力不停地互相push:一種是朝著中心化的、集群的方向,另一種是人們想要某種可替代性,或者第二選擇。為什么我們需要那么多條鏈?

BTC在15分鐘內漲幅超過1.00%:據火幣全球站數據顯示,BTC/USDT在15分鐘內出現劇烈波動,漲超1.00%,達到1.06%。當前報價為 8739.58 美元,行情波動較大,請注意風險控制。[2020/5/4]

Cosmos提供了比較有趣的一個理由是,他們希望讓每個Dapp都成為一條單獨的鏈。現在的普遍做法是,開發者在一條大一統的公鏈上,通過公鏈的虛擬機,開發并運行不同的Dapp,比如以太坊的EVM。Cosmos認為,可以通過開發框架,讓開發一條鏈變得像開發一個Dapp那樣簡單。這次GavinWood通過Substrate的演示一定程度上也真的做到了這一點。不過,這種為某個應用量身定做的鏈真的有道理嗎?真的有必要讓每個應用“鏈化”嗎?Cosmos團隊之前寫過一篇文章專門探討這個問題,文章題目叫Whyapplication-specificblockchainsmakesense,也許值得一讀。文章里面的核心觀點提煉出來,有如下4個理由:1、性能用開發一條鏈的方式來開發一個Dapp,意味著你在區塊鏈底層只需要定義自己應用需要的交易類型和狀態轉換函數。這些內建的數據結構和功能只需要滿足你自己的需求,所以會極大地提高Dapp運行的性能和效率。2、安全性基于虛擬機的公鏈可以被攻擊的范圍很大。因為虛擬機本身非常復雜,只要是復雜代碼就可能存在漏洞,特別是實現了圖靈完備的虛擬機,它需要為開發者提供更大的編程空間,也就越有可能被攻擊。這也是為什么采用分層設計的Nervos在驗證共識的CKB引擎上故意做成“圖靈不完備”的原因,因為“安全性”大于“需求”。特定應用的區塊鏈只需要考慮應用各個部分間的安全性,而不用操心應用和虛擬機之間的安全性。3、主權性你可以自己決定要使用POS還是POA的共識算法,一旦你的應用出現一些問題,需要作出改變,你完全可以自己決定要不要換共識算法。也就是說,在你的“應用鏈”上,“治理”也是相配套的,你能擁有更大的掌控權。如果你在以太坊EVM的虛擬機上開發Dapp,這個應用一旦被黑客攻擊、里面的錢被黑客偷了,除非你能征求獲得以太坊社區的同意,不然你不可能修復這些損失。但在自己的鏈上,你不需要擔心這個問題。4、靈活性另一個原因是,使用公鏈的虛擬機開發Dapp會受限于虛擬機本身的要求。比如你在EVM上就只能選擇Solidity或者Serpent這些有限的編程語言,或者你想開發的應用需要實現自動化的狀態轉換,這一點在EVM上也無法實現,因為EVM規定了需要由終端用戶執行一筆交易才能觸發一個狀態轉換的操作。而在一個特定應用的區塊鏈上,你可以實現自動化的狀態轉換,同時通過Cosmos的tendermint你還可以用任何編程語言開發自己的應用。當然,這4點原因并不代表特定應用的區塊鏈就一定比通用虛擬機的公鏈來得好。在公鏈的虛擬機上開發Dapp也有好處。Cosmos認為,在以下這些情況下,你更應該選擇在虛擬機上開發Dapp:小型、低使用量的應用或者原型產品。虛擬機非常實用,而且對用戶比較友好,他們能讓開發者在數分鐘內開發一個去中心化應用。所以在應用相對比較簡單、不復雜,甚至只是做概念驗證的原型時,實用虛擬機更合理。如果你不想部署驗證節點集合,那么也應該選虛擬機。這樣你不用自己維護一個區塊鏈的網絡。Cosmos會在未來發布一個可以“共享”的驗證節點集合,讓這部分開發者省去這一煩惱。如果你的用戶需要在你的產品上增加自己的業務邏輯,那么選擇虛擬機來開發也是更合適的老實說,這幾個理由其實都不能完全說服我。從實用層面來看,公鏈更像一臺集成了硬件和操作系統的計算機。我們肯定不需要每個人都做一臺屬于自己的手機,我們甚至不需要太多的操作系統,有windows、Linux、安卓、ios這些就夠了。現階段來看,讓每個人都擁有開發一條鏈的能力,更像是出于意識形態方面的必要性。我們并不需要太多的區塊鏈,讓每個人都能夠發token其實就夠了,因為圍繞一個token來建設一個生態系統,要比圍繞一條鏈來得簡單得多,也更有必要。因此,15分鐘發一條鏈,這件事對區塊鏈行業的意義,更多的也許會體現在降低公鏈和應用的開發門檻上,從而提升整個行業的創新活躍度。區塊鏈現在更急切的需求是“創新”,讓更多人進來嘗試,產生更大的想象力,借著想象力找到合適的落腳點和真正創造價值的場景。從這一點上來看,Substrate和CosmosSDK這類成熟的開發工具,或許可以幫助更多互聯網領域的開發者快速入門。

行情丨BTC在15分鐘內漲幅超過1.00%:據火幣全球站數據顯示,BTC/USDT在15分鐘內出現劇烈波動,漲超1.00%,達到1.01%。當前報價為 10217.10 美元,行情波動較大,請注意風險控制。[2020/2/19]

行情丨BNB在15分鐘內跌幅超過3.00%:據Binance數據顯示,BNB/BTC在15分鐘內出現劇烈波動,跌超3.00%,達到-3.09%。當前報價為 26.50 美元,行情波動較大,請注意風險控制。[2019/7/19]

行情 | 比特幣15分鐘跌約80USDT:比特幣15分鐘跌約80USDT,最低觸及3701USDT,現小幅反彈,暫報3718USDT。[2019/1/1]

行情 | EOS 15分鐘漲幅超過1.00%:據Bitfinex數據顯示,EOS 15分鐘內漲幅超過1.00%,現報價5.04美元。[2018/8/18]

Tags:COSMCOSOSMOSMOcosmos幣官網COS幣Cosmostarterosmo幣的潛力

火幣APP下載
針對比特幣的深度思考:它真的被政府“貨幣武器化”了嗎?_HER:TFI

編者按:本文來自區勢傳媒,作者:Xxr,Odaily星球日報經授權轉載。一些癡心妄想的陰謀論者認為,政府設計并制造了比特幣作為武器貨幣來奴役人民.

1900/1/1 0:00:00
數字加密貨幣到底應該如何分類?_以太坊:區塊鏈

編者按:本文來自:區塊律動BlockBeats,原作者:DavidHoffman譯者:0x4,Odaily星球日報經授權轉載。定義加密貨幣已經被證實是一件很困難的事情.

1900/1/1 0:00:00
證券型通證:一個律師的邏輯思維_STO:SEC

前言當大家把關注點放在STO(SecurityTokenOffering)上的時候,可能忽視了一個重要邏輯,STO只是SecurityToken的發行(Offering)過程.

1900/1/1 0:00:00
中本聰愿景的真正繼承人是分布式賬本,而不是代幣_比特幣:THE

編者按:本文來自鏈內參,編譯:內參君,星球日報經授權發布。比特幣白皮書(bitcoinwhitepaper)發布10周年,這無疑是近代史上最重要的技術成就之一.

1900/1/1 0:00:00
科創板轉正,注冊制試點,區塊鏈時代來了?_OUD:storj幣最新消息

編者按:本文來自鏈塔智庫,作者:鏈塔智庫分析師團隊,Odaily星球日報經授權發布。在11月5日的首屆中國國際進口博覽會上,習近平主席發表主旨演講,表示將在上海證券交易所設立科創板并試點注冊制.

1900/1/1 0:00:00
吐血整理BCH算力戰精彩集錦,就像看了8部“速度與激情”_區塊鏈:魔獸幣應用區塊鏈嗎

截圖來自hashwars.cash/2018年16日這天的頭2個小時,世界各地的幣圈群眾一起“觀看”了BCH硬分叉爭奪戰.

1900/1/1 0:00:00
ads