開發者和礦工合二為一將是比特幣世界的災難
在比特幣(BTC和BCH)世界中,你認為誰才是真正的主導者呢?在BCH社群中,CSW引入全職開發團隊BSV來專職於節點的開發,而CSW一直聲稱擁有超過51%的BCH算力,很多人開始擔憂集礦工和開發者於一身的CSW權利是否過大。本篇文章將全方面分析比特幣生態中的權利模型。
比特幣的權利組成
比特幣生態中最重要的組成部分:開發者、礦工、使用者。開發組負責繼續加強比特幣的功能和效率,更新和完善比特幣程式碼,擁有比特幣程式碼的提交權和稽核權。尤其應該重視的程式碼的稽核權,提交權是開源系統中所有開發者的權利,人人都可以提交程式碼,但是否採納還要看少部分擁有稽核權的人;礦工顧名思義負責開採新的比特幣,投入算力來打包新區塊,處理交易資訊,驗證交易,保護比特幣網路的安全,事實上礦工是比特幣這一去中心化的點對點電子現金系統的運營者;使用者是整個比特幣系統的終端,無論是礦工還是開發者,歸根結底他們的工作最終都是服務於使用者,使用者使用比特幣進行交易,小到買杯咖啡,大到買房買車,使用者最終使比特幣在市場上廣泛的流通,經過使用者的使用比特幣就有了價值,比特幣最終成為了真正的貨幣,目前來看使用者主要由交易所來進行代表。使用者賦予比特幣價值和價格,最終反補到開發者和礦工的收益。最終這三方組成了比特幣生態中權利分佈的三角形。
權利如何相互制衡
從數學角度來看,三角形是最為牢固的形狀。比特幣設計之初就按照最可靠的模式來將權利分散化,使之這三方相互制衡,不會讓任意一方獨大,這也是比特幣能夠平穩發展9年的原因之一。開發者應該是整個比特幣生態的前端,他們的工作成果直接決定了比特幣的未來是什麼樣的,可以說在比特幣生態中開發者是唯一有能力改變現狀的一方,使用者和礦工的權利都是用來制衡開發組的。比特幣不僅不能成為開發者的一言堂,而且還要防止開發者作惡,在如今的BTC社群中,Core作為獨一無二的存在,在比特幣社群分裂後,Core就成為BTC社群唯一的獨角獸,社群反對者的聲音逐漸絕跡。Core開發組最初有5個人擁有比特幣程式碼稽核權,後來加文·安德烈森和傑夫·戈查克離開比特幣社群,弗拉基米爾·範德萊恩、格雷戈裡·麥克斯韋、彼得·沃爾三人成為了BTC開發權實際的掌控者,而更讓人擔心的是格雷戈裡·麥克斯韋、彼得·沃爾都是商業公司Blockstream的僱員。那比特幣生態中是如何防止開發者權利過大的呢?
目前開發組釋出的每一次更新和改變都需要礦工來新增新的區塊規則來改變,換句話說就是礦工擁有新規則的執行權。比如說開發組釋出了一次客戶端更新,而有些礦工認為這次更新不安全或者無效,那麼礦工們可以拒絕升級客戶端,而繼續執行過去的規則,有些礦工認為這次更新有效,選擇升級客戶端執行新規則,這時礦工間的矛盾就出來了。那麼就按照比特幣規則——算力投票,超過51%的算力為多數算力,最終比特幣網路執行多數算力選擇的規則。這就是比特幣網路給予礦工制衡開發者的權利,如果開發者擁有規則制定權和執行權,那就實際上破壞了比特幣的安全模型。
使用者作為唯一BCH價值衡量標準,使用者才能決定BCH的發展是否有意義。使用者制衡的方法非常簡單,使用者只要不接受你的新方案就會放棄使用BCH,無論是開發組還是礦工,他們的所作所為都失去了意義,沒人使用的數字貨幣一定會失敗。
身兼礦工和開發者的CSW會毀了BCH
我們已經瞭解比特幣的權利模式,開發者、礦工相互制衡,使用者制衡一切。BCH和BTC開發模式有所不同,BCH擁有多個開發組,如果開發組之間出現分歧,則直接由算力來決定路徑選擇。如果按照CSW所聲稱的那樣,毫無疑問擁有超過51%算力的BSV方案會取勝,然後BSV的開發團隊成為主力開發組,BSV團隊是CSW引入的全職開發組,也就是基本可以認定BSV的方向會被CSW掌控,而這51%的算力則會保證CSW在日後新規則的推進中不會受到任何的阻礙,規則制定者、規則執行者合二為一。且CSW曾聲稱將在BCH社群內淘汰全部的志願開發者,這將進一步加深CSW的集權性,如果長期維持下去,BCH社群再無制衡CSW的力量,去中心化、開放自由的比特幣名存實亡。一個集權的數字貨幣一定不會受到使用者的歡迎,註定失敗。
無論如何,使用者都是數字貨幣系統的最終端,BCH每一步的發展都應該重視使用者和社群的想法。