思考:開源是什麼意思?開源又意味什麼?| 烤仔創作者聯盟

買賣虛擬貨幣

寫在前面

在幣圈,“開源”是我們經常聽到的一個詞。

那麼,“開源”是什麼意思,是開源節流嗎?顯然不是。

今晚小蜜蜂就聊一聊開源這個話題。


開源

開源,(open source)全稱為開放原始碼。

它有三重含義。

第一重,原始碼透明。一個專案、一個軟體,它的原始碼是公開可見的。一個專案方,開源是意味著,你們可以看見我這個專案、這個軟體是如何執行的。我沒有任何隱藏,完全的開放。

第二重,原始碼可參與。開源以後,任何人都可以在一個開源的平臺上,可以參與這個程式的研究、討論和編寫程式。

第三重,原始碼可用。開源以後,這個程式碼其他人是可以拿去使用的。當然,這裡有一個爭議的問題,就是可用是否可商用。


?比特幣與開源?

比特幣顯然是開源的。

小蜜蜂覺得,比特幣如果不開源,一定會有人買它的程式碼回去。

第一,可以用作科研。

第二,可以用來建立一個分散式的支付結算系統,比如銀行。

第三,可以用來建立其他的分散式網路。

如果不開源,比特幣真的可以賣錢了。

但是,不能因為它開源了,就否認了它的價值。

開源了以後,它變成了一個人人可參與的網路。當然,參與它的人是要花錢買礦機的,所以就有了價值的傳遞。使用者將比特幣轉賬給其他人,然後手續費和新產生的比特幣轉移給礦工。當然還有礦池的參與。

總之,它的價值模式變成了一個網路內部的流動。當然,由於這個網路的使用者越來越多,規模越來越大,會有更多的價值流入。所以比特幣的價值具有成長性。(當然,大家的投機炒作的這個不太哈。)


公鏈與開源

公鏈,tvb 不止一次提到過,不開源的公鏈,不算公鏈。

公鏈,公有區塊鏈。並不是說人人都可以參與進來挖礦就可以了。應該是一個人人都可以看見它的執行機制,並且有可能參與這個程式研究和程式碼更新的。

這樣的才以算是公鏈。

公有區塊鏈的意義之一就是開源,就是一個大眾維護的程式。無論全球哪個地區、哪個國家的人,不受時間限制,都可以學習、研究以及參與公鏈的開發。


抄襲與開源

波場,經常被質疑程式碼抄襲。

eos 原力、goc 也是在 eosio 的基礎上進行了一定的調整。

首先,tvb 想說,如果公鏈開源時,宣告中允許程式碼被商用,那麼波場、eos 原力、goc 等,這些專案,他們做的事是完全合法的。而波場的原始碼在 2 年內 , 有 12204 次提交 :

其次,tvb 想說。像波場這樣做,我們稱之為二次開發。

一方面,在原有開源的程式碼的基礎上,有可能開發出更好的程式;

另一方面,使用開源程式,可以將更多的精力用於擴充套件程式的應用場景。

所以,使用開源程式並不是一件可恥的事。


寫在最後

其實開源是一種和區塊鏈精神非常符合的東西,它是開放的,人人可以參與的一種形式。

開源是好事,希望更多的專案可以開源。

當然,最重要的是,希望更多的專案,真的有料可以開源出來……


免責聲明:

  1. 本文版權歸原作者所有,僅代表作者本人觀點,不代表鏈報觀點或立場。
  2. 如發現文章、圖片等侵權行爲,侵權責任將由作者本人承擔。
  3. 鏈報僅提供相關項目信息,不構成任何投資建議

推荐阅读