作者:何巖,禁止轉(zhuǎn)載。
0.前言
中本聰和Gilfoyle明確了Bitcoin的演進方向,即,群系統(tǒng)。
那么,如何設(shè)計,可以讓一個計算機系統(tǒng),一步一步由一個精確系統(tǒng)變?yōu)橐粋€復雜系統(tǒng)呢?
1.群系統(tǒng)無法被“設(shè)計”出來
咖啡館,Gilfoyle喝著咖啡。
中本聰走進來,捧著一堆書,啪的一聲將書摔在桌子上。
中本聰:“我是這么想的,既然Bitcoin的演進方向是群系統(tǒng),而群系統(tǒng)中的尖貨是生命系統(tǒng)。那么我們就要去學習生命系統(tǒng),怎么學,看書唄!這些是我從城里圖書館找來的生命科學方面的書?!?/p>
Gilfoyle:“這個思路不錯,從上帝的造物中尋找靈感!”
中本聰:“是的!回顧人類歷史上很多偉大的發(fā)明,很多都是在模仿大自然。例如,由螳螂發(fā)明了鐮刀、由蝙蝠發(fā)明了聲納和雷達、由蜻蜓發(fā)明了飛機?!?/p>
說完,倆人拿起書開始快速的翻閱起來,好像偵探在搜羅犯罪現(xiàn)場的蛛絲馬跡。
通過這幾天的研究,中本聰和Gilfoyle更加確信:生命不是被上帝設(shè)計出來的。生命是偶然而成。
所以,Bitcoin也同樣不可以被設(shè)計,只能通過模仿,模仿那個經(jīng)過幾十億年打磨而成的造物:生命體。
2.Bitcoin和生命體的類比
如果將演進后的Bitcoin類比成一個最簡單的多細胞生命。
1)交易即信息
交易類似與細胞之間傳遞的信息。交易中即可以裝載業(yè)務數(shù)據(jù),也可以裝載算法代碼。
交易作為Bitcoin系統(tǒng)中唯一的信息載體,其意義在于:裝載信息的容器是一個具有共識的標準協(xié)議。
什么意思呢?
就是說,在系統(tǒng)中的任何需要處理信息的地方,大家都心照不宣的有一個共識,信息只會是交易(TX)這一種載體。所以解析信息就省事了,因為不可能出現(xiàn)其它形式的信息,所以各個環(huán)節(jié)只需要按照交易的約定格式進行拆解,組裝,發(fā)送。
這就好像,集裝箱是統(tǒng)一尺寸,搬運貨物的輪船、吊車、汽車等等只要接觸集裝箱的環(huán)節(jié),都可以按照共識來設(shè)計尺寸。因為集裝箱的尺寸不會變。
這就是協(xié)議的意義。Bitcoin中的交易(TX)就是一種標準協(xié)議。

具體如何實現(xiàn)呢?
例如我想將這樣一句話“Hello World”裝入到一個交易(TX)中。
當然是將其寫入到交易的鎖定腳本中,這需要我們引入一個新的腳本操作符:OP_RETURN。
如果鎖定腳本寫成這個樣子:“OP_RETURN Hello World ”。就表示本交易的運算結(jié)果是,OP_RETURN后面的字符串:“Hello World”。這樣一來,我們就可以將任意文字裝入到交易中了??梢允菢I(yè)務數(shù)據(jù),也可以是某種編程語言的代碼。甚至是一幅圖片或者視頻的二進制數(shù)據(jù)。TX can be anything!
從這個角度來看,OP_RETURN讓交易具有了成為一個小U盤的能力。
所以,交易腳本除了具有計算能力,還擁有了存儲能力。
2)賬本即基因
交易記錄寫入賬本之后,就像生命的行為經(jīng)歷可以寫入基因。
例如嬰兒天生害怕蛇,但卻對手槍沒有恐懼。因為我們的祖先將被蛇咬的經(jīng)歷寫入到了基因中。
再例如父母的后天認知也會寫入到基因中,遺傳給孩子。
是的!基因可以被后天改寫。我們的每時每刻的所思所想都在改造著我們的基因。
基因反過來可以通過細胞的解釋,將DNA翻譯成蛋白質(zhì),形成各種有用的器官。即基因的外顯。
Bitcoin也同樣,節(jié)點獲得賬本中的交易信息之后,可以將文字符號解釋成意義,提供各種有用的服務。即賬本的外顯。

