06.03 定義一下:什麼是“EOS主網”

定義一下:什麼是“EOS主網”

今日,EOSIO 1.0已經發布(《EOSIO 1.0 中文版》),代碼出來了,不代表主網就已經上線,需要有人去啟動運行這套代碼。

EOS主網上線之際,IMEOS被推上風口浪尖。其原因是,有十幾個團隊宣稱自己是“EOS主網”,並將啟動主網。IMEOS被夾雜在其中牽扯,不免也招來多方勢力的議論。

在各方利益面前,其實根本不是是非,而是你的立場是不是跟他一致。

面對爭議,IMEOS的態度一直是做好實事,面對十幾方的所謂“EOS主網”和立場,IMEOS無暇去一一做回應。

但是特別想對整個EOS社區提出一個大家很少去想,卻十分關乎EOS命運的問題:

EOS主網的定義是什麼?

​EOS主網

目前多支團隊宣傳自己將啟動EOS主網,這些主網的類型如下:

首先他們都承認原先在以太坊上的EOS賬本。就是大家的EOS持倉都在多條主網上都會被承認。

他們分了以下幾類主網形式 :

第一種:共識起鏈

完完全全使用BM的代碼,由社區共識達成啟動方案,並且按照代碼啟動程序需要15%的投票來啟動。

這是BM原教旨主義的支持者,也是目前全球最大的社區和節點的共識,包括海外最大的EOS社區EOSGO。

第二種:非共識起鏈

基本使用BM的代碼,就是修改了啟動方式的代碼。不需要15%的投票,由某方直接啟動。不需要社區共識。

有些節點認為,要達成15%投票的流程太繁瑣了。修改啟動主網的代碼,直接由某個節點啟動,後續的規則和代碼完全按照BM的來。這種啟動方式更加高效,可能會比第一種領先市場幾天的優勢。

第三種:修改EOS代碼的鏈

修改了BM的代碼,涉及多方面代碼的修改:投票機制、治理機制、甚至是底層結構。或者是修補了自己認為EOS有缺陷的地方。

BM為什麼不啟動一條主網,避免了目前這樣的市場亂象

有很多人說是因為美國法律風險。這是其一的原因,但IMEOS認為,更多是由於BM去中心化的思想,認為區塊鏈應該由市場共識決定,啟動主網應該交給社區決定。這也是為什麼EOSGO、IMEOS積極尋求最大的社區共識去啟動鏈。

EOS主網之爭與比特幣分叉

EOS主網和比特幣分叉相比特殊在於,BTC至少跑了很多年,才出現因為了分叉,大家還認一個正主BTC的。EOS主網的尷尬情景用一個比喻:

假設中本聰不是先自己跑了BTC的代碼,開始出塊,而是開源給社區,就會有十幾條大家自己運行的鏈,那哪條是真正的BTC呢?

BCH是繼承了BTC的賬本,但是技術路線不同,所以叫分叉。

EOS是block.one開發的一套區塊鏈技術,block.one首先命名它為EOS,所以我認為要符合兩個前提條件,1、不修改block.one的整體架構,完整布上代碼。2、承認block.one的1億EOS所屬。

所以在這個條件下,排除了第三種所謂主網,第三種應該叫做EOS分叉。因為採用了EOS的技術底層和承認原先的賬本,但是有自己的技術路線,未來的代碼權在項目方手裡。

為什麼大家都要叫EOS主網?即使修改了代碼

歷史上,任何推翻原有政權的起義,都要有一個名號,來證明自己是「真命天子」,天授皇權。EOS分叉也是,目前的多數分叉都或多或少誤導用戶,自己就是EOS。包括用所謂EOS開發者成員、標題說自己就是EOS。

分叉無罪,冒名無恥

在開源的區塊鏈世界,使用其他區塊鏈項目的技術和代碼,來做一個新的事物,這是OK的。但是趁市場混亂,信息不對稱,用戶認知門檻高,混淆視聽,改了代碼又宣傳自己就是EOS,那就很無恥了。

自由市場下,你做一個叫EOX、XOS,技術上有自己的特點,未來市場承認,市值超過EOS也有可能,自由市場嘛。

分叉是市場自由的選擇,誰都可以,但是不要冒名說自己就是EOS,因為你修改了代碼,用了自己的技術路線。

