選單

區塊鏈專案不開源就是耍流氓嗎?

區塊鏈專案不開源就是耍流氓嗎?

什麼是區塊鏈開源專案?

開源就是原始碼公開可見,可以公開給大家使用,可以被編輯和修改。不開源就是非公開,看不見原始碼,不能被編輯。舉個例子就好比飯店,九毛九公開廚房給大家看,大家可以看到做菜全過程,而點都德不公開廚房,大家就看不見做菜的過程。區塊鏈開源專案就是公鏈原始碼可見,大家都可以編輯和使用。

不開源就是耍流氓

小蟻的達飛鴻說:“區塊鏈本身要解決的是信任問題,顛覆的是傳統的單點信任和對某一中心化機構的信任。如果不開源,那仍將會是一箇中心化的機構,與區塊鏈的精神背離。” 他半開玩笑地指出,“不開源的區塊鏈都是耍流氓”。讓所有人看見原始碼本身構建了信任的基礎,所有的程式執行都遵循同一原則,大家彼此互信。

區塊鏈專案不開源就是耍流氓嗎?

大家最熟悉的開源軟體就是安卓,它是現在影響力最大的開源軟體之一,如果沒有安卓的開源開放,相信今天沒有那麼多手機廠商和移動網際網路的興起。一個人的能力肯定沒有一群人的能力大,開源軟體,人人都可以在原始碼之上改進,最佳化,最終會向一個比較完美的結果演變。蘋果的生態也很開放,現在他們也推出了開源Swift。

開源專案將更容易存活

從商業角度考慮,滿足使用者需求而不是捆綁使用者,能夠讓使用者持續使用的方式,是持續輸出價值,而不是拉住使用者不讓走。沒有開源的基礎技術是沒有生命力的,因為它很難被廣泛使用。在商業上,一個開源專案被大範圍使用後,是能夠得到全社會的資源的參與,可以使得整個技術升級換代成熟起來變得非常迅速,過去可能要經過三年、五年、甚至十年的時間去進化,因為開源的力量,在短短几個月內可能就完成了。若是不能做到開源,那所宣稱的區塊鏈技術則是“掛羊頭賣狗肉”,根本不是對於一項技術的信任,而是對商譽、對公司或者對個人的信任。這種信任本身是脆弱的,需要其他輔助的措施來建立這種信任。

區塊鏈專案不開源就是耍流氓嗎?