重新為比特幣白皮書劃重點,并附送8個今天讀起來依然散發著智慧光芒的中本聰問答。
中本聰認為比特幣系統應該具有這樣的特點:一旦該系統的0.1版本開始運行,整個系統的核心設計將永遠保持不變。他把該目標作為比特幣工程實現的指導,最典型的一個體現就是使用腳本引擎,使得系統可以支持未來每一種可能的交易類型。
十年過去了,比特幣系統似乎正如中本聰希望的那樣,并未發生核心設計的改變。這也意味著,在十年之后的今天,比特幣白皮書仍然是我們理解比特幣、甚至理解區塊鏈時,最重要的文獻。
當初大家在郵件列表和bitcointalk論壇中對比特幣提出的那些問題,現在也可能依然會困擾我們。那么,中本聰當時的回答也許可以作為我們如今討論這些問題的起點。就像中本聰更偏愛的系統設計思路是「不重復造輪子」,在討論問題時,我們也可以避免重復造輪子。
出于上述兩方面的原因,我撰寫了本文,希望從重讀比特幣白皮書開始,從源頭理解比特幣。
本文包含兩個部分:第一部分是對比特幣白皮書的解讀,不過需要指出,我的這種解讀只是理解白皮書的一個角度,而且這種解讀更多是從技術角度來理解比特幣;第二部分,是郵件列表和bitcointalk論壇里關于比特幣的一些問題,以及中本聰對這些問題的回答,我覺得這些問題放在今天,依然對更好的理解比特幣有著重要的啟發意義。
Poly Network生態核心貢獻者:建立統一的跨鏈安全模型有助于我們系統化理解互操作風險:4月15日消息,在2023香港Web3嘉年華跨鏈專場中,Poly Network生態核心貢獻者Luke Liu認為,建立統一的跨鏈安全模型有助于我們系統化理解互操作風險。跨鏈的目標是標準化通信過程,保證一條鏈上的請求在另一條鏈上被正確、順利地執行。各條鏈是不同的,但我們盡量建立起統一的風險模型,包括數據請求、通信、驗證三個環節。經由數學(模型)抽象,區塊鏈系統中的多鏈互操作包含應用、通信、共識等不同層的協同,這一套組合交互系統既依賴各組件的安全性,也考驗各組件之間交互的安全性。建立起這樣的(安全)框架可以幫助我們更系統性地理解互操作風險,而非根據個例歸納。[2023/4/15 14:05:26]
細讀比特幣白皮書,從這幾個點入手
1.電子現金
比特幣白皮書的標題是《比特幣:一種點對點的電子現金系統》,它指的是比特幣是一種完全通過點對點技術實現的電子現金系統。這其中的關鍵詞「電子現金」也許可以作為我們理解比特幣的重要線索。
當我們在互聯網上進行交易時,并不像在線下使用現金時那樣可以直接把錢給到參與交易的另一方,而是必須依賴金融機構作為可信第三方來處理這筆電子支付。這種基于信任的模型有很多缺陷,比如會增加交易成本,比如所有的交易實際上都是可逆轉的。
V神:NFT需要經歷多個寒冬才能理解它的長期價值:金色現場報道,10月26日消息,由萬向區塊鏈實驗室主辦的第七屆區塊鏈全球峰會在上海舉行,以太坊創始人、萬向區塊鏈實驗室首席科學家Vitalik Buterin分享稱,DeFi和NFT發展的都非常不錯,但他認為當前存在一個現象,人們很努力以至于使得DeFi很復雜,比如收益耕作使得智能合約出現合約風險,風險可能會大于收益。他認為最有用協議還是最簡單的那種。他還認為,NFT非常具有價值,他給了創作者一個全新的商業模式,但他提醒公眾,人們不應該假設說NFT按當前的形式在經濟上是具有可持續性的,NFT需要經歷多個寒冬。“我們看到這個領域的項目在6個月到1年里表現很不錯,但1-2年時間里卻會變得無名,我覺的必須要耐心等待,必須理解長期可持續的NFT會是怎么樣的。[2021/10/26 20:58:19]
有沒有可能在電子支付中、或者說在互聯網支付中,發明一種新的交易媒介,它允許任意雙方在不需要信任第三方的情況下直接交易,就像現金交易一樣?
這正是比特幣系統想要實現的目標:電子現金。
中本聰曾在討論比特幣價值的時候,讓大家想象一種稀有的金屬:它沒有任何實際的用途,也不適合用作裝飾,但它非常神奇地可以在通信通道中傳輸。那么,當這種金屬不論是因為什么原因獲得了某種價值后,人們是否想要擁有這種金屬作為交易媒介。中本聰的這個比喻有助于我們更好地理解「電子現金」的含義。
聲音 | 李鳴:用跨境交易和冷鏈物流理解區塊鏈的去中心化:12月2日消息,中國電子技術標準化研究院區塊鏈研究室主任李鳴接受采訪時表示,在跨境交易領域,任何國家都不可能把跨境交易的應用完全去中心化,都需要在一定程度上進行監管。形成對比的是,在冷鏈物流領域,比如我們從內蒙古買頭羊拉到北京,每分鐘記錄一次溫度數據上鏈,以此證明這頭羊一直是在冷凍之中,這個場景則沒有必要進行強監管。
所以說,是否去中心化或者去中心化的程度應該由區塊鏈技術承載的應用決定的,而不應為了去中心化而去中心化。簡單而言,如果去中心化是0,中心化是1,某一種應用場景對于去中心化的要求可能處于0到1中間某一個位置,未必一定是非0即1。(證券日報)[2019/12/2]
2.電子現金的所有權問題
要實現電子現金,第一件事是要能夠確定「現金」的所有權。在線下這種識別很容易,誰拿著那張錢,那張錢就是誰的;但在線上沒有實體貨幣,這種方法顯然不行,因此比特幣通過「數字簽名」識別所有權,該方式與雅浦島上確認貨幣所有權的方式有幾分相似之處。
雅浦島的石幣
太平洋的雅浦島上沒有金屬資源,島上的居民從距離該島400英里的帕勞島上開采石灰巖,再把石頭運回小島作為貨幣使用。買賣雙方在交易中決定買家使用多大的石幣付費,如果那塊石頭太大,那么收款人只需要在付款人的石頭上做個標記,就可以把這塊石頭的所有權轉移給自己,雖然石頭可能依然放在付款人的家中。
動態 | 韓國吉爾醫療中心醫院將創建一個基于區塊鏈的健康數據管理解決方案:據cointelegraph報道,區塊鏈驅動的醫療數據市場Longenesis和生物技術公司insilicon Medicine已與韓國吉爾醫療中心醫院(hospital Gil medical Center)達成協議,將創建一個基于區塊鏈的健康數據管理解決方案。作為合作的一部分,雙方打算開發一個基于Bitfury的Exonum區塊鏈框架的區塊鏈驅動平臺,以提高數據收集的效率,促進醫學研究進程,并確保患者同意的透明管理。[2019/4/24]
比特幣在網絡中的存在形式是一個數字簽名鏈。交易時,原所有者在該數字簽名鏈的末尾加上新所有者的公鑰,就完成了比特幣所有權的轉移,就像雅浦島人在石幣上做個標記/簽名就完成了石頭所有權的轉移一樣。
也就是說,比特幣數字簽名鏈上最新的公鑰是屬于誰的,這筆「電子現金」就是誰的。
3.電子現金的雙重支付問題
在實現了電子現金的所有權后,接下來需要解決的問題就是雙重支付的問題。這或許是設計電子現金時最核心、也最難解決的問題。
讓我們回到現金,通過對比找出電子現金為什么會面臨雙重支付問題,以及可以如何去解決該問題。
在使用現金支付時,我們把一張錢先給了誰,那張錢就是誰的,因此我們無法花費同一張錢兩次,抽象理解的話就是,我們用時間確定支付事件發生的先后次序,并只認可先發生的那筆支付。
BM:對代理如何運作和“dApp開發者”如何計費的理解可能需要調整:北京時間今日凌晨,BM在開發者群發表對代理如何運作和“dApp開發者”如何計費的理解:
??1)所有CPU/帶寬都是“執行操作的用戶”;
??2)所有存儲都按照dApp的選擇向用戶或dApp付費;
??3)dApp開發人員希望授權用戶將帶寬委托給用戶;
??4)授權帶寬理論上可以用于任何dApp。
現在想象一下,你是一個社交媒體公司,希望為用戶提供免費賬戶。用戶在您的網站上注冊,您為他們創建一個區塊鏈賬戶,然后將一些帶寬委托給他們。您的應用可以選擇為每個授權用戶支付有限的存儲空間,這使他們能夠在他們需要攜帶自己的存儲空間之前,擁有N份杰出的帖子和V張投票。如果您的應用不想為用戶支付存儲費用,則該應用可能完全是BYOS(注:Bring your own storage,使用你自己的存儲)和BYOB(注:Bring your own Bandwith,使用你自己的帶寬)應用。如果用戶不繼續他們的訂閱或停止使用您的服務,那么您可以將帶寬重新分配給其他用戶。[2018/4/30]
與現金支付相同的是,在分布式網絡中,我們同樣只認可最早發生的那筆交易。與現金支付不同的是,在分布式的網絡中,我們無法通過時間確定交易發生的順序,因為網絡的參與者們并未對時間達成共識。最簡單的例子,一臺計算機認為時間是上午9:01,另一臺計算機可以認為時間是上午9:02,物理時間是行不通的。
中本聰選擇的方法是通過時間戳,實現參與者在時間上的共識,從而使得系統能使用這種時間共識確定事件發生的順序。
時間戳功能是比特幣的核心,以至于中本聰稱比特幣系統是一個「分布式的安全的時間戳服務器」。
我們也許可以這么去理解時間戳:在現實世界中,一秒就是一秒,每一秒與另一秒的長短是完全相同的,一秒接著一秒構成時間的順序;在比特幣系統中,「一秒」就是一個時間戳,如果用物理時間衡量,每一秒的長短是由一個新區塊被挖出來的時間決定的,大約等于10分鐘,每一秒與另一秒的長短各不相同。但如果用比特幣時間衡量,可以認為每一秒與另一秒并無區別,一秒接著一秒構成一個連貫的時間的順序。
交易被打包進區塊,區塊被蓋上時間戳,也就相當于每筆交易都有唯一確定的發生「時間」,節點在處理新的交易時,會去檢查這筆交易對應的「電子現金」在當下的時間之前有沒有被花費過,如果沒有,就接受這筆交易,并為它打上時間戳;如果被花費過,就拒絕這筆交易。如此一來,「電子現金」的雙重支付問題就得到了解決。
在一個分布式系統中,誰來蓋時間戳,或者說誰來決定上一秒的時間結束了,接下來進入到下一秒?通過工作量證明,誰能搶先算出落在某個區間內的哈希數值,誰就能蓋時間戳。
這個時間戳如何獲得共識?最長鏈原則,最長鏈代表的是大多數的決定。工作量證明加上最長鏈原則也被稱為中本聰共識,共識是所有區塊鏈系統最核心的部分,它的本質是為了實現分布式的時間戳服務。
當所有權問題和雙重支付問題都得到解決之后,我們就有了一種可以在網絡中使用的電子現金,它使得在線支付可以從一方直接發送給另一方,而無需通過金融機構。中本聰把他實現的這種系統稱為比特幣。
二、八個依然散發智慧光芒的中本聰問答
中本聰在郵件列表和bitcointalk論壇中回復了許多關于比特幣的問題,他對自己的答案很有信心,他認為這些問題幾乎都是他在設計系統前就已經考慮到了的。多年之后,這些回答讀起來依然散發著智慧的光芒。
我們選擇了那些放到今天依然有意義的問答,并歸納整理如下。
1.挖礦是不是浪費能源?
中本聰回復:這和黃金開采相似。黃金開采的成本與黃金的價格水平是一致的,開采是一種浪費,但這種浪費遠少于黃金作為交換媒介所產生的效用。比特幣也一樣,把比特幣用于交換媒介所產生的效用遠遠高于挖比特幣需要的電力。
2.比特幣的價格模型是可持續的嗎?
中本聰回復:當比特幣還沒有在市場上確立價格之前,基于生產成本的估值模型是有意義的,任何商品的價格都趨向于生產成本。但是在幾年以后,當新挖出來的比特幣只占供應量很小一部分的時候,將會是比特幣的價格決定生產成本,而不是反過來。NLS的基于能源消耗的估值模型是一個很好的起點。但在未來,市場力量將是決定比特幣價格的主要因素。
3.如果「壞人」比「好人」有更多的算力怎么辦?
中本聰回復:這首先要求單個「壞人」的算力比所有「好人」的算力之和更大;其次,即使單個「壞人」的算力更大,他能做的只是雙花自己的錢,他需要通過買東西花費這筆錢,然后在收到「貨物」之后,通過攻擊網絡重新花費這筆錢。這種攻擊對于攻擊者來說或許并不劃算,如果有這種算力還不如好好的挖礦。
4.比特幣是匿名的嗎?
中本聰回復:比特幣的匿名性取決于比特幣地址是否關聯了使用者的個人信息。如果沒有,那么就是匿名的,因為比特幣地址是一串隨機數字,它本身是不包含識別信息的。為了保護隱私,每個比特幣地址最好只使用一次。
5.比特幣網絡可以發送「私人信息」嗎?消息加密是比特幣的內置功能嗎?
中本聰回復:全世界都可以看到這條消息,它是完全公開的。因為ECDSA只能用于數字簽名,不能用于消息加密。RSA可以用于消息加密,但它的數據量太大了,不管是對存儲空間還是對帶寬的要求都比ECDSA大一個量級,使用RSA是不合適的。
永久記錄一條所有人都可以看到的消息是不明智的。如果需要消息系統,它應該是一個與比特幣網絡平行的獨立系統,消息不應該被記錄在區塊鏈上。可以用比特幣密鑰對給消息簽名,以證明消息的來源。
6.SHA-256被攻破了怎么辦?
中本聰回復:SHA-256非常難以被破解,即使被破解了,我們可以在麻煩到來之前就有序地用新的算法替換掉它。
7.比特幣的可分割性好嗎?
中本聰回復:比特幣顯示為1.00,但它實際上包含8個小數位,是1.00000000。
8.那些找不回私鑰的丟失了的比特幣怎么辦?
中本聰回復:這些比特幣只會讓其他人的比特幣更值錢,可以把它看作是對所有人的捐贈。
三、重回最開始的地方
人們對比特幣的解讀有很多,對區塊鏈的解讀以及由此延伸開來的關于區塊鏈能做什么的論點則更多。但如果你想從源頭出發認識比特幣、認識區塊鏈,下邊是還不錯的旅程開始的地方。
看上去最遠的路,也許是最快的路。
1.比特幣白皮書:
https://bitcoin.org/bitcoin.pdf
2.中本聰在郵件列表發表過的所有言論:
https://satoshi.nakamotoinstitute.org/emails
3.中本聰在bitcointalk發表過的所有言論:
https://bitcointalk.org/index.php?action=profile;u=3;sa=showPosts
4.與比特幣相關的重要文獻資料:
https://nakamotoinstitute.org/literature
本文來源于“鏈聞”。
Tags:比特幣區塊鏈OINCOIN比特幣跌破5萬美元區塊鏈dapp開發例子coinbase注冊不了freecoin幣今日行情
尊敬的LOEx用戶:為了充分保護用戶權益,維護健康有序的市場秩序,LOEx平臺基于項目的流動性、交易量、項目方運營、用戶市場反饋進行評估.
1900/1/1 0:00:00礦工主要可以通過以下幾種方式購得礦機。幣網礦池友情提示:購買礦機前,請務必仔細審查賣家資質,確保渠道安全性,以免給您造成不需要的經濟損失.
1900/1/1 0:00:00親愛的BithumbGlobal用戶:以太坊網絡將按計劃在區塊高度9,069,000處進行升級,時間預計在2019年12月8日星期日發生.
1900/1/1 0:00:00來源:中國經濟網 編者注:原標題為《數字貨幣的機遇以及自身和外部的挑戰》作者為國務院發展研究中心金融研究所副所長張麗平,本文是在由中國發展研究基金會主辦的博智宏觀論壇第四十四次月度例會上的演講.
1900/1/1 0:00:00某加密貨幣交易所首席執行官EricBenz表示,雖然“俄羅斯已將自己定位為區塊鏈技術的積極支持者”,但“監管者在加密資產方面有不同的看法”.
1900/1/1 0:00:00親愛的BKEXer: BKEXGlobal即將上線VLX,詳情如下:上線交易對:VLX/USDT交易功能開放時間:2019年12月16日20:00充值功能開放時間:2019年12月15日15:0.
1900/1/1 0:00:00