自由市場,應該支持分叉,唾棄冒名。

一碼歸一碼,不要混淆。

非共識起鏈

由某方修改了起鏈代碼,不需要15%投票直接起鏈的。其面臨的就是社區共識弱,可能這是一場自嗨的遊戲。沒有足夠的節點支持,因為其他節點會擔心這條鏈是不是啟動方動了其他手腳。當然,會有一部分人加入,但是這條鏈會顯得很脆弱,共識不夠,容易被攻擊。

但是,是不是叫EOS呢?因為修改了部分代碼,我們仍然認為是分叉鏈。

共識起鏈

由社區發起共識的鏈,100%按照BM的流程和形式。一定是叫EOS了。

但這個問題也來了,社區共識力量不是一直都只有一個的。有最大共識起鏈,也有幾個節點組成的小共識鏈。

他們都叫EOS怎麼辦?

這個不用擔心,最大共識的那條鏈會最先獲取15%的投票。

不過其他問題也衍生出來,後面其他節點等第一條EOS鏈出來後,可能由於其他利益訴求,再起一條主鏈,也獲得了15%的投票。是不是也叫EOS?

這個問題很好回答。你現在再去布一份100%BTC的代碼,是不是就能夠被市場承認叫BTC?顯然不能。

說到現在邏輯終於清晰了,EOS主網的定義如下:

1、100%block.one代碼起鏈,一個字符都不改。

2、最大社區共識,同樣也是最先達到15%投票。

block.one + 社區,缺一不可

即使這麼定義,但是阻止不了市場冒用EOS的名字,就像以太坊上也有叫BTC的代幣。

鼓勵多基於EOS的多元技術路線

EOS主鏈的定義清晰了。但是不代表市場只會有一個基於EOS技術的鏈,會有許多條。正如BTC分叉一樣。

無論他們叫EOS、EOX、XOS,他們都是基於EOS的技術,即使後續是100%按照block.one的代碼更新。

所以會存在兩類基於EOS技術的鏈存在市場上:

A類:修改了代碼的分叉鏈。

B類:小共識鏈。後續代碼更新全用block.one官方,但是共識規模小,生態不夠豐富,節點較為脆弱。

這些鏈都會長期共存在市場,不排除某個鏈的技術方案和市場運營特別牛,市值超過EOS的,但不是EOS主網就不是EOS主網,跟你最後的市場規模並不相關,功勞屬於你這個項目方,沒必要蹭block.one熱度。

節點、交易所、錢包會怎麼做?

節點

即使節點們達成最大範圍的共識,也並非是所有共識。不能阻止非頭部的節點多方押注,因為非頭部節點也為了追求利益最大化,會選擇跑多條「基於EOS技術的主網」。

頭部節點由於聲望和技術過硬,會堅守在一條鏈上。因為堅守一條鏈,會得到這條鏈用戶的投票。多方押注的鏈,會失去部分某條鏈的投票支持。

交易所也需要達成共識

有交易量的鏈就上。但是交易所應該會選擇市場規模最大的鏈叫EOS。交易所之間也要達成共識,避免出現這條鏈在火幣上認為是叫EOS,在OK上認為是叫EOX,結果用戶在交易所間轉賬造成資產損失。

交易所會對鏈做一定的技術審查,保護用戶的資產。

錢包共識

同樣的,錢包也會兼容多方的鏈。如果多條鏈都叫EOS怎麼辦?這都需要錢包去達成共識的。

但是錢包也要非常注意安全,會出現惡意的鏈,可能有私鑰暴露的風險。

EOS持有者要注意什麼來保護自己的資產安全?

對EOS持有者來說是一個利好,擁有EOS,就擁有多條鏈上的資產,一份私鑰對應多條鏈。可以選擇持有多種幣,也可以選擇套現。

但也存在一個問題,一份私鑰對應多條鏈,一旦暴露私鑰,所有鏈的資產都會被盜走。也有可能存在惡意的鏈,用戶去領的時候,盜走私鑰,其他鏈上資產都損失了。

所以用戶要在領其他分叉鏈的時候,要特別注意安全,尤其是不要使用不知名的錢包和交易所。鑑於保護用戶的安全,IMEOS也會推出錢包來守護EOS持有者的資產,會認真審核每條基於EOS技術鏈的安全。


分享到:


相關文章: