結合電腦操作系統的發展史,給成功的區塊鏈公鏈畫像
1、電腦操作系統的產生和發展
操作系統并不是與計算機硬件一起誕生的,它是在人們使用計算機的過程中,為了滿足兩大需求:提高資源利用率、增強計算機系統性能,伴隨著計算機技術本身及其應用的日益發展,而逐步地形成和完善起來的。
電腦操作系統的發展實際經歷了幾個過程:手工操作—批處理系統—多道程序系統—通用操作系統—個人電腦操作系統。
而最初的手工操作,電腦硬件的處理效率是最低的,相當于電腦每處理完一個指令就需要再次等待工作人員給予下一個操作指令;之后,發展到了多個指令一起運行的批處理系統;再之后就是多道程序系統,讓多個程序能同時進入內存運行;之后是通用操作系統和個人操作系統。
從電腦操作系統的發展來看,它最終還是走進了千家萬戶,走進每個人的身邊,才算是真正在應用并普及起來。
2、區塊鏈公鏈與電腦操作系統的內在聯系
說到區塊鏈公鏈,它的本質就是區塊鏈項目運行的基礎網絡,相對于電腦的操作系統,電腦上運行的各種軟件相當于各種區塊鏈應用(如DAPP)。
區塊鏈公鏈其實就是區塊鏈應用的操作系統!
電腦操作系統發展經歷了漫長的幾十年,因為受限制于硬件的技術發展速度;而區塊鏈可能完全不一樣,區塊鏈技術的誕生主要是在軟件技術方面,硬件技術方面的限制已沒有多少障礙。
所以區塊鏈操作系統(即公鏈)的發展肯定不再需要電腦操作系統發展那么長的時間。
3、成功的區塊鏈公鏈必須具備的特征
參照電腦操作系統來看,操作系統要能讓普通大眾接受,就必須具備幾個特點:安全、速度快、簡單好用、讓大眾能方便地開發更多應用軟件。
以上幾個特征,完全可以移植于區塊鏈公鏈上,就是公鏈必須具備安全、速度快、簡單好用、讓大眾能方便地開發更多應用,這樣的公鏈才是一條成功的區塊鏈公鏈。
4、對成功區塊鏈公鏈的幾個特征的判斷標準
安全:區塊鏈要做到安全就必須去中心化,中心化的區塊鏈公鏈肯定做不到安全,如果只是數十個超級節點來保證整個網絡運行,就避免不了某一天超級節點作惡導致整個公鏈的信任崩塌的可能性,到時,人們不再信任,公鏈就毀了。所以,公鏈必須做到去中心化。
速度快:處理速度快的硬件技術障礙已沒有,如同電腦加內存就可以讓處理速度變快一樣。只是看實現速度快的方式不同而已,如區塊分層分片技術就能做到提高處理速度。
簡單好用:如果區塊鏈公鏈需要一個人學習一個月才會使用,那就不是成功的公鏈,或者說是不具備大眾應用價值的公鏈。成功的公鏈應該讓普通人像使用電腦操作系統一樣簡單、好用。
讓普通大眾能方便地開發應用:開發應用要像普通人使用相機時更換長短鏡頭一樣簡單,即在公鏈上開發應用應該提供充足的開發模塊工具,讓大眾通過選擇不同的工具模塊就能開發出自己想要的應用,比如,提供一些模塊化的開發基礎工具,讓大眾通過十分鐘就能開發一款簡單的區塊鏈游戲。如同你在游戲中購買更換裝備一樣簡單。能做到這程程度的區塊鏈公鏈肯定會是一個相當成功的公鏈了。
綜上所述,具備了幾個特征的公鏈才會是一個成功的區塊鏈公鏈。
獵人將持續探索思考,區塊鏈公鏈的未來和成功公鏈的判斷標準,請關注后續文章更新。