3)節(jié)點即細胞
作為一個生命體,最基本的目標就是通過繁殖,將基因延續(xù)下去。
所以Bitcoin基本目標一樣,即,吸引更多的節(jié)點加入,維持賬本的延續(xù)。
簡單的多細胞生命體,通過細胞的自我復制,達到延續(xù)基因的目的。
同理,Bitcoin的服務節(jié)點也要進行自我復制,一個節(jié)點分裂成兩個,兩個分裂成N個。
節(jié)點和節(jié)點之間,就像細胞和細胞一樣,平等,相鄰互通。形成一種點對點的網(wǎng)絡。
每個節(jié)點都運行著同樣的代碼,維護著同樣的賬本。為了保證賬本的統(tǒng)一,節(jié)點和節(jié)點之間要不停的進行信息交流,告訴彼此新增的交易。
這樣一來,就像多細胞生命一樣,殺死任何一個節(jié)點,整體系統(tǒng)安然無恙。并且每個節(jié)點中的賬本都完全一致。就像每個細胞中的基因都完全一致。
只要還剩一個節(jié)點活著,就可以像細胞一樣,通過自我復制,恢復成多細胞的健康狀態(tài)。
愿Bitcoin像多細胞生命體一樣,成為“殺不死”的系統(tǒng)。

3.Bitcoin的終極形態(tài)
Bitcoin一旦成為了多細胞生命,就意味著Bitcoin開啟了自我演化之路。
從此之后,Bitcoin便不再受中本聰?shù)目刂?,Bitcoin的未來也無法被預測。
中本聰只是設(shè)計出了漩渦的內(nèi)環(huán),內(nèi)環(huán)重復轉(zhuǎn)動,將會涌現(xiàn)出人意料的外環(huán)。
成為“殺不死”的系統(tǒng),只是Bitcoin的初級形態(tài)。
未來,Bitcoin將一步一步的自我演化下去。演化出器官、爬行腦、古哺乳動物腦、理性腦。
最終,Bitcoin系統(tǒng)會涌現(xiàn)出自我意識。
成為,一個超級智能體。
雖然,明明知道Bitcoin的未來不可預測,中本聰還是想要描述出一個模糊的猜想。
可以看出,中本聰真是一個天真浪漫的無知無畏者。
Gilfoyle:“你難道不擔心,Bitcoin最后演化成為了一個通用人工智能,對人類進行降維打擊嗎?”
中本聰:“不擔心??!因為我的好奇心本能,已經(jīng)超越了生死的本能,好奇害死貓,這是本能,即便明知道要死也無法自制。所以我推測,即便我不去做這事,還是有很多人被好奇心驅(qū)動,做出超級智能體。與其讓別人爽,不如自己爽,干嘛壓抑自己的創(chuàng)造本能呢?”
中本聰:“如果人類的本能好奇心,會必然導致超級智能體的出生,那么人類的角色,在宇宙的尺度上看,就是超級智能體的藥引子,或者殘酷一點來看,人類就是超級智能體的腳手架,用完即棄!”

