巴別塔、EOS及從不存在的去中心化(上)區塊鏈
EOS賬號和智能合約的關系,默認情況下,賬號擁有者,可以給自己的賬號設置“代碼”用來自動處理接收到什么信號的時候,自動干什么。
放下權利,就是真正的去中心化。
放不下權利,就有突然反悔去“殺死合約”的可能性。
從以太坊到EOS,這世上根本沒有真正的去中心化。
—jc1991
巴別塔,也譯作巴貝爾塔、巴比倫塔,或意譯為通天塔。本是猶太教《塔納赫·創世紀篇》(該書又被稱作《希伯來圣經》或者《舊約全書》)中的一個故事,說的是人類產生不同語言的起源。
當時地上的人們都說同一種語言,當人們離開東方之后,他們來到了示拿之地。在那里,人們想方設法燒磚好讓他們能夠造出一座城和一座高聳入云的塔來傳播自己的名聲,以免他們分散到世界各地。
上帝來到人間后看到了這座城和這座塔,說一群只說一種語言的人,以后便沒有他們做不成的事了。
于是上帝將他們的語言打亂,這樣他們就不能聽懂對方說什么了,還把他們分散到了世界各地,這座城市也停止了修建。
這座城市就被稱為“巴別城”。
01
圣經里的「巴別塔」
圣經是這樣描寫的:
他們說,“來吧,我們要建造一座城和一座塔,塔頂通天,為了揚我們的名,免得我們被分散到世界各地。”
但是耶和華降臨看到了世人所建造的城和塔。
耶和華說,“看哪,他們都是一樣的人,說著同一種語言,如今他們既然能做起這事,以后他們想要做的事就沒有不成功的了。”
讓我們下去,在那里打亂他們的語言,讓他們不能知曉別人的意思。
于是耶和華使他們分散到了世界各地,他們也就停止建造那座城。
因為耶和華在那里打亂了天下人的言語,使眾人分散到了世界各地,所以那座城名叫巴別。
在這個故事中,一群只說一種語言的人在“大洪水”之后從東方來到了示拿(希伯來語:??????)地區,并且決定在這修建一座城市和一座“能夠通天的”高塔;上帝見此情形,就把他們的語言打亂,讓他們再也不能明白對方的意思,還把他們分散到了世界各地。
于是世界上便有了不同的種族,不同的語言。
講巴別塔的故事,我主要是想表達一個觀點:
當一群可以無障礙交流的人,齊心協力努力去做同一件事的時候,是可以上天的。
連上帝都這么認為,所以上帝打亂了人類的語言。
02
從巴別塔的故事,看向EOS
EOS,可以說是有史以來,最大規模的跨種族跨地區的全人類合作。這點有不同意的么?我舉證下:
人數上: 截止現在,EOS 以太坊ERC20代幣的持倉地址數量:307201, 加上有很多人是把EOS代幣放在交易所,保守估計EOS的支持者,會在100萬左右。
人群分布: 全球
人群種族、語言分布: 沒人統計過,但從telegram上來看。各個國家都有的。時常可以看到一個telegram群組的人,用各種語言交流著EOS的信息。
職業分布:無論是企業家,創業者,投資者,程序員,還是炒幣人員。都為了EOS的成功,凝聚一起。這種凝聚力,不管是來自利益也好,來自夢想也好,來自信仰也好。它成功組成了一個“去中心化自治組織”。用蜂群思維來看,這群共舞的人,是由許多獨立的單元高度連接而成的一個活系統。
巴別塔的建設是人類神話中,第一次全人類的大規模合作,上帝預見到這樣的組織將無所不能,于是打亂人類的語言,最終阻止了巴別塔的建設。
EOS的建設,則是現實世界里,有史以來最大規模的全人類合作,跨越了種族和語言,由一股神奇的力量緊緊的把百萬人凝聚在一起。
這一次,沒有上帝來阻止EOS,EOS的命運將如何呢?
EOS主網上線這事,如同太陽升起,是歷史的必然。
我從EOS Dawn1.0跟到EOS Dawn4.0,再到后來的EOSIO 1.0 release,一路上,已經見證了EOS的成長,它如圖版本名字一樣,是混沌的區塊鏈世界的黎明和曙光,是一個不可阻擋的冉冉升起的太陽。
主網上線這一刻,只是它穿透云層,綻放光芒的一刻而已,從此世界上有了EOS。
03
從開發者的角度看EOS
縱使我是一個EOS的堅定信仰者,在EOS上線至今,也曾出現過無數次的問題。我們不會選擇掩耳盜鈴,而應該去正視它,且從中進行深入思考。
從資金盤跑路,我們看到了EOS智能合約存在的“大坑”。那就是智能合約竟然可以升級、可以更新、可以替換。
不少人聽了這點,就開始發牢騷了。到處宣揚EOS的種種不好,提出分叉意見和各種吐槽。
這種時候,比較懂EOS技術的同學,通常會呵呵一笑,彷佛聽到了些好笑的事情。
靈活的東西,你不懂得正確的運用,卻評說不合理。
于是我寫下這篇文章,希望讓大家進一步理解下EOS的權限。看看到底是EOS的設計不合理,還是只是你不懂的它的工作原理?
EOS智能合約能更新的這個特點,可以視為是一種默認設置。
就是說,如果你不去進行任何操作,那么默認情況下,一份智能合約是可以更新的。如果要設置成不可更新的智能合約。只要進行一些操作就行了。
EOS賬號和智能合約的關系,默認情況下,賬號擁有者,可以給自己的賬號設置 “代碼” 用來自動處理接收到什么信號的時候,自動干什么。
這份代碼被我們稱之為 “智能合約”。
“智能合約” 跟EOS賬號是一一對應的關系。一個EOS賬號,可以沒有智能合約,但最多只能有一個智能合約。
所以,當我們說 “智能合約”的權限的時候,說的其實是EOS賬號的權限。
要讓 “智能合約” 變成不可更新、不可銷毀的去中心化狀態,意味著,是要將這個EOS賬號 “去中心化”。
也就是說,改變這個賬號的權限。讓它不僅不歸你所有,而且不歸世界上任何一個人所有。
此時,智能合約,就是真正的去中心化狀態了。
本文分為兩篇發布,敬請期待明天的下篇。
1.TMT觀察網遵循行業規范,任何轉載的稿件都會明確標注作者和來源;
2.TMT觀察網的原創文章,請轉載時務必注明文章作者和"來源:TMT觀察網",不尊重原創的行為TMT觀察網或將追究責任;
3.作者投稿可能會經TMT觀察網編輯修改或補充。