很可惜 T 。T 您現(xiàn)在還不是作者身份,不能自主發(fā)稿哦~
如有投稿需求,請把文章發(fā)送到郵箱tougao@appcpx.com,一經(jīng)錄用會有專人和您聯(lián)系
咨詢?nèi)绾纬蔀榇河鹱髡哒埪?lián)系:鳥哥筆記小羽毛(ngbjxym)
精讀白皮書系列1
本文由“幣嗨Bihi內(nèi)容合伙人計劃”贊助,了解詳情請加微信:mangou1987
每天啃一點白皮書。這個系列以閱讀理解各種項目的白皮書為主,結合每天學到的區(qū)塊鏈零碎知識,理論聯(lián)系實際??蓸纷约旱膶W習筆記??赡茏霾坏饺崭欢ǔ掷m(xù)輸出。
精讀白皮書系列(1) | 比特幣白皮書學習筆記之遇見比特幣
前言:學習區(qū)塊鏈,最好的方法是讀白皮書??锤鞣N文章、視頻音頻只是簡單的入門,要想深入理解區(qū)塊鏈,還是得靠自己閱讀白皮書來學習。就好像是搞科研要閱讀大量的論文一樣,且不管身處哪個行業(yè),都得通過閱讀大量論文來獲取最前沿的知識,雖然白皮書對剛?cè)腴T的小白來說有些晦澀難懂,但慢慢啃下來,收獲還是很大的。下面,我就和大家一起啃比特幣的白皮書。
《比特幣:一種點對點的電子現(xiàn)金系統(tǒng) 》
《Bitcoin: A Peer-to-Peer Electronic Cash System》
作者:Satoshi Nakamoto 中本聰
01
作者簡介
比特幣白皮書的作者是Satoshi Nakamoto,中文名叫中本聰,這是一個很傳奇的人物,傳奇到大家根本不知道他到底是誰,是否真的存在。原因無外乎幾乎沒有人見過中本聰本人,而中本聰也很少透漏自己的真實信息,能查的到的一些信息也都被人懷疑。區(qū)塊鏈歷史上疑似中本聰?shù)娜艘渤霈F(xiàn)過,但也相繼被推翻,甚至還有人打著中本聰?shù)钠焯栕鲋豢烧f的勾當??傊斜韭斨诒忍貛?,之于區(qū)塊鏈都可以說是神一樣的存在。在2008年11月1日中本聰發(fā)表了比特幣白皮書的論文,隨后2009年1月3日發(fā)行了比特幣,并通過首次挖礦獲得了獎勵的50個比特幣。
02
對題目的理解
題目就已經(jīng)恰到好處的解釋了比特幣的含義:一種點對點的電子現(xiàn)金系統(tǒng),比特幣就是一種電子現(xiàn)金,是數(shù)字貨幣,數(shù)字貨幣也曾出現(xiàn)在我們的生活,比如游戲幣、Q幣,但比特幣為什么獨獨能夠脫穎而出,給大家?guī)磉@么大的震撼呢?原因就是它是一種點對點的電子現(xiàn)金系統(tǒng),那么問題來了,點對點是幾個意思?原文中點對點用的是這個詞:peer-to-peer(P2P),通俗的翻譯就是點對點或者端對端,在學術中通常翻譯成對等網(wǎng)絡,是一種在對等者(Peer)之間分配任務和工作負載的分布式應用架構。當下主流的網(wǎng)絡結構是客戶端/服務器結構,就是有一個中心服務器來主導著所有的工作,為客戶端服務。而P2P網(wǎng)絡,則是所有的客戶端既是客戶端又是服務器,這樣一個角色。
未來已來,
只是尚未流行。
區(qū)塊鏈
03
對摘要**現(xiàn)的概念的理解
摘要里提到了幾個名詞,這里有必要簡單解釋一下:
數(shù)字簽名(Digital Signatures):A要給B發(fā)信息,首先用A的私鑰對原始信息加密,這個過程就叫做數(shù)字簽名,然后再用B的公鑰做第二層加密。這是P2P網(wǎng)絡中解決通信問題的過程。私鑰公鑰是一個比較大的概念,之前的每天學一點區(qū)塊鏈系列里有提到過,私鑰是用于比特幣支付時的交易簽名;公鑰用于接收比特幣。私鑰和公鑰是非對稱加密算法中的一對密鑰。比特幣的數(shù)學基礎是密碼學,非對稱加密算法是密碼學中信息傳輸?shù)挠行Ы鉀Q方法。
雙重支付(double-spending):又叫雙花。指多次花費同一比特幣。這在**中是很容易避免的,因為一張**有唯一的編碼,花出去就是花出去了,不可能再在另一場合花費同樣的**(造**除外)。而在虛擬貨幣中,所謂虛擬貨幣不過是一堆數(shù)字而已,你感受不到它的任何實體存在,一串數(shù)字從A的賬戶劃走,出現(xiàn)在B的賬戶,同樣也可以出現(xiàn)在C的賬戶,所以,數(shù)字貨幣中最需要解決的問題就是雙重支付。而中心機構的出現(xiàn)就解決了雙重支付的問題,第三方相當于銀行,有他們做背書和統(tǒng)計計算,但在去中心化的區(qū)塊鏈中,解決雙重支付就是一個比較困難的問題了。該網(wǎng)絡通過隨機散列對全部交易加上時間戳,將它們合并入一個不斷延伸的基于隨機散列的工作量證明(proof-of-work)的鏈條作為交易記錄,除非重新完成全部的工作量證明,形成的交易記錄將不可更改。這是中本聰大大提供的在比特幣網(wǎng)絡中解決雙重支付的方法,就是通過節(jié)點間的相互驗證、共識機制以及采用哈希算法組成的樹狀交易信息保證了每個區(qū)塊內(nèi)交易數(shù)據(jù)的不可篡改,從而解決了雙重支付。
隨機散列(hashing):哈希算法。一種單向加密算法,可以保證信息傳輸?shù)陌踩院蜏蚀_性,但更多是用來進行傳輸結果的準確性驗證。簡單來說,哈希算法是對給定的數(shù)M,很容易算出X=F(M),但反過來給你X,就很難推算出M,這是哈希算法的準確性所在。
時間戳(timestamps):時間戳用于記錄當前區(qū)塊的生成時間,是一個字符串。獲得記賬權的節(jié)點把當前區(qū)塊連接到區(qū)塊鏈時要在當前的區(qū)塊頭中加蓋時間戳,此后每個區(qū)塊都如此,形成一個由時間證明的鏈條,保證了該區(qū)塊鏈的不可篡改性。
工作量證明(proof of work):簡稱POW,是一種節(jié)點可以隨時進出的共識機制。區(qū)塊鏈是不需要第三方來實現(xiàn)點對點的,那么怎么做到不用第三方背書呢,就是靠的共識機制,就是大家都相信且有效的一種機制。工作量證明是指通過有效計算得到的一小塊數(shù)據(jù),礦工必須在滿足全網(wǎng)目標難度的情況下,求解SHA256算法(一種哈希算法),即對區(qū)塊頭和一個隨機數(shù)進行哈希運算,找出給定數(shù)量前導0的哈希值的過程,不斷地遍歷嘗試,直到找到這個解,就相當于挖到了一個區(qū)塊,同時也獲得了10分鐘內(nèi)的全網(wǎng)交易記錄的打包記賬權,并將挖到的新塊連接至主鏈中,而后所有節(jié)點切換至新的區(qū)塊后繼續(xù)進行工作量證明的計算。這種依靠工作量來爭奪記賬權達成共識的方式叫做工作量證明。工作量證明機制節(jié)點可以自由進出,可以說是完全的去中心化。比特幣依靠POW機制維護區(qū)塊鏈的整體運行,因此會消耗大量的算力和電力。
區(qū)塊鏈:區(qū)塊鏈是一個去中心化的分布式數(shù)據(jù)庫,由一連串區(qū)塊有序連接而成。說白了就是一個分布式的記賬系統(tǒng)。每個人都可以在賬本上記賬,而不是傳統(tǒng)的只有第三方金融機構才能記賬的模式,這個賬本是完全公開透明的,每一筆交易的金額、去向都被記錄下來,不可篡改。比特幣是每10分鐘出一個塊,10分鐘之內(nèi)的所有交易信息都被打包在這個塊上,由算出SHA256算法的礦工進行打包并鏈接到之前的區(qū)塊上,區(qū)塊相連成為區(qū)塊鏈。
04
對摘要的理解
在摘要中,作者也簡單解釋了點對點的電子現(xiàn)金系統(tǒng)的含義,就是不需要第三方金融機構,直接由一方轉(zhuǎn)賬給另一方。這或許對我們普通大眾來說感知并不是那么明顯,比不上互聯(lián)網(wǎng)帶來的改變那么明顯,就好像我們現(xiàn)在有了支付寶以后對傳統(tǒng)銀行帶來的改變,以前A想要轉(zhuǎn)賬給B要怎么做呢,去銀行的柜臺,支付寶出現(xiàn)后,A不用去銀行了,直接動動手就能把錢轉(zhuǎn)給B了,區(qū)塊鏈帶來的改變對A和B來說本質(zhì)上沒有什么變化,同樣是動動手,但對支付**說可是天翻地覆,A和B之間不再需要支付寶,或者銀行就可以實現(xiàn)兩個人的轉(zhuǎn)賬了。任何的信用背書在區(qū)塊鏈的世界里沒有意義,人們可以放心地用區(qū)塊鏈技術進行轉(zhuǎn)賬交易,這是區(qū)塊鏈技術帶來的革命,同樣也是認知的革命。
至于區(qū)塊鏈中的信息為什么不可篡改,這就有勞工作量證明機制以及區(qū)塊鏈本身的特性了。因為工作量證明機制消耗了大量的算力,如果某個節(jié)點想要篡改他的交易記錄,那么他需要把之前的所有區(qū)塊上的交易信息都改了,這將是一項巨大的工程,且不說他能不能完成的問題,就算他有強大的算力篡改了,那么他會發(fā)現(xiàn)他已經(jīng)掌握了全網(wǎng)至少50%以上的算力,那么他完全可以利用這個算力進行挖礦來獲得挖礦的獎勵,而不是費盡心思地區(qū)篡改一個數(shù)據(jù)。這就是摘要中的只要大多數(shù)的CPU 計算能力都沒有打算合作起來對全網(wǎng)進行攻擊,那么誠實的節(jié)點將會生成最長的、超過攻擊者的鏈條。
05
對簡介的理解
簡介給我們講了互聯(lián)網(wǎng)上的交易依靠第三方的形勢的弊端。因為第三方金融機構的存在,所以不可避免的會增加交易的時間成本以及金錢成本,比如轉(zhuǎn)賬需要手續(xù)費,且還要避免工作日?;ヂ?lián)網(wǎng)上依靠第三方的貿(mào)易對賣家來說是一種損失,對買家來說是一種欺詐。怎么說呢?假如買家B從賣家A手里買了一個蘋果,咬了一口發(fā)現(xiàn)不好吃, 于是想退貨,你說你吃都吃了怎么退啊,這是一種極端的例子,更常見的是服務,比如授課,服務本身是不好退貨的,退貨就成了對賣家的損失,而比特幣的不可篡改性就解決了這一問題。對買家來說,需要提供各種身份信息,以證明自己是愛國守法的好公民,不然賣家是不會相信他并賣他東西的,這樣做會讓一些賣家鉆空子欺詐買家。所以比特幣的優(yōu)勢又來了,大家是基于工作量證明的,不會讓你提供個人信息,安全多了。
所以,作者提出了基于密碼學原理的比特幣作為替代第三方機構的交易系統(tǒng)。 基于區(qū)塊鏈發(fā)行的數(shù)字貨幣可以有效解決雙重支付的問題,且區(qū)塊鏈是安全有效的。
總結一下:
1、摘要告訴了我們什么是比特幣;
2、比特幣的共識機制是工作量證明(POW);
3、比特幣交易的不可篡改性;
4、誠實節(jié)點挖礦大于攻擊的問題;
5、簡介告訴了我們?yōu)槭裁匆帽忍貛牛约氨忍貛畔鄬τ趥鹘y(tǒng)交易系統(tǒng)的優(yōu)勢。
本文參考于:
書籍《區(qū)塊鏈技術指南》
書籍《比特幣:一個虛幻而真實的金融世界》
書籍《區(qū)塊鏈開發(fā)與實例》
精讀比特幣白皮書1 作者:大魚
下一節(jié)內(nèi)容:精讀白皮書系列(2)——《比特幣:一種點對點的電子現(xiàn)金系統(tǒng)》
注:學習筆記系列,如若轉(zhuǎn)載,請注明作者:可樂。
完結撒花!
可樂
我是可樂,在學習區(qū)塊鏈的道路上前行
記錄每天學到的一點知識
一起學習,共同成長
本文為作者獨立觀點,不代表鳥哥筆記立場,未經(jīng)允許不得轉(zhuǎn)載。
《鳥哥筆記版權及免責申明》 如對文章、圖片、字體等版權有疑問,請點擊 反饋舉報
我們致力于提供一個高質(zhì)量內(nèi)容的交流平臺。為落實國家互聯(lián)網(wǎng)信息辦公室“依法管網(wǎng)、依法辦網(wǎng)、依法上網(wǎng)”的要求,為完善跟帖評論自律管理,為了保護用戶創(chuàng)造的內(nèi)容、維護開放、真實、專業(yè)的平臺氛圍,我們團隊將依據(jù)本公約中的條款對注冊用戶和發(fā)布在本平臺的內(nèi)容進行管理。平臺鼓勵用戶創(chuàng)作、發(fā)布優(yōu)質(zhì)內(nèi)容,同時也將采取必要措施管理違法、侵權或有其他不良影響的網(wǎng)絡信息。
一、根據(jù)《網(wǎng)絡信息內(nèi)容生態(tài)治理規(guī)定》《中華人民共和國未成年人保護法》等法律法規(guī),對以下違法、不良信息或存在危害的行為進行處理。
1. 違反法律法規(guī)的信息,主要表現(xiàn)為:
1)反對憲法所確定的基本原則;
2)危害國家安全,泄露國家秘密,顛覆國家政權,破壞國家統(tǒng)一,損害國家榮譽和利益;
3)侮辱、濫用英烈形象,歪曲、丑化、褻瀆、否定英雄烈士事跡和精神,以侮辱、誹謗或者其他方式侵害英雄烈士的姓名、肖像、名譽、榮譽;
4)宣揚恐怖主義、極端主義或者煽動實施恐怖活動、極端主義活動;
5)煽動民族仇恨、民族歧視,破壞民族團結;
6)破壞國家宗教政策,宣揚邪教和封建迷信;
7)散布謠言,擾亂社會秩序,破壞社會穩(wěn)定;
8)宣揚淫穢、色情、賭博、暴力、兇殺、恐怖或者教唆犯罪;
9)煽動非法集會、結社、游行、示威、聚眾擾亂社會秩序;
10)侮辱或者誹謗他人,侵害他人名譽、隱私和其他合法權益;
11)通過網(wǎng)絡以文字、圖片、音視頻等形式,對未成年人實施侮辱、誹謗、威脅或者惡意損害未成年人形象進行網(wǎng)絡欺凌的;
12)危害未成年人身心健康的;
13)含有法律、行政法規(guī)禁止的其他內(nèi)容;
2. 不友善:不尊重用戶及其所貢獻內(nèi)容的信息或行為。主要表現(xiàn)為:
1)輕蔑:貶低、輕視他人及其勞動成果;
2)誹謗:捏造、散布虛假事實,損害他人名譽;
3)嘲諷:以比喻、夸張、侮辱性的手法對他人或其行為進行揭露或描述,以此來激怒他人;
4)挑釁:以不友好的方式激怒他人,意圖使對方對自己的言論作出回應,蓄意制造事端;
5)羞辱:貶低他人的能力、行為、生理或身份特征,讓對方難堪;
6)謾罵:以不文明的語言對他人進行負面評價;
7)歧視:煽動人群歧視、地域歧視等,針對他人的民族、種族、宗教、性取向、性別、年齡、地域、生理特征等身份或者歸類的攻擊;
8)威脅:許諾以不良的后果來迫使他人服從自己的意志;
3. 發(fā)布垃圾廣告信息:以推廣曝光為目的,發(fā)布影響用戶體驗、擾亂本網(wǎng)站秩序的內(nèi)容,或進行相關行為。主要表現(xiàn)為:
1)多次發(fā)布包含售賣產(chǎn)品、提供服務、宣傳推廣內(nèi)容的垃圾廣告。包括但不限于以下幾種形式:
2)單個帳號多次發(fā)布包含垃圾廣告的內(nèi)容;
3)多個廣告帳號互相配合發(fā)布、傳播包含垃圾廣告的內(nèi)容;
4)多次發(fā)布包含欺騙性外鏈的內(nèi)容,如未注明的淘寶客鏈接、跳轉(zhuǎn)網(wǎng)站等,誘騙用戶點擊鏈接
5)發(fā)布大量包含推廣鏈接、產(chǎn)品、品牌等內(nèi)容獲取搜索引擎中的不正當曝光;
6)購買或出售帳號之間虛假地互動,發(fā)布干擾網(wǎng)站秩序的推廣內(nèi)容及相關交易。
7)發(fā)布包含欺騙性的惡意營銷內(nèi)容,如通過偽造經(jīng)歷、冒充他人等方式進行惡意營銷;
8)使用特殊符號、圖片等方式規(guī)避垃圾廣告內(nèi)容審核的廣告內(nèi)容。
4. 色情低俗信息,主要表現(xiàn)為:
1)包含自己或他人性經(jīng)驗的細節(jié)描述或露骨的感受描述;
2)涉及色情段子、兩性笑話的低俗內(nèi)容;
3)配圖、頭圖中包含庸俗或挑逗性圖片的內(nèi)容;
4)帶有性暗示、性挑逗等易使人產(chǎn)生性聯(lián)想;
5)展現(xiàn)血腥、驚悚、殘忍等致人身心不適;
6)炒作緋聞、丑聞、劣跡等;
7)宣揚低俗、庸俗、媚俗內(nèi)容。
5. 不實信息,主要表現(xiàn)為:
1)可能存在事實性錯誤或者造謠等內(nèi)容;
2)存在事實夸大、偽造虛假經(jīng)歷等誤導他人的內(nèi)容;
3)偽造身份、冒充他人,通過頭像、用戶名等個人信息暗示自己具有特定身份,或與特定機構或個人存在關聯(lián)。
6. 傳播封建迷信,主要表現(xiàn)為:
1)找人算命、測字、占卜、解夢、化解厄運、使用迷信方式治病;
2)求推薦算命看相大師;
3)針對具體風水等問題進行求助或咨詢;
4)問自己或他人的八字、六爻、星盤、手相、面相、五行缺失,包括通過占卜方法問婚姻、前程、運勢,東西寵物丟了能不能找回、取名改名等;
7. 文章標題黨,主要表現(xiàn)為:
1)以各種夸張、獵奇、不合常理的表現(xiàn)手法等行為來誘導用戶;
2)內(nèi)容與標題之間存在嚴重不實或者原意扭曲;
3)使用夸張標題,內(nèi)容與標題嚴重不符的。
8.「飯圈」亂象行為,主要表現(xiàn)為:
1)誘導未成年人應援集資、高額消費、投票打榜
2)粉絲互撕謾罵、拉踩引戰(zhàn)、造謠攻擊、人肉搜索、侵犯隱私
3)鼓動「飯圈」粉絲攀比炫富、奢靡享樂等行為
4)以號召粉絲、雇用網(wǎng)絡水軍、「養(yǎng)號」形式刷量控評等行為
5)通過「蹭熱點」、制造話題等形式干擾輿論,影響傳播秩序
9. 其他危害行為或內(nèi)容,主要表現(xiàn)為:
1)可能引發(fā)未成年人模仿不安全行為和違反社會公德行為、誘導未成年人不良嗜好影響未成年人身心健康的;
2)不當評述自然災害、重大事故等災難的;
3)美化、粉飾侵略戰(zhàn)爭行為的;
4)法律、行政法規(guī)禁止,或可能對網(wǎng)絡生態(tài)造成不良影響的其他內(nèi)容。
二、違規(guī)處罰
本網(wǎng)站通過主動發(fā)現(xiàn)和接受用戶舉報兩種方式收集違規(guī)行為信息。所有有意的降低內(nèi)容質(zhì)量、傷害平臺氛圍及欺凌未成年人或危害未成年人身心健康的行為都是不能容忍的。
當一個用戶發(fā)布違規(guī)內(nèi)容時,本網(wǎng)站將依據(jù)相關用戶違規(guī)情節(jié)嚴重程度,對帳號進行禁言 1 天、7 天、15 天直至永久禁言或封停賬號的處罰。當涉及欺凌未成年人、危害未成年人身心健康、通過作弊手段注冊、使用帳號,或者濫用多個帳號發(fā)布違規(guī)內(nèi)容時,本網(wǎng)站將加重處罰。
三、申訴
隨著平臺管理經(jīng)驗的不斷豐富,本網(wǎng)站出于維護本網(wǎng)站氛圍和秩序的目的,將不斷完善本公約。
如果本網(wǎng)站用戶對本網(wǎng)站基于本公約規(guī)定做出的處理有異議,可以通過「建議反饋」功能向本網(wǎng)站進行反饋。
(規(guī)則的最終解釋權歸屬本網(wǎng)站所有)