數日前,知名博主“Bitcoin”爆料稱,ViaBTC礦池CEO、CoinEx創始人楊海坡將發起對BCH的再一次分叉,新的分叉鏈程式碼為BCC。楊海坡在微博稱:“BCH苦ABC久矣,是時候需要做出改變了。”
注:ABC指BitcoinCash,即BCH
有自媒體分析,本次楊海坡發聲主要反對ABC及其首席開發者AmuarySechet,特別是關於11月15日新難度演算法的分歧。因為BitcoinABC團隊宣佈,預計BCH在11月15日的升級中,將對難度演算法(DAA)進行全面調整。BCH社羣在是否改變這種加密貨幣的難度調整演算法的問題上存在分歧,甚至最近的一次開發者會議上與會者因為矛盾和分歧憤然離場。
此事一出,多位開發者和意見領袖發表了觀點。
以太坊聯合創始人V神在回覆網友時表示,不理解BCH 團隊的人為什麼那麼在意難度調整演算法的細節。V神表示,“樂觀地認為在CSW 退出後,BCH的開發會得到改善。”
BCH的支持者HaydenOtto在接受採訪時表示,“偽裝成BCH支持者的敵人特工”正在使用難度調整演算法(DAA)作為引子製造混亂,散佈分裂。BCH社羣分歧只是“一件小事”。他認為那些推動調整的人仍然不高興,因為ABC提出的升級計劃並沒有像他們建議的那樣部署BCHN。
也有陰謀論稱楊海坡只是借BCH在DAA難度調整上的分歧,來分叉出一個帶有“重放保護”的糖果幣Cat,目的是希望吸引BCH持幣使用者將幣充值到CoinEx上來,這個我們就不妄加揣測。
當然,最後楊也證實了,目前還只是構想,就算真分叉也是11月以後了。事情會朝著什麼樣的方向發展,我們保持觀望即可。短期來看,對於BCH使用者是一個利好訊息。
上一次被主流輿論大肆報道分叉還是18年底澳本聰的BSV,目前已經好久沒有聽到分叉幣的訊息了,17年火爆的幾個分叉幣也已經走在了歸零的路上。
今天茂文就為大家科普一下什麼是分叉,分叉幣又是什麼。
fork(分叉)
fork分叉其實在軟體開發裡面是很常見的術語,說白了就是“複製並修改”。比特幣剛誕生出來的時候,已經有大量的虛擬幣複製修改它的原始碼,其中就有萊特幣、狗狗幣這些。據不完全統計有一千多種幣,當然其中大部分已經銷聲匿跡。(萊特幣、狗狗幣這些幣種的資料是和比特幣分離的)
這些代幣只是對比特幣進行很小的修改,甚至只有1%,這些代幣嚴格算起來,也屬於比特幣的分叉幣。
舉個例子,一般的軟體分叉,形成不同的版本號,不同的版本功能有所差異,使用者按需選擇使用,各自相安無事,我們電腦端常見的聊天軟體就是,你可以更新也可以不更新,就是功能差異但是不影響使用。
正如我們前面說到的,萊特幣、狗狗幣這些幣種的資料是和比特幣分離的,但BCH、BTG、BCD等分叉幣和比特幣共用某個時間節點之前的資料。
比特幣是“貨幣”,而分叉幣是一個新的幣種,在進行分叉的區塊高度之前,你持有多少比特幣,就會被按比例快照成分叉幣。自動同時持有兩種幣。因為大部分都是從比特幣分叉出來,所以分叉出來的幣被稱為分叉幣。
基本所有分叉幣都是對比特幣進行修改,而且也並非比特幣官方進行的修改,因此某些分叉幣說自己是比特幣正宗或者正統,咱們一笑置之。
除了比特幣,以太坊ETH目前也有一種分叉幣存在,即ETC(實際ETC才是以太坊原鏈,ETH才是分叉幣,後文再講)。
專案的版本是在不斷升級的,開發團隊對專案程式碼也在不斷更新。假如A版本升級到B版本,A版本能夠識別B版本的資料,這個專業術語叫做軟分叉。這種情況也沒有新的幣種產生,這裡就不過多討論了,以太坊的升級就是如此,使用者幾乎沒有感知。
我們都知道,比特幣是完全是開源的,人人可以獲得原始碼,所以人人可以在比特幣程式碼的基礎上開發各種版本,對比特幣的程式碼進行修改,分出一個新的幣種開發出來的B版本的資料不能被A版本識別,那麼就會發生A、B版本各自生成各自的資料,但是在此之前的資料一樣,也就兩份資料並存了,也就是我們說的硬分叉。
這種分叉也並沒有很高的技術門檻,甚至幾個程式設計師就能進行分叉,比特幣分叉幣裡目前市值最高的就是BCH和BSV,其實還有BCD、LBTC、SBTC等等。
這些分叉幣因為屬於少部分人搞出來的,市場的認知有限,所以大家還是隻認正宗的比特幣,因此也能看出來這些幣都只能叫XX比特幣,例如閃電比特幣,比特幣鑽石,比特幣現金等,其起名也只是根據最佳化方向來的。例如位元現金,擴大了比特幣的區塊大小,其目的是為了更好的當做支付工具來用。
同樣是硬分叉,另外一種情況,B版本得到廣泛支援,而A版本被大面積停用,那麼B版本就會繼承這個幣種正宗的稱號,而A版本反而會被改名換姓叫另外一個名字,最著名的案例就是以太坊分叉,新鏈取代舊鏈。
事件發生在2016年,是由以太坊創始人V神主導。5月底一個叫做TheDAO的專案眾籌成功上線,並且逐漸在各大交易所開放交易。6月上旬,以太坊開發人員發現TheDAO存在漏洞,到了6月中旬,就有駭客發現並利用此漏洞總計向外轉出了1200萬個以太幣,幾乎佔據了TheDAO眾籌總量的三分之一。
雖然社羣和開發者相繼提出了透過傳送大量垃圾交易阻塞交易驗證以減緩駭客的繼續偷盜、軟分叉等解決方案,但是都不能解決該問題。6月底,以太坊創始人V神提出硬分叉設想,透過硬分叉使得駭客利用漏洞轉出交易的區塊失效。全網超過85%的以太坊算力支援硬分叉,以太坊硬分叉成功。
以太坊硬分叉後,作為新鏈被大家稱為ETH,而舊鏈則被大家改稱為ETC。雖然目前以太坊和以太經典都同時存在,但是ETC的發展狀況和社羣活躍度相較於ETH都已是天差地別。
分叉本來只是一種很常規的升級的方式,到區塊鏈中為什麼變的如此“繁瑣”,茂文認為一方面是因為去中心化的特性,沒有核心開發者能夠主導比特幣的升級。
為了解決專案發展過程中發現的問題,社羣做了很多創新的構想和嘗試,也產生了各種各樣的分歧。儘管各方的立場、方案不盡相同,但其實都在積極地想要推動行業的向前發展。去中心化社羣自治帶來了無限可能性,即使它不完美。
這也正是區塊鏈的魅力,不是嗎?
作者:XBIT合夥人、COO 陶茂文