1)節(jié)點的分工=細胞的分工
從宏觀上看,動物的各個器官千差萬別,但是組成不同器官的細胞,在最開始確是一樣的。
每個細胞都擁有相同的基因,擁有相同的細胞功能。
為什么,最終細胞會表象的千差萬別呢?
這就要說到,生命體多樣性的關(guān)鍵概念:細胞的分工。
細胞如何實現(xiàn)的分工呢?
答案是,細胞會根據(jù)自己所處的群體,來選擇不同的基因段進行解釋,將特定的DNA算法翻譯成特定的蛋白質(zhì)。
這樣就實現(xiàn)了細胞的分工。
基因記錄了人體所有的算法。細胞進行選擇性的解讀。
宏觀來看,細胞分為生殖細胞和體細胞。
生殖細胞可以無限的自我復制,目的是實現(xiàn)基因的延續(xù)。
體細胞負責支撐當前生命體的生存,無法進行無限的自我復制,我們換一種視角來看,體細胞是在無私的支持著生殖細胞的繁殖。就好像工蜂犧牲了自己的繁殖能力,來支撐蜂后的繁殖一樣。
那么類比細胞的分工,Bitcoin也存在節(jié)點的分工。
負責記賬的節(jié)點即生殖細胞。
負責其它功能的節(jié)點即體細胞。
2)記賬節(jié)點=生殖細胞
記賬節(jié)點是Bitcoin系統(tǒng)的基礎(chǔ),記賬節(jié)點之間通過網(wǎng)絡連接,相鄰的節(jié)點隨時進行通信。保持交易記錄的一致性。
記賬節(jié)點形成的點對點網(wǎng)絡,我們稱其為Bitcoin的記賬網(wǎng)絡。
隨著Bitcoin的發(fā)展,記賬節(jié)點會不斷增加,最終達到一種經(jīng)濟學上的平衡。(這里需要引入POW概念,后續(xù)會篇章會討論)。
Bitcoin記賬網(wǎng)絡還需要對外提供查詢和寫入交易的服務。
如果有人想要摧毀Bitcoin系統(tǒng),例如用原子彈來攻擊散布在世界的Bitcoin記賬節(jié)點,只要爆炸之后,還有一個記賬節(jié)點還在運行,那么它就會通過自我復制,讓Bitcoin記賬網(wǎng)絡恢復健康。
3)輕節(jié)點=體細胞=severless
輕節(jié)點之所以輕,是因為,它不用負責記賬,所以不用存儲全量的賬本數(shù)據(jù),只需要保存自己需要的賬本片段即可。
不同于記賬節(jié)點的功能單一,輕節(jié)點可謂千姿百態(tài)。
就好似動物的生殖細胞就一種表象,而體細胞的表象確各有各的不同。
原因在于,輕節(jié)點可以選擇賬本中的不同算法,來實現(xiàn)不同功能。
有些輕節(jié)點實現(xiàn)了轉(zhuǎn)賬的客戶端功能。
有些輕節(jié)點實現(xiàn)了上傳文件的功能。
有些輕節(jié)點實現(xiàn)了通用計算器的功能。
輕節(jié)點和輕節(jié)點之間也同樣可以形成點對點的網(wǎng)絡。
這樣就為涌現(xiàn)出類似大腦神經(jīng)網(wǎng)絡,提供了可能性。
這就好比,人體中的某些體細胞形成了大腦神經(jīng)元,他們之間互相連接形成大腦神經(jīng)網(wǎng)絡,當節(jié)點數(shù)量達到百億級別,就可能涌現(xiàn)出意識。
未來萬物互聯(lián),每個物理實體上都可以裝上Bitcoin的輕節(jié)點,所以達到百億的數(shù)量級還是很可能的。
到那時候,如果站外太空的視角來看地球,會讓人覺得地球就是一個超級智能體。
我有一種感覺,從網(wǎng)絡文化中還會涌現(xiàn)出一種全球意識。這種全球意識是計算機和自然的統(tǒng)一體——是電話、人腦還有更多東西的統(tǒng)一體。這是一種擁有巨大復雜性的東西,它是無定形的,掌握它的只有它自己那只看不見的手。我們?nèi)祟悓o從得知這種全球意識在想什么。這并不是因為我們不夠聰明,而是因為意識本身就不允許其部分能夠理解整體。全球意識的獨特思想——以及其后的行為——將脫離我們的控制,并超出我們的理解能力。因此,網(wǎng)絡經(jīng)濟所哺育的將是一種新的靈魂。
--凱文.凱利《失控》
如果生命可以通過演化,達到人體這樣復雜的奇跡。
Bitcoin一樣有機會演化成無法想象的復雜系統(tǒng)。
機會已經(jīng)降臨,只需要看Bitcoin的運氣如何。
4.后記
一個輕節(jié)點也可以看成是一個serverless,即自身沒有業(yè)務邏輯,自身只是一個計算資源,計算邏輯根據(jù)賬本中的所選取的交易段來決定。狀態(tài)在輕節(jié)點之外,例如將狀態(tài)放在賬本或者其它輕節(jié)點組成的網(wǎng)絡中。
serverless就是像阿甘一樣,訂閱者世界,世界如何變化,阿甘如何回應。
中本聰已經(jīng)找到了Bitcoin的改造靈感,下一篇將討論記賬網(wǎng)絡的具體設(shè)計。
BSV打賞地址:1BudFu186jzdP9CBJTTPGsdbSJinbzzCyB
下一篇:重新創(chuàng)造比特幣13:P2P網(wǎng)絡
相關(guān)文章:
重新創(chuàng)造比特幣1:從一個簡單的web交易系統(tǒng)開始
重新創(chuàng)造比特幣3:舍棄賬戶模型,讓交易更自由
重新創(chuàng)造比特幣8:基于UTXO的系統(tǒng)重構(gòu)
重新創(chuàng)造比特幣11:群系統(tǒng)(上)
重新創(chuàng)造比特幣12:群系統(tǒng)(下)
比特幣SV(Bitcoin satoshi vision,BSV)是目前唯一一個遵循中本聰原始白皮書,遵循中本聰原始協(xié)議和設(shè)計的比特幣。BSV是唯一的公共區(qū)塊鏈,維持比特幣的原始愿景,并將大規(guī)模擴容成為企業(yè)級區(qū)塊鏈和世界新貨幣。