比特幣交易所 比特幣交易所
Ctrl+D 比特幣交易所
ads
首頁 > 酷幣 > Info

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

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%。當前報價為6368.24美元,行情波動較大,請注意風險控制。[2020/3/31]

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這類成熟的開發工具,或許可以幫助更多互聯網領域的開發者快速入門。

ETH在15分鐘內跌幅超過3.00%:據火幣全球站數據顯示,ETH/USDT在15分鐘內出現劇烈波動,跌超3.00%,達到-3.22%。當前報價為 138.08 美元,行情波動較大,請注意風險控制。[2020/3/20]

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

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

行情 | BTC 15分鐘跌幅超過1.00%:據Bitfinex數據顯示,BTC 短線反彈后再次下跌,15分鐘內跌幅超過1.00%,現報價6047.30美元。[2018/8/11]

Tags:OSMCOSMcosmosCOSCOSM幣COSMIC幣3X Short Cosmos TokenReceive Access Ecosystem

酷幣
崛起中的京東遭遇瓶頸,能否借區塊鏈再登高峰?_聯盟鏈

編者按:本文來自:白話區塊鏈,作者:孫副社長,Odaily星球日報經授權發布。很多人可能都不知道,2017年6月23日,險些成為中國互聯網里程碑上的重要節點.

1900/1/1 0:00:00
獨家 | 數字貨幣聚合交易平臺「1Token」 完成來自經緯、界石等數千萬元融資_TOKE

區塊鏈應用未來未定,但數字貨幣將成為資產配置組成則已成共識。換言之,區塊鏈沒有用戶,但有投資者。切入數字貨幣金融市場前,先描繪用戶畫像。從專業度給他們劃分光譜,兩端是散戶和大型專業機構.

1900/1/1 0:00:00
直擊BCH硬分叉:采用“錢包分離法”徹底根除重放攻擊風險_區塊鏈

北京時間10月16日,自02:16塊高度556767起,以比特大陸和螞蟻礦池為首的BCHABC陣營和以CoinGeek及nChain為首的BCHSV陣營(代表人物CraigSteveWright.

1900/1/1 0:00:00
星球日報 | 早盤主流幣現集體跳水;哈佛、MIT等頂級大學均投資加密基金;李笑來陳偉星對簿公堂,李笑來不同意調解_GRO

頭條 早盤主流幣現集體跳水,BTC連破6500、6400多道整數關口今晨市值排名靠前的幣種出現集體跳水行情,過去1小時內多數幣種出現5%的即時跌幅,BCH在這波跳水行情中領跌.

1900/1/1 0:00:00
百度旗下度小滿金融與北大合作成立金融科技聯合實驗室_HAI

10月12日,度小滿金融與北京大學光華管理學院宣布成立金融科技聯合實驗室,并在北京大學為實驗室揭牌.

1900/1/1 0:00:00
央行發布工作論文《區塊鏈能做什么、不能做什么?》_區塊鏈

第一,Token價格波動對基于Token的激勵機制的影響。第二,智能合約的功能短板使現實世界中一些普遍使用的治理機制很難移植到區塊鏈場景中.

1900/1/1 0:00:00
ads