重新創(chuàng)造比特幣2:第一個(gè)版本上線啦

作者:何巖,禁止轉(zhuǎn)載。

1.Bitcoin0.0.1版上線啦

一周之后,中本聰完成了Bitcoin第一版的編碼工作,按照之前的計(jì)劃,中本聰跑到最近的電腦城買了一個(gè)低配的服務(wù)器,把服務(wù)器抱回咖啡館,連上網(wǎng)線,裝上linux操作系統(tǒng)。最后將寫好的系統(tǒng)部署了上去,啟動(dòng)!

又在godaddy.com(賣域名的網(wǎng)址)上買了域名:www.bitcoin.org,關(guān)聯(lián)到Bitcoin的主機(jī)IP,通過域名可以訪問Bitcoin系統(tǒng)啦。

Bitcoin就這么羞澀的向世界宣布:“我來啦!”

中本聰說:“老板,Bitcoin可以用啦!”

老板Bob沖著店里的顧客喊道:“哈哈,太棒了!有誰想成為歷史上第一個(gè)使用Bitcoin的人?”

Alice說:“我來!Bitcoin還是受了我的啟發(fā)呢!我要用它買杯拿鐵。小子,這玩意怎么用?”

中本聰說:“你先用手機(jī)的瀏覽器打開這個(gè)網(wǎng)址:www.bitcoin.org"

Alice用手機(jī)打開Bitcoin的網(wǎng)站看到的是這個(gè)樣子的界面:(見下圖)

登陸界面


Alice說:“哇,真的運(yùn)行起來啦!小子,我的用戶名和密碼是什么?”

中本聰說:“忘了給你注冊(cè),稍等!”

中本聰進(jìn)入到Bitcoin的主機(jī)后臺(tái),用vi工具(linux上的編輯文件的工具)在user.txt里面加上了一行數(shù)據(jù)。

Alice, Bitcoin123, 0

“好了,你的用戶名是Alice,密碼是Bitcoin123,密碼千萬別告訴別人”

Alice在登陸頁面輸入了用戶名和密碼,界面變成了這個(gè)樣子:(見下圖)

個(gè)人余額界面


Alice:“我的余額是0,需要用美元兌換Bitcoin嗎?”

中本聰:“是的,你給我美元現(xiàn)金,我給你轉(zhuǎn)賬Bitcoin”

Alice給了中本聰100美元,中本聰用自己的賬號(hào)登陸后給Alice轉(zhuǎn)賬了100個(gè)Bitcoin。

中本聰解釋道:“如果你想換回美元,你再找我用Bitcoin兌換成美元”

中本聰就成為了人肉的Bitcoin交易所。

貨幣總量等同于中本聰自己的賬號(hào)的默認(rèn)余額:2100萬個(gè)Bitcoin。

當(dāng)然這只是一個(gè)臨時(shí)方案,這樣的系統(tǒng)設(shè)計(jì)和美聯(lián)儲(chǔ)沒有本質(zhì)的不同,中本聰想增發(fā)貨幣只需要偷偷摸摸的修改余額即可。

這個(gè)問題后面會(huì)一步一步的解決。先讓Alice完成第一筆交易。

Alice說:“現(xiàn)在可以轉(zhuǎn)賬給Bob了嗎?”

中本聰說:“可以啦,你刷新下頁面,會(huì)看到100個(gè)Bitcoin的余額,然后點(diǎn)轉(zhuǎn)賬按鈕!”

Alice刷新了一下頁面,果真余額變成了100個(gè)比特幣(見下圖)

Alice的余額界面


接下來Alice點(diǎn)擊了轉(zhuǎn)賬按鈕,界面變成了這個(gè)樣子(見下圖)

轉(zhuǎn)賬界面


Alice填寫完Bob的名字和轉(zhuǎn)賬的金額,點(diǎn)擊了“確認(rèn)發(fā)送”按鈕,完成了轉(zhuǎn)賬。

Alice說:“這就完事啦?很方便嘛!老板你看看收到轉(zhuǎn)賬沒?”

Bob笑瞇瞇的拿出手機(jī),同樣輸入了www.bitcoin.org,按照中本聰之前告訴他的賬號(hào)和密碼登陸后,看到了余額多了30個(gè)Bitcoin(見下圖)

Bob的余額界面


Bob贊嘆:“太快了!太方便了!這樣就不用給客人找零錢啦!Alice,嘗嘗我新研制的蛋糕:bitcake,以后用Bitcoin支付的客人都免費(fèi)贈(zèng)送一塊bitcake!”

"那我也要試試!"咖啡店的客人們紛紛來找中本聰兌換Bitcoin。

中本聰幫客人注冊(cè)好賬號(hào),再給客人轉(zhuǎn)賬。

中本聰思考著:這么一個(gè)一個(gè)的手工處理可不行,得開始進(jìn)入下一個(gè)版本的升級(jí)了,如何能徹底解決用戶的注冊(cè)問題呢?如何能去掉用戶的密碼驗(yàn)證機(jī)制呢,畢竟現(xiàn)在的方案和銀行沒有什么本質(zhì)的不同,如果系統(tǒng)維護(hù)者想要打擊某個(gè)用戶,只要將其賬號(hào)刪除,或者把他的余額改成0,就可以了。

如果系統(tǒng)維護(hù)者想要增發(fā)貨幣,只要增加自己的余額就可以了,這樣即不容易被察覺,也無法被制約。

這些問題后面要想辦法解決。

不過第一版的Bitcoin在咖啡店可以正常用起來,還是值得高興的!

BSV打賞地址:1BudFu186jzdP9CBJTTPGsdbSJinbzzCyB


下一篇:重新創(chuàng)造比特幣3:舍棄賬戶模型


相關(guān)文章:

重新創(chuàng)造比特幣1:從一個(gè)簡單的web交易系統(tǒng)開始

重新創(chuàng)造比特幣2:第一個(gè)版本上線啦

重新創(chuàng)造比特幣3:舍棄賬戶模型,讓交易更自由

重新創(chuàng)造比特幣4:數(shù)字簽名

重新創(chuàng)造比特幣5:公鑰和私鑰

重新創(chuàng)造比特幣6:第二個(gè)版本上線啦

重新創(chuàng)造比特幣7:UTXO

重新創(chuàng)造比特幣8:基于UTXO的系統(tǒng)重構(gòu)

重新創(chuàng)造比特幣9:萬物皆交易

重新創(chuàng)造比特幣10:交易腳本

重新創(chuàng)造比特幣11:群系統(tǒng)(上)

重新創(chuàng)造比特幣12:群系統(tǒng)(下)

重新創(chuàng)造比特幣13:P2P網(wǎng)絡(luò)

重新創(chuàng)造比特幣14:交易的同步

重新創(chuàng)造比特幣15:賬本的同步

重新創(chuàng)造比特幣16:Block Chain

重新創(chuàng)造比特幣17:網(wǎng)絡(luò)的彈性

重新創(chuàng)造比特幣18:工作量證明(上)

重新創(chuàng)造比特幣19:工作量證明(下)

重新創(chuàng)造比特幣20:分叉之重組與分裂

比特幣SV(Bitcoin satoshi vision,BSV)是目前唯一一個(gè)遵循中本聰原始白皮書,遵循中本聰原始協(xié)議和設(shè)計(jì)的比特幣。BSV是唯一的公共區(qū)塊鏈,維持比特幣的原始愿景,并將大規(guī)模擴(kuò)容成為企業(yè)級(jí)區(qū)塊鏈和世界新貨幣。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

友情鏈接更多精彩內(nèi)容