你看到的是一條鏈,我看到的是一張網(wǎng)
? ? ? 文明像一場五千年的狂奔驮瞧,不斷的進(jìn)步推動(dòng)著更快的進(jìn)步,無數(shù)的奇跡催生出更大的奇跡采郎,人類似乎擁有了神一般的力量……但最后發(fā)現(xiàn)蒜埋,真正的力量在時(shí)間手里整份,留下腳印比創(chuàng)造世界更難管嬉,在這文明的盡頭,他們也只能做遠(yuǎn)古的嬰兒時(shí)代做過的事础倍。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? 把字刻在石頭上沟启。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? ? ? ? ? ? ? ? ? ? ? ---《三體:死神永生》
? ? ? 以前每次搬家的時(shí)候德迹,總是會(huì)遺失一些物件,老照片卸例,舊書信肌毅,喜歡的書,后來有了電腦悬而,我喜歡把照片存在了計(jì)算機(jī)的硬盤里笨奠,可以時(shí)時(shí)翻看,可結(jié)果卻因?yàn)橛脖P的故障和重裝系統(tǒng)反而丟失的更多了到腥。有了網(wǎng)絡(luò)后左电,我試著把它們放在網(wǎng)盤里页响,每次在存放的時(shí)候我就在想:如果有一天我忘記了段誊,這個(gè)世界上也沒有其他人知道我的密碼连舍,那是不是它們就永遠(yuǎn)丟失了?
? ? ? 忘記的密碼或許還是有辦法能找回的盼玄,不過中心化的網(wǎng)站如果不小心把數(shù)據(jù)丟失了埃儿,那真正是找不回來了融涣,在現(xiàn)在刪庫跑路流行的環(huán)境里精钮,我們不得不去考慮轨香,當(dāng)我們離開這個(gè)世界的時(shí)候時(shí)幼东,還有什么樣的回憶能留下來根蟹,證明我們曾經(jīng)來過這個(gè)世界。
? ? ? 也許區(qū)塊鏈?zhǔn)且环N好的方式丽已,就像死亡不是永別买决,遺忘才是,我們把回憶的記錄放在一個(gè)去中心化的世界嘁灯,以鏈?zhǔn)降姆绞酱娣旁谑澜绲母鱾€(gè)角落丑婿,隨時(shí)讀檔没卸,對于區(qū)塊鏈的世界來說,當(dāng)這個(gè)虛擬的世界里最后一個(gè)區(qū)塊鏈副本消失了诀拭,這個(gè)數(shù)據(jù)才真正丟失了耕挨。
? ? ? 今天就來談?wù)勎艺J(rèn)為的區(qū)塊鏈的世界尉桩,每次談到區(qū)塊鏈時(shí),總會(huì)想到它的特性:去中心化翰苫、不可篡改革骨、可追溯和安全。沒錯(cuò)良哲,這是它的優(yōu)點(diǎn),可是還有另外一個(gè)叫做“區(qū)塊鏈擴(kuò)展性難題”滑沧。 這有點(diǎn)像物理定律滓技,說區(qū)塊鏈只能擁有以下三個(gè)屬性中的兩個(gè):去中心化棚潦、可擴(kuò)展性和安全性。在提供安全性的情況下叠必,如果你想增加區(qū)塊鏈的可擴(kuò)展性纬朝,那么你必須犧牲其去中心性共苛。
? ? ? 為什么會(huì)這樣?
? ? ? 區(qū)塊鏈共識的本質(zhì)隅茎,是當(dāng)一個(gè)交易或事物發(fā)生時(shí)患膛,需要其他的區(qū)塊鏈節(jié)點(diǎn)都發(fā)生一次計(jì)算來核實(shí)信息,以確保其準(zhǔn)確性胞此。 因此漱牵,如果我們希望通過讓成千上萬的節(jié)點(diǎn)運(yùn)行計(jì)算來驗(yàn)證該交易合法的話,那么每秒處理事務(wù)數(shù)量(TPS)則會(huì)受到用戶的PC和網(wǎng)絡(luò)速度可以處理的限制刁赦。
? ? ? 另一方面,如果你想擁有史上最快丸升、最具擴(kuò)展性的區(qū)塊鏈牺氨,那你所要做的事情:在區(qū)塊鏈網(wǎng)絡(luò)上盡可能減少驗(yàn)證節(jié)點(diǎn),并且所有驗(yàn)證節(jié)點(diǎn)都是超級計(jì)算機(jī)夷狰,所有節(jié)點(diǎn)都放在同一地理區(qū)域(國家郊霎、數(shù)據(jù)中心)以減少節(jié)點(diǎn)之間的延遲,然而這對區(qū)塊鏈來說是一個(gè)很糟糕的設(shè)計(jì)瘫证。
? ? ? 所以這很矛盾不是嗎背捌?為了安全性洞斯,需要增加驗(yàn)證節(jié)點(diǎn)的數(shù)量烙如,讓攻擊變的昂貴,為了運(yùn)行效率和擴(kuò)展性蝇刀,又需要減少驗(yàn)證節(jié)點(diǎn)數(shù)量變的更加中心化徘溢。
? ? ? 比特幣的TPS平均每秒6條交易左右,而且每10分鐘出塊一次站粟,以太坊高一些曾雕,達(dá)到了每秒15-30條交易,12秒左右出塊一次揩环,與之相比的是納斯達(dá)克每秒有超過2萬次交易丰滑,而Facebook每秒會(huì)有超過3萬次贊/評論翘单。
? ? ? 對于號稱能改變世界的區(qū)塊鏈技術(shù)來說哄芜,這點(diǎn)TPS是不是太兒戲了认臊?
? ? ? 現(xiàn)在有很多被稱為“以太坊殺手”的區(qū)塊鏈平臺都決定為了更高的可擴(kuò)展性而拋去了去中心化這一特性失晴,比如EOS,號稱可以達(dá)到1000 TPS或更高书在,交易手續(xù)費(fèi)低等拆又,這些特點(diǎn)很具有誘惑力帖族,因?yàn)樗雌饋砭褪鞘袌鲂枰摹?/p>
? ? ? 說來說去竖般,我們是不是需要為了交易效率而改變區(qū)塊鏈去中心化這一特性呢?
? ? ? 但是我想說的是去中心化這一特性很重要艰亮,可能比上萬的TPS效率更重要垃杖,因?yàn)樗菂^(qū)塊鏈網(wǎng)絡(luò)生存的基礎(chǔ)。
? ? ? 比如當(dāng)你需在中心化的Google Play和Apple Store上構(gòu)建你的應(yīng)用程序時(shí),你必須嚴(yán)格遵循它們的規(guī)則和審查彩库,相信這些平臺在未來不會(huì)因?yàn)槟承┰蚨柚褂脩羧ナ褂媚愕膽?yīng)用骇钦,或者向你收取更高的費(fèi)用眯搭。
? ? ? 以太坊可以被任何人用于任何目的业岁,無需任何人的許可。 沒有人可以阻止你將一段代碼上傳到以太坊區(qū)塊鏈棍好,并且沒有人可以阻止你的用戶執(zhí)行它借笙。這是歷史上第一次有一個(gè)平臺业稼,任何人都無法關(guān)閉低散,任何人都無法審查——不是政府谦纱,也不是擁有大量資金的大型企業(yè)跨嘉,也不是羅斯柴爾德家族或外星人。
? ? ? 如果你在以太坊上構(gòu)建DApp吃嘿,沒有人可以阻止你的用戶訪問它祠乃。 如果你買了一些網(wǎng)絡(luò)上的虛擬物品,也沒有人能夠?qū)⑺鼈儚哪闵磉厧ё叨以铮@正是通過區(qū)塊鏈去中心化的特性亮瓷,使我們能夠在互聯(lián)網(wǎng)歷史中首次擁有虛擬物品的真正所有權(quán)。
? ? ? 就像“頭號玩家”電影里一樣降瞳,擁有了無法剝奪的虛擬物品“綠洲”的真正所有權(quán)嘱支,區(qū)塊鏈?zhǔn)刮覀兡軌蛟谔摂M世界中孕育出新鮮事物——比如擁有不屬于任何公司的虛擬化身并在可以存在在不同的世界之間蚓胸。
? ? ? 這是EOS等一些偽去中心化的區(qū)塊鏈平臺無法做到的,EOS網(wǎng)絡(luò)里有21個(gè)超級節(jié)點(diǎn)除师,就像是中心化的平臺一樣沛膳,如果政府或企業(yè)向這些超級節(jié)點(diǎn)施加壓力來審查某些應(yīng)用和用戶太簡單了,而且如果他們想做惡锹安,只要其中15個(gè)形成聯(lián)盟并改變規(guī)則就行了痕貌。去中心化區(qū)塊鏈的目標(biāo)就是提供 一個(gè)開放的泊交、無歧視的廓俭、任何人都無法篡改的平臺淋硝。 從某種意義上說竿报,我們能忍受去中心化的低效率花履,就是讓區(qū)塊鏈網(wǎng)絡(luò)能夠具有這些特質(zhì)。
? ? ? 在這種情況下旺矾,該如何實(shí)現(xiàn)區(qū)塊鏈的可擴(kuò)展性呢懊直?
? ? ? 未來世界里雕崩,所有去中心化應(yīng)用程序DApp都運(yùn)行在一條區(qū)塊鏈上是荒謬的尝偎,因?yàn)闆]有任何單個(gè)區(qū)塊鏈可以在一條鏈上處理世界上所有去中心化應(yīng)用,想象一下僅Facebook就需要數(shù)十萬臺服務(wù)器才能運(yùn)行鲤看,以太坊才多少個(gè)節(jié)點(diǎn)?所以慷吊,區(qū)塊鏈的側(cè)鏈?zhǔn)俏ㄒ豢梢詳U(kuò)展的途徑沐祷。
? ? ? 側(cè)鏈能夠提供更高的可擴(kuò)展性而不用犧牲安全性,同時(shí)側(cè)鏈可以針對高TPS或低延遲的DApp使用不同共識算法(如DPoS)顺饮,側(cè)鏈的去中心性不如以太坊主鏈,但能提供更高的擴(kuò)展性和效率,而以太坊主鏈上存儲(chǔ)高安全性、低頻率的token或數(shù)據(jù)。這樣以太坊側(cè)鏈提供的更高可擴(kuò)展性的同時(shí),又保有去中心化基礎(chǔ)層的信任和安全性。
? ? ? 你可以在區(qū)塊鏈上運(yùn)行星際爭霸。 這些事情是可能的。 高度的安全性和可擴(kuò)展性使得所有這些其他各種東西都可以構(gòu)建在上面。 以太坊是一個(gè)安全的基礎(chǔ)層,沒有太多的功能。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ---Vitalik Buterin
? ? ? 現(xiàn)在的市場來看,我僅看好以太坊标沪,因?yàn)樗斜绕渌魏纹脚_都優(yōu)秀的DApp開發(fā)工具和框架 Truffle违寞、Infura坞靶、Web3.js簇抵、OpenZeppelin、Geth断盛、Ganache命迈、MetaMask征椒、CryptoZombies垄开、MyCrypto锻梳、Etherscan荆永。世界上不同開發(fā)團(tuán)隊(duì)已經(jīng)投入了數(shù)十萬小時(shí)在這些工具里,它們可以供任何在以太坊上構(gòu)建DApp的以太坊開發(fā)者使用,整個(gè)以太坊智能合約平臺社區(qū)已經(jīng)遠(yuǎn)遠(yuǎn)領(lǐng)先其他基礎(chǔ)區(qū)塊鏈平臺。以太坊雖然并不是完美罚屋,但它的安全性已經(jīng)通過了時(shí)間的考驗(yàn)蚀狰,唯一的一次硬分叉也是DAO智能合約而非平臺的漏洞扮授。
? ? ? 未來的區(qū)塊鏈?zhǔn)鞘裁礃拥奈也⒉恢琅灯唬憧吹降氖且粭l鏈势篡,而我看到的是一張網(wǎng)。
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 參考內(nèi)容:James Martin Duffy濒旦、Chris Dixon