世界上有很多人在研究不同的模塊。他們共同幫助
區塊鏈構成一個完整的體系。區塊鏈是一個技術集大成者。我這里有一個思考,為什么公鏈很難設計?
因為傳統系統設計理念是分模塊的,機制(mechanism)和策略(policy)是分開的。我想寫一個文件,怎么把文件寫進去?為什么要寫這個文件?這兩件事是分開的。policy更多的是根據特定應用優化性能,mechanism就是我要把它做得更快、更可靠、更安全。在傳統系統中這兩個架構是分開做的,但是在公鏈系統中,這兩部分是分不開的,因為你的性能、網絡狀態、共識機制跟你的系統有多安全,能不能達成共識,跟你的策略,以及獎勵都是有關系的,所以它的policy和mechanism是混雜在一起的。
失去了傳統的設計和開發的方法論,如何開發?團隊如何設計?我們需要多少個天才程序員才能設計出一個完整的系統?把剛剛所說的這些結合在一起,反正我是想不明白。
最后,我想引用一段話:“有兩種方法來構建一個軟件,一種是設計的非常簡單,所以它明顯沒有缺陷;另一種是讓設計變得超級復雜,所以它沒有明顯的缺陷,前一種方案遠比第二種難。”我覺得對于大家想設計一個巨復雜的區塊鏈平臺來說,這句話值得大家回味。
版權申明:本內容來自于互聯網,屬第三方匯集推薦平臺。本文的版權歸原作者所有,文章言論不代表鏈門戶的觀點,鏈門戶不承擔任何法律責任。如有侵權請聯系QQ:3341927519進行反饋。