聲明:本文由內(nèi)容合作伙伴 巴比特 授權(quán)發(fā)布。
在這篇文章中,我們探討了資助開源開發(fā)的重要性,現(xiàn)有的資助機制,以及它們各自帶來的權(quán)衡。我們將研究結(jié)果應(yīng)用到比特幣和更廣泛的加密貨幣領(lǐng)域。我們分析了過去的比特幣開發(fā)是如何獲得資金的,以及在未來可能會如何發(fā)展。
現(xiàn)代數(shù)字基礎(chǔ)設(shè)施基本上都運行在開源軟件(OSS)上,但大多數(shù)人可能都不知道。與道路或橋梁等物理基礎(chǔ)設(shè)施一樣,這種基礎(chǔ)設(shè)施需要以升級、bug修復(fù)和其他改進(jìn)的形式進(jìn)行維護(hù)。
2014 年,當(dāng)谷歌的研究人員揭示了OpenSSL的一個重要漏洞時,全世界對維護(hù)不善的數(shù)字基礎(chǔ)設(shè)施所造成的潛在威脅有了一些了解。OpenSSL是一個很受歡迎的密碼代碼庫,可以安全地傳輸密碼和信用卡信息等敏感內(nèi)容。全世界超過66%的服務(wù)器都在使用它。“Heartbleed”漏洞讓攻擊者可以通過OpenSSL竊取信息。不久之后,基于UNIX的命令行工具Bash中的Shellshock漏洞可以讓攻擊者遠(yuǎn)程訪問并在受害者的計算機上執(zhí)行任意代碼。
這些多年未被發(fā)現(xiàn)并在許多場合被利用的漏洞給科技行業(yè)敲響了警鐘。
資助開發(fā)的必要性
數(shù)十億人依賴于數(shù)字基礎(chǔ)設(shè)施,這意味著我們必須對此格外重視。然而現(xiàn)實恰恰相反。開源軟件很受用戶歡迎,但在維護(hù)時卻經(jīng)常產(chǎn)生問題。開源軟件資金歷來缺乏,原因有幾個。
- 首先,很難圍繞開源軟件開發(fā)建立可持續(xù)的業(yè)務(wù)模型,因為軟件本身是非專屬的。
- 捐贈的資助形式遭受著“公地悲劇”的折磨,在這種悲劇中,開發(fā)者一味地付出,而其他人只想免費使用軟件。
- 在此之前,在保留無需許可訪問的情況下,在協(xié)議層實現(xiàn)貨幣化是不可能的。隨著加密貨幣等原生數(shù)字支付的出現(xiàn),這種情況可能會改變。
- 最后,公眾對維護(hù)不善造成的風(fēng)險缺乏認(rèn)識。這種情況在Heartbleed和Shellshock爆發(fā)之后有所改變。
所有資助都不平等
基礎(chǔ)設(shè)施最重要的一個屬性是可靠性。為了吸引更高層級的應(yīng)用,用戶和企業(yè)需要確保當(dāng)前的核心功能將得到維護(hù)。只有當(dāng)開發(fā)過程本身不受特殊利益的影響,而把用戶的利益放在首位時,這一點才能得到保證。因此,募資機制本身必須符合這些目標(biāo)。治理和籌資機制不善將導(dǎo)致的風(fēng)險包括:
- 權(quán)力的中心化:如果開發(fā)僅由1- 2 個實體提供資金,他們將在開發(fā)方向上獲得巨大權(quán)力。他們可以為他們喜歡的提案提供資金,也可以扣住他們不喜歡的提案的資金。
- 道德風(fēng)險:當(dāng)以盈利為目的的公司的員工在維護(hù)開源軟件時,也會出現(xiàn)類似的問題,尤其是該公司是該協(xié)議活躍用戶的情況下。開發(fā)者會將雇主的利益置于其他用戶的利益之上,讓商業(yè)利益來驅(qū)動開發(fā)方向。
- 協(xié)議劫持:攻擊者可能將惡意代碼引入?yún)f(xié)議。
- 協(xié)議的可塑性:如果協(xié)議對變化的可塑性過高,這就為那些想要將協(xié)議的方向塑造成對自己有利的政黨的游說和政治活動打開了大門。
比特幣開發(fā)
比特幣網(wǎng)絡(luò)也是數(shù)字基礎(chǔ)設(shè)施的一種形式,必須加以維護(hù)和完善。事實上,比特幣可能需要更迫切的持續(xù)改進(jìn),因為它是一個極具吸引力的攻擊目標(biāo)。首先,比特幣允許用戶在傳統(tǒng)金融體系之外存儲財富,從而吸引了強大的敵人。此外,攻擊比特幣更容易獲利,因為被盜的比特幣可以出售,攻擊者也可以在衍生品市場上做空比特幣。
因此,重要的是,比特幣開發(fā)要有與協(xié)議及其用戶的目標(biāo)相一致的激勵機制。在這篇文章中,我們將研究比特幣背后的支持和資助模式,這種資助是如何演變的,以及未來會發(fā)生什么。我們還將研究負(fù)面結(jié)果最小化之后的最佳結(jié)構(gòu)。
對資助機制的探索
無償志愿者
目前,無償志愿者是開源協(xié)議最常見的貢獻(xiàn)者。他們對軟件的貢獻(xiàn)和維護(hù)沒有得到直接的金錢報酬,但是可能有其他的動機,包括技能和聲譽的建立,意識形態(tài)的原因,或者僅僅是對貢獻(xiàn)的熱情。
OpenSSL就是一個由無償志愿者維護(hù)的開源軟件。由于Heartbleed帶來的恐慌,一群科技公司最近發(fā)起了一項計劃來資助重要的開源項目。另一個例子就是比特幣,中本聰首當(dāng)其沖。直到 2012 年,比特幣開發(fā)者才開始收到外部資助。
志愿者模式有很多優(yōu)點。首先,缺乏資金往往會吸引那些對項目真正有激情的傳教士般的開發(fā)者,并對改進(jìn)軟件保持長期的戰(zhàn)略眼光。第二,這種模式下的開發(fā)者更傾向于協(xié)作,更愿意與他人合作。準(zhǔn)入門檻也更低——所有開發(fā)者都可以了解軟件并提交pull request。
然而,這樣也會有開發(fā)者流失的風(fēng)險,并且沒有足夠的開發(fā)者愿意在沒有直接報酬的情況下工作。無論是精力耗盡、缺乏時間,還是失去動力,開發(fā)者都不可能無限期地做出貢獻(xiàn),而且隨著軟件的發(fā)展,擴大開發(fā)者社區(qū)可能會很困難。此外,大多數(shù)開源軟件不依賴于正式的結(jié)構(gòu)或?qū)嶓w,以一種“市集”的方式運行,許多不同的開發(fā)者獨立地審查和提交請求。以太坊因為沒有一個直接的、集中的開發(fā)方法而遭到了批評,F(xiàn)red Wilson認(rèn)為“這些項目所采用的去中心化的開發(fā)方法不適合設(shè)置最后期限和交付日期。”
贊助
贊助是支持開源軟件項目的另一種常見形式。在這種模式下,企業(yè)和個人可以向非營利組織捐款,非營利組織將資金分配給開發(fā)者,或者直接支付。
像微軟和谷歌這樣的公司都是Linux基金會的主要捐助者,該基金會是一家非盈利組織,負(fù)責(zé)雇傭開發(fā)者來全職開發(fā)Linux內(nèi)核。Stripe也有一個資助開源的項目,為從機器學(xué)習(xí)到數(shù)據(jù)庫再到基礎(chǔ)設(shè)施的眾多開源軟件提供津貼和支持。
有時,這種支持和資助是沒有附加條件的,有時對于優(yōu)先考慮哪些特性有一些小要求。盡管如此,所有贊助模式的共同之處是,捐助者受益于軟件的長期健康和可持續(xù)性。
贊助模式的最大好處在于,它們通常能使捐助者和開發(fā)者之間的利益保持一致。如果項目創(chuàng)造了大量的價值,那么在此基礎(chǔ)上進(jìn)行建設(shè)的公司就會受到激勵,繼續(xù)為這些項目提供資金。此外,傳教士開發(fā)者現(xiàn)在有資源來進(jìn)行長期貢獻(xiàn)。最后,軟件本身沒有商業(yè)利益,也沒有直接從軟件本身抽取費用。
如果贊助者數(shù)量很少,就會出現(xiàn)問題。一個項目的持續(xù)發(fā)展越依賴于一個實體,他們就越能影響項目的方向(不管這個權(quán)力是否已經(jīng)行使)。
盡管如此,贊助模式仍然是一種較為成熟的資助模式,在許多開放源碼軟件中都得到了成功的應(yīng)用。它可以是一個強大的籌款工具,很好地協(xié)調(diào)所有利益相關(guān)者之間的利益,并確保在一段時間內(nèi)維持下去。
營利性公司
在這個模型中,一個營利性的公司通過安裝、維護(hù)和支持來幫助運行開源軟件的客戶。此外,公司可以從建立在此協(xié)議之上的商業(yè)應(yīng)用中獲利(例如,建立在SMTP上的應(yīng)用Gmail)。
舉個例子,RedHat是一家為Linux提供服務(wù)、培訓(xùn)和支持的公司。其簡化了企業(yè)與Linux內(nèi)核的交互,加快了軟件的開發(fā)和使用。在比特幣領(lǐng)域,以盈利為目的的公司Blockstream專注于利用比特幣區(qū)塊鏈實現(xiàn)產(chǎn)品變現(xiàn),包括Liquid側(cè)鏈、挖礦、數(shù)據(jù)接入等等。
如果這些商業(yè)應(yīng)用能夠在市場上立足,這將是一個強大的可持續(xù)資金來源。該公司對開源項目的長期成功非常感興趣,并將繼續(xù)為其提供支持和專用資源。
然而,也有人對這種商業(yè)模式的可行性表示懷疑。與微軟或蘋果等公司相比,RedHat從其服務(wù)中獲取的價值要少得多,它的成功能否被其他公司復(fù)制還是未知數(shù)。此外,如果商業(yè)利益超過了共同利益,就存在道德風(fēng)險。
協(xié)議層變現(xiàn)
在協(xié)議層變現(xiàn)的方面,加密貨幣領(lǐng)域新增了募資機制,其中最出眾的例子就是ICO的興起。
ICO的過程即發(fā)行稀缺的token來充當(dāng)網(wǎng)絡(luò)的本地單位。在最初的ICO模型中,資金將以合約的形式收集,token的所有權(quán)按出資比例進(jìn)行分配。項目路線圖將設(shè)定資金的分配時間,token持有人將對已發(fā)布的資金時間表進(jìn)行投票。如果最初的項目發(fā)起者無法完成讓token持有者滿意的工作,貢獻(xiàn)者可以雇傭另一個團(tuán)隊來完成。這可以與某種提案系統(tǒng)相結(jié)合,允許token持有者根據(jù)token權(quán)重衡量項目優(yōu)先級。
實際上,如今大多數(shù)ICO的發(fā)起人獲得了大部分的收益,以及一大部分token資金。一般來說,與最初的計劃相比,大多數(shù)ICO的檢查點和基于時間表的結(jié)構(gòu)更少,這導(dǎo)致了token項目更容易陷入短線思維。
有利的一面是,ICO已經(jīng)籌集了數(shù)十億美元的資金。與以前開源技術(shù)的變現(xiàn)努力相比,這為開發(fā)者提供了大量的資源來開發(fā)協(xié)議。此外,這種資助模式通常給單個公司或開發(fā)團(tuán)隊強有力的授權(quán),可以形成高效的決策制定和迭代。
盡管到目前為止,ICO已經(jīng)吸引了很多人,但是當(dāng)前的ICO仍然存在一些嚴(yán)重的問題。
- 一旦開發(fā)者在網(wǎng)絡(luò)啟動后立即收到(token)獎勵,他們可能缺乏開發(fā)和維護(hù)軟件的動力。一些token項目,如Zcash,希望通過給協(xié)議級的開發(fā)人員提供持續(xù)性的獎勵來緩解這個問題。這種獎勵可以以通貨膨脹的形式實施——這通常是發(fā)行計劃的一部分,可以自動預(yù)留資金用于支付開發(fā)費用,也可以按交易收取費用。提供獎勵可以確保激勵機制的長期一致性,因為獎勵的價值將取決于區(qū)塊鏈運作是否健康。
- 通過ICO進(jìn)行的融資往往將權(quán)力集中在少數(shù)幾個開發(fā)者身上,使得外部人士很難做出有意義的貢獻(xiàn)。此外,當(dāng)其他人能夠得到報酬時,志愿者幾乎不會有動力免費為一個項目工作。
- 最后,中心化的公司或基金會很容易成為爭議焦點或法律審查的目標(biāo)。 2017 年發(fā)起的ICO Tezos籌集了 2 億多美元,圍繞資金控制權(quán)的爭議則持續(xù)了一年。Telegram于 2018 年進(jìn)行了數(shù)十億美元的融資,目前正因向投資者進(jìn)行未經(jīng)注冊的證券發(fā)行而成為SEC的目標(biāo)。
綜上所述,協(xié)議變現(xiàn)一直是資助開源加密貨幣項目的一種常用方法,但其長期可行性仍是未知數(shù)。許多已發(fā)行資產(chǎn)的用途如何,以及監(jiān)管障礙是否會阻止未來的應(yīng)用,仍有待觀察。
比特幣開發(fā)者資助歷史
自 2009 年創(chuàng)世區(qū)塊問世以來,比特幣的發(fā)展和支持已經(jīng)取得了很大的進(jìn)步。在最初的幾年里,它是由中本聰和少數(shù)其他志愿者維護(hù)的。當(dāng)比特幣開始普及并形成市場價格時,它也開始吸引外部開發(fā)者。
到了 2012 年,投資者和外部貢獻(xiàn)者開始意識到需要更多有組織的支持,因此他們創(chuàng)建了比特幣基金會。其使命是為全球用戶標(biāo)準(zhǔn)化、保護(hù)和促進(jìn)比特幣密碼貨幣的使用,其創(chuàng)始成員包括Gavin Andresen、Charlie Shrem、Mark Karpeles和Roger Ver。有一段時間,這個基金會在生態(tài)中扮演了重要的角色,甚至給多個核心開發(fā)者支付工資,如Gavin Andreesen和Wladmir van der Laan。然而,到了 2015 年,該基金會的資金已經(jīng)耗盡。
在這個情況下,麻省理工學(xué)院數(shù)字貨幣計劃(DCI)開始支持比特幣。DCI于 2015 年在麻省理工學(xué)院媒體實驗室的支持下成立,獲得了Andresen、van der Laan和Cory Fields的支持。 2016 年,他們宣布推出 90 萬美元的比特幣開發(fā)基金,吸引了幾家大型交易所進(jìn)行捐款。自 2015 年 4 月以來,在DCI支持下工作的開發(fā)者承擔(dān)了14%的Bitcoin Core代碼。
隨著時間的推移,出現(xiàn)了其他支持比特幣的組織。包括Gregory Maxwell、Pieter Wuile和Matt Corallo在內(nèi)的一群開發(fā)者創(chuàng)立了Blockstream,他們的使命是改進(jìn)Bitcoin Core,建立了數(shù)據(jù)服務(wù)和側(cè)鏈等輔助業(yè)務(wù)。Blockstream已經(jīng)獲得了 9000 萬美元的VC投資,其員工對比特幣做出了許多重大貢獻(xiàn),從大量的改進(jìn)協(xié)議(BIP)和對SegWit的研究,到保密交易、密碼代碼庫libsecp256k1 以及閃電網(wǎng)絡(luò)等等。
2014 年,Alex Morcos和Suhas Daftuar創(chuàng)建了Chaincode Labs,這是另一個致力于支持比特幣的重要非營利組織。Chaincode專注于比特幣軟件的開發(fā)、審核、測試和維護(hù),并培訓(xùn)了許多有抱負(fù)的開發(fā)者。Chaincode支持的開發(fā)者做出的貢獻(xiàn)包括費用估算算法、Fibre網(wǎng)絡(luò)和BetterHash。
資助比特幣開發(fā)的一個有趣動態(tài)是,通過積極支持開發(fā),持幣者可以從協(xié)議本身得到“回饋”。協(xié)議的持續(xù)健康和維護(hù)有利于比特幣的長期價格發(fā)展,在經(jīng)濟上有利于比特幣的所有者。通過這種方式,對比特幣的支持和發(fā)展的“捐贈”可以被視為一種投資,以提高自己持有的比特幣的價值。這種動態(tài)與向維基百科這樣的項目捐贈不同,后者給捐贈者帶來的好處要分散得多。
除了前面提到的例子,許多其他組織在直接或間接地支持比特幣的核心開發(fā)和維護(hù)。Xapo、比特大陸和Coinbase這樣的比特幣公司,其核心業(yè)務(wù)依賴于比特幣的健康發(fā)展,并且在過去一直支持開發(fā)者專注于改進(jìn)和維護(hù)協(xié)議。成立于 2018 年的非營利組織Bitcoin Optech在推動比特幣擴容技術(shù)的普及方面做了很有價值的工作,包括SegWit、批量交易、費用估計、coin selection和閃電網(wǎng)絡(luò)。金融科技公司Square最近宣布了Square Crypto,該公司現(xiàn)在雇傭了 6 名專注于比特幣和閃電網(wǎng)絡(luò)的開發(fā)者。
總體而言,自誕生以來,致力于改善比特幣的資源規(guī)模和質(zhì)量已經(jīng)取得了長足的進(jìn)步。有各種各樣的組織,從非營利組織到學(xué)院,再到大型科技公司,它們的明確使命是為比特幣貢獻(xiàn)力量。貢獻(xiàn)者的多樣性確保了沒有一個組織對協(xié)議有過多的影響力,這也是比特幣從一個小眾開源軟件到數(shù)百萬人可以依賴的重要數(shù)字基礎(chǔ)設(shè)施的健康成熟的標(biāo)志。
未來比特幣開發(fā)資助之路
如果比特幣生態(tài)繼續(xù)擴大,基于比特幣這一重要基礎(chǔ)設(shè)施進(jìn)行互動的公司和個人數(shù)量將進(jìn)一步增加。一旦這種情況的發(fā)生,我們預(yù)計用于比特幣開發(fā)的注意力和資源也會增加。
與此同時,我們目前正在見證基于比特幣的一個更高層次的獨立生態(tài)的誕生,尤其是閃電網(wǎng)絡(luò)。在過去幾年中,Lightning Labs、Radar以及Acinq等組織已經(jīng)獲得了投資,并開始開發(fā)閃電網(wǎng)絡(luò)協(xié)議,并圍繞其開展業(yè)務(wù)。
最后,我們預(yù)計資金將最終用于軟件工程師。