加密貨幣交易所 加密貨幣交易所
Ctrl+D 加密貨幣交易所
ads
首頁 > BNB > Info

區塊鏈入門 | 希望區塊鏈”講人話“的朋友們,可以在這了解下_區塊鏈:SHAH價格

Author:

Time:1900/1/1 0:00:00

來源:橙皮書

加入橙皮書的7個月零22天,經歷了很多魔幻現實主義的故事,比如:

區塊鏈從非主流甚至被認為是cx,到一夜之間在小扎和gj的雙重助攻下成為主流媒體香餑餑的頭條;

從我每次回家給我媽絮叨讓她買點兒比特幣,到人家都自己開始學用交易所交易反過來卻嘲笑我江郎才盡;

從安安穩穩的編譯通證經濟學或稍微帶點技術類的文章,到開始在新聞聯播的號召下關注聯盟鏈特色應用。

區塊鏈真的進入了大眾視野了嗎?我經常會想,讀者或者說希望區塊鏈「講人話」的大眾,在什么情況下會去了解這個概念。

和自己利益相關?確實,在之前參加很多朋友和同學聚會上,大家會關心資產配置,“請給我們一些好的投資建議”。所以加密貨幣順理成章引出來,但好吧,我只cx比特幣,而且首先大家要知道的是,BTC不是一定一個起賣,他最小的單位是0.00000001(一億分之一),稱為一聰。

共情?記得之前發過的一篇敘利亞去中心化革命的文章,講的是在戰火摧毀政府之后,敘利亞北部地區在嘗試轉變成一個以比特幣為基礎的經濟體的故事,引起了諸多轉發。有很多不是圈子里的朋友跑來說“真是學無止境”。

今天我們所在的世界又給了第三種答案...這個信號的號召力看起來挺強。

其實,我也是大多數。從加入橙皮書的第一天起,也是一個從AverageConsumer開始學習區塊鏈的過程。不管你是在研究經濟學、了解多元化投資、好奇去中心化組織,抑或是被動響應上級號召學習“區塊鏈精神”,或只是想看看這個世界還有哪些邊緣化的生存和反抗...

于是,我們計劃將橙皮書過去一年的文章進行整理,深入淺出地呈現給更多想要了解“區塊鏈”的朋友們。那么第一篇,帶大家一起了解「比特幣是什么」。

這篇文章寫給想弄明白比特幣到底是什么,但又看不懂白皮書的朋友。這不是一篇爽文,但是也不難懂,有初中數學基礎就夠了。花10分鐘讀完之后,很多問題你會有自己的答案,比如:

“比特幣有什么用?”

“區塊鏈是不是泡沫?”

“要不要去梭一把?”

(以下為全文,Enjoy)

BB:中國非常了解區塊鏈的能力,準備在政策層面取得成功:Block.one CEO?Brendan Blumer(BB)在接受采訪時表示:“我們看到亞洲正在積極采用區塊鏈技術,以及如何在公共和私有區塊鏈組件之間創建互操作性。中國正在建設大型私人基礎設施。我認為中國非常了解區塊鏈的能力,已經將其作為革新本國貨幣和提高本國貨幣地位的基石,尤其是在新興市場。就經濟增長而言,中國最令人難以置信的事情之一是他們如何積極地鋪平道路,以讓組織可以利用這些新技術進行創新,而美國則用監管阻礙了組織的發展。在中國,政府已經開拓了道路。你可以從增長數字中看到這一點。他們準備在政策層面上取得成功。”(福布斯)[2020/10/20]

比特幣到底是什么?99.99%的人說不清楚這個問題

這篇文章寫給想弄明白比特幣到底是什么,但又看不懂白皮書的朋友。

過去這一個月里,有很多對于比特幣的討論,但是對于最基本的問題“比特幣到底是什么”,很多人還是沒有概念。有一些文章用各種比喻解釋了比特幣的原理,我覺得還不夠。要想真正理解,你需要弄明白比特幣的核心機制和數學原理。

面對一個全新的概念和事物,要想直接回答“它是什么”,答案通常很晦澀。我們換個思路,繞后進攻。想象一下,如果要從零開始一步步重新發明比特幣,這個過程是怎樣的?

假定西游四人組穿越到現代生活,大家一起吃飯唱K。

每頓飯吃完都要用現金分賬的話,太繁瑣,而且八戒又經常忘帶錢。悟空就提議:以后大家之間的經濟往來,統一先記到一個賬本上,月底發了工資再統一結算。比如今天大家一起喝酒,師傅買單,花了400塊。老規矩,AA,賬本上就記下這三筆:

悟空要付給師傅100元

八戒要付給師傅100元

沙僧要付給師傅100元

明天大家一起捏腳,沙僧買單,花了800塊,也記上:

悟空要付給沙僧?200元

八戒要付給沙僧?200元

師傅要付給沙僧?200元

到月底了,大家把賬本上的記錄一匯總,再用現金結清就好了。如果這個月就兩筆,現金結算是這樣的:

動態 | 華爾街區塊鏈聯盟要求美國國稅局考慮對小額加密支付免稅:金色財經報道,華爾街區塊鏈聯盟(Wall Street Blockchain Alliance)寫信要求美國國稅局(IRS)考慮對低于特定價值的加密支付實行“最低限度”的免稅。[2020/2/6]

悟空為了趕時髦,把這個賬本做成了一個網站,他們四人都可以去網站上記一筆,都是兄弟嘛,放心。這套系統規則可以總結為:

1.每個人都能在賬本上記一筆交易

2.月底用現金一次結清

最開始的幾個月一切順利。但是人性是經不住考驗的,很快賬就對不上了。悟空一查后臺,發現八戒偷摸摸地寫了好幾筆假賬:

師傅要付給八戒200元

沙僧要付給八戒300元

眾人盤問之下,八戒承認錯了,說是最近買嫩模幣虧了太多,想湊點錢回本。

為了應對可能的作弊,悟空又想了一個辦法,電子簽名。

手寫簽名大家都很熟悉,你刷卡買一個東西,你的簽名就代表你知道并認可這筆交易,不能抵賴,同時其他人也沒法偽造你的筆跡,這樣就保證了這筆交易是真的。

電子簽名就不同了。理論上,電子簽名就是一串0和1構成的字符,電腦是可以直接復制的,別人就可以仿造你的簽名。

怎么辦呢?密碼學給出了一個很巧的方法。我們先給每個人發一對密碼,一個是別人都能看的,叫公鑰,一個是絕不能給別人看的,叫私鑰。

如果你想對一筆交易簽上你的名字,表示你認可它,你需要做如下操作:以這筆交易包含的信息和你的私鑰為兩個變量,輸入簽名函數,得出的結果就是對應這筆交易的簽名,一個256位的二進制數字。

這個簽名是無法偽造的,因為其他人不知道你的私鑰,缺一個變量自然無法得出結果。

不用擔心別人會根據簽名算出你的私鑰,因為這個簽名函數是不可逆的。

聲音 | 清華大學柳斌杰:建議用區塊鏈技術構建知識付費保護體系:據財新網消息,在11月20日第九屆財新峰會《傳媒領袖專場:付費閱讀與媒體責任》專場,中國出版協會理事長、清華大學新聞與傳播學院院長柳斌杰就付費閱讀表示,知識付費是總的趨勢,建議用區塊鏈技術來保護新聞IP提升價值,構建自己的新聞知識付費保護體系。[2018/11/21]

同時這個簽名也是無法直接復制并用到其他交易上的,因為一旦交易信息稍有變化,對應的簽名也完全不同。

也就是說,特定的私鑰、交易信息和簽名是緊密耦合的,改變任意一個,這個組合就出問題了。

還有一個問題是,別人怎么才能確定這個簽名的確是你按照私鑰和交易信息算出來的正確簽名呢?有請公鑰出場了,任何人都可以如此驗證:以這筆交易包含的信息、簽名和公鑰為三個變量,輸入驗證函數,得出的結果為真,簽名就是對的,反之亦然。

理論上說,這個驗證函數提供了一絲偽造簽名的機會。你可以拿各種可能的組合去試,輸入到驗證函數中,撞上結果為真,那這個簽名就對了。

問題在于,這是一個256位二進制數的簽名,可能的組合數是2的256次方,大概是10的80次方,差不多和全宇宙的原子數是一個量級,一秒試一萬次,你算到宇宙滅亡也算不完。

所以,如果經過驗證這個簽名為真,給出簽名的這個人肯定是交易的主人沒跑了。

悟空說,有了電子簽名,以后每筆交易都需要交易的主人簽上自己的簽名才算有效。

比如這條交易:沙僧要付給八戒1000元交易的主人是沙僧那就得沙僧拿自己的私鑰去生成針對這條交易信息的簽名并且簽上去,這條交易才算有效。其他人可以用沙僧的公鑰去驗證,看這個簽名是否為真。這樣一來誰都不能作弊了。

另外,為了督促八戒改邪歸正,悟空還加了一條,大家先交1000的保證金,之后誰的賬戶余額降到0了,就不能繼續交易了,也就是不能透支。

問題解決了,幾個月過去,大家發現在新規則下,每個月不用現金結算也可以了,這個賬本變成了小銀行,賬本上的余額就是每個人在銀行賬戶里的錢。只要不透支,不需要現金大家也可以互相交易了,借錢還錢都可以靠記賬解決。不妨把這個賬本上的錢叫做西游幣,兌換起來就是1元=1西游幣

到這里,你會發現,賬本在某種程度上已經扮演了貨幣的角色。系統規則也演變成了2.0版本:

1.每個人都能在賬本上記一筆交易,不過必須交易主人簽名才有效

現場 | 冀坤:通過“區塊鏈+供應鏈金融”服務實體經濟:區塊鏈政策法律研究組成立會暨《區塊鏈與供應鏈金融白皮書》發布會今日在京舉辦。聯易融公司總經理冀坤在現場發表題為“基于區塊鏈技術,變革供應鏈金融”談話時指出,供應鏈金融市場前景廣闊,傳統融資方式無法解決中小企業融資難、融資貴的問題。隨著金融科技的運用,供應鏈金融將形成以核心企業為主導助力中小企業的主要融資方式,市場需求未來將呈爆發式增長。國家一直以來對供應鏈金融是鼓勵和支持的態度。基于區塊鏈技術變革供應鏈金融,核心企業信用沿著供應鏈傳導到末端,實現債權持有期間流轉、貼現和到期兌付。我們要做的是,通過區塊鏈+供應鏈金融,小微企業可以實現秒級的融資,通過區塊鏈技術賦能傳統企業金融。[2018/10/31]

2.不能透支

有一天,師傅突然給悟空出了個難題,現在這個系統雖好,但是也有隱患,如果控制賬本所在的網站的人想作弊,誰去監督他呢?有沒有可能每個人都有一個賬本,各自記各自的,然后互相同步,互相監督?

八戒提出質疑,那要是大家記得賬不一樣,以誰的為準呢?

眾人陷入了沉思。大家都記賬的確可以免除對特定中心的依賴,但是如果有人作弊,導致大家的賬本不一致,這時候怎么解決爭端呢?

只見一片紫氣東來,中本聰現身了。他丟下一張8頁紙的天書,飄然而去。悟空拿起書,卻見書中寫道:

誰的算力大,誰說話算話。

悟空被瞬間點醒,開始給大家講新方法:

咱們先分頭記賬,每隔一段時間,咱們就碰頭核對下賬本。怎么核對呢?玩一個數學游戲,就是找到一個對應賬本的幸運數字,唯一的方法就是靠猜,誰的計算力大誰就更有可能猜中,而且猜中有獎勵。猜中之后,這次核對的賬本才算確定了,大家都以這個賬本為準。

如果核對的時候,發現八戒寫的賬本有個地方和其他人都不一樣,怎么辦?沒關系,還是玩這個猜數字的游戲,只要作弊的那一方擁有的算力沒有過半,沒有作弊的一方就會獲勝,因為它的算力更大。最后大家還是會以游戲勝利者也就是正確賬本為準。

大體就是這樣,具體細節是怎樣的呢?到這里,我們已經準備深入到比特幣的核心思想了。為了徹底搞明白,我們需要先介紹幾個不那么常見但是非常有用的概念。

先來介紹關鍵的大殺器:SHA256算法。

SHA256是一種密碼哈希函數,輸入任意一段信息,運行SHA256函數,輸出的結果會是一串256位的2進制數,這個數字就是這段信息的哈希值或者摘要,可以理解為這段信息的特定ID。

世界上所有信息都有自己特有的哈希值,一一對應,絕不重復。

區塊鏈板塊大漲1.91% 9成個股上漲 :隨著今天大盤的大漲,區塊鏈板塊早盤低開后,快速翻紅,午間收在1166.584點,大漲1.91%,資金凈流入13.96億元,75只概念股中9成上漲,僅有7只下跌。個股方面:二三四五漲9.1%,視覺中國漲9%,匯金科技漲7.4%,中南建設、思特奇等跟隨;跌幅前列三名分別是榮之聯跌5.34%,凱恩股份跌1.2%,高偉達跌1.11%。值得注意的是二三四五的區塊鏈項目章魚星球將于4月25日上午9點登陸京東眾籌。[2018/4/24]

SHA256還有一個特性,就是沒法逆向運算,只能根據信息算出信息的哈希值,而沒法根據信息的哈希值去算出信息本身。如果給出一個哈希值,想知道對應的信息,唯一的方法是一個個試,沒錯,又是2的256次方分之一的機會,試到宇宙毀滅也不一定能試出來。

這個大殺器就是剛才提到的數學游戲的基礎。只要它依然堅挺,沒有被破解,比特幣就是數學上可靠的。

接下來我們詳細看看這個數學游戲是怎么運行的。

我們假定在賬本上每一頁只能記十條交易信息,記完一頁就得找一個幸運數字簽在這一頁的最后,這個數字必須使得這一頁所有信息的哈希值滿足一個特點,比如前30位都為0。只有簽上這個數字,這一頁賬本才算有效。

如此一來,由于SHA256的特性,找到這個數字只能靠試錯,成功機會又特別低,2的30次方分之一,也就是說,大概得試上十億次,才能成功一次。靠買彩票中五百萬就是這個游戲的翻版,不過中五百萬的幾率還是不錯的。

一旦有人找到了這個數字,其他人要想驗證這個數是否正確,只需要算一遍就可以了,非常簡單。這一點和買彩票也很像,你有沒有中獎,查一下就行。

這個幸運數字就叫

Proofofwork,工作量證明。如果你能找到這個特定數字,就說明你投入了足夠的時間和算力,同時其他人還能很簡單的驗證這件事情,不用重新花力氣再算一遍。那么為什么會有人愿意投入時間、機器和電費來玩這個游戲呢?因為我們設計了獎勵機制,猜中這個數字的人會獲得一定數目的比特幣作為獎勵,那一頁賬本上會加一條,誰誰誰獲得2個比特幣。

有了這種游戲,人們就會自發的去驗證比特幣網絡里的交易是否有效,而且唯一的方法就是投入時間和計算力去猜。初看起來可能并不高明,浪費這么多資源就為了玩數字游戲?別急,一會你會發現別有洞天。

最后要介紹的是blockchain,區塊鏈。這個詞是怎么來的呢?比特幣把賬本分成了很多塊,每塊上記錄一定數量的交易,每一塊叫做一個block,區塊。每個區塊的底部會附上對應的幸運數字,工作量證明。同時,在區塊的頂部,還會附上前一個區塊所包含信息的哈希值。于是區塊就連成了一條鏈。其實區塊鏈就是一種結構比較特殊的賬本,改變其中一頁,整本都會出問題。

把區塊連成鏈是一個非常精巧的設計。

第一,改變任意一個區塊的信息,都會導致這個區塊的哈希值變化,同樣也會改變下一個區塊的信息,接著之后所有的區塊都會改變,整條區塊鏈都會變的無效,得重新再算一遍,找到對應的POW才行。這一點保證了整個賬本的嚴密準確性。

第二,不同區塊之間的位置代表了不同交易發生的先后順序,如果改變區塊的位置,因為同樣的原因,整條鏈也會變得無效。這一點保證了交易時間記錄的準確性。

最困難的部分介紹完了,我們可以歇口氣回顧一下:

一個大殺器:

SHA256算法可以讓我們輸入任意一段信息,得到一個對應的數字,這個數字就是這段信息的哈希值,就像個人ID一樣獨特。反過來,通過哈希值來算出對應的信息,只能靠猜,而且很難猜。

一個數字游戲:

對每一頁賬本,我們可以找到一個幸運數字,使得它的哈希值前30位都是0。這個數字很難猜,猜中的會獲得比特幣作為獎勵。和買彩票很類似。

一個設計精妙的結構:

區塊鏈就是把整個賬本分成許多區塊,前一個區塊的哈希值寫到下一個區塊的頂部,以此把所有區塊關聯成一條鏈,改變任意區塊的信息或者位置,都會影響整條鏈。

說完這三件事,我們可以來具體看看比特幣是怎么運行的了。

對于普通用戶來說,完成一筆交易,就把這筆交易的信息廣播出去。同時,有一些用戶會不斷收聽整個網絡里的交易信息,把這些交易信息打包成區塊,然后飛快的猜那個幸運數字。一旦有一個人猜到這個幸運數字,就會獲得幾個比特幣作為獎勵。這個區塊也被證明有效,并再次廣播到全網,被大家記下來。這些不斷猜數字的用戶就是我們常聽到的“礦工”,猜數字的過程就叫“挖礦”。

考慮到他們在做的事情,的確是有點像辛勤工作挖金子的過程。不過真實的比特幣礦工并不用親自下地,只需要用大量的計算機去瘋狂的玩這個猜數字的游戲。

礦工和普通用戶都是比特幣網絡中的一個節點,區別在于,驗證區塊需要很高的計算力,所以礦工通常都是有專業設備比如ASIC或者高端顯卡的。普通用戶用的就是普通電腦,求沒法參與驗證交易了,但是把自己的交易信息廣播出去還是可以的。礦工更像是這個系統里的管理員,能做更多普通用戶不能做的事情,比如驗證區塊并獲得獎勵。

礦工需要收聽全網的廣播信息,普通用戶則只需要收聽礦工廣播出來的驗證過的區塊,同步到自己保存的區塊鏈上。如果收聽到兩個區塊不一致,到底聽誰的呢?中本聰給出的方法是,算力為王,哪個區塊背后的算力更大,或者哪個區塊所在的鏈更長,就聽誰的。

為什么這么做有效呢?我們再次繞后從反面來破解這個問題。想想看,如果你想在比特幣網絡中作弊,具體過程是怎樣的?需要什么條件才能實現?

假設八戒想作弊,大家一起吃了飯,師傅買單,按道理八戒應該給師傅100塊。其他礦工都在區塊里記上了這一筆:

八戒要付給師傅100元

同樣是礦工,八戒卻在區塊里抹掉了這筆賬,打包出了一個“不一樣”的區塊,驗證之后發給了老實的沙僧。

沙僧那邊收到的消息在這個節點上開始分裂了。八戒發給他的區塊單獨形成了一條鏈,其他礦工的區塊則形成了另一條鏈。

那么,哪條鏈延長的速度會更快呢?考慮到這是一個完全隨機的猜數字過程,長期來看,兩方鏈延長的速度正比于各自掌握的計算力大小。也許八戒最開始的幾個能撞到狗屎運,比其他人加起來都快,但是時間一長,自然會寡不敵眾。其他礦工的區塊鏈會飛速延長,基于“誰的區塊鏈長就聽誰的”這條規則,沙僧會放棄掉八戒那條鏈,轉而把其他礦工的鏈保存到自己的區塊鏈中,共識就這么達成了。

也就是說,當你收到兩個不一樣的區塊時,先別急著決定聽誰的,讓區塊鏈再飛一會,等到其中一條領先另一條至少六個區塊以后,基本就板上釘釘了。

當然,如果八戒自己掌握了全球一半以上的算力,自己成了多數派,那這個系統就崩潰了。但是由于各種復雜的現實原因,這個條件很難達成。

比特幣的這個算力為王的機制,有點像投票表決。大家意見不一致的時候就通過投票來達成一致,票數為王,少數服從多數。如果你想作弊,不是不可以,但必須獲得過半數的票。

到這里,比特幣的完全體誕生了,系統規則3.0版:

1.只要投入算力和時間,每個人都能記賬和驗證

2.區塊鏈分裂時,保留算力大的那條鏈

以上就是比特幣的基礎運行原理了。我們從原始的現金交易,到電子簽名和中心化賬本,再到更先進的分布式賬本+POW+區塊鏈,短短十分鐘走完了人類貨幣演化史。未來人類的貨幣金融體系會如何演化,比特幣的兒子孫子命運如何,也許你我都有一個模糊的答案。

很多技術細節在這篇文章中沒有提到,是因為我希望用盡量短的篇幅把比特幣的骨架型原理講清楚。想了解更多的朋友可以看這里:

https://www.bilibili.com/video/av12465079/?t=381

https://bitcoin.org/bitcoin.pdf

http://www.michaelnielsen.org/ddi/how-the-bitcoin-protocol-actually-works/

“人類由故事和共識驅動。”比特幣和區塊鏈完美詮釋了這句話。如果你也相信這個故事,幫我也幫你一個忙,讓更多人看到這篇文章,相信這個故事。

Together,wewill...

Tags:區塊鏈比特幣SHABLO區塊鏈技術的特點比特幣背后是誰控制的SHAH價格BLOOD

BNB
QKL123行情分析|USDT這個雷,會變黑天鵝?(1106)_USD:比特幣

摘要:短時,比特幣略有回調,大盤卻略有回升,山寨幣表現強勢。近日有篇關于USDT操縱市場的學術論文引起關注,投資者不必過于擔心;另今日有兩個行業利好消息,短時可能有所發酵.

1900/1/1 0:00:00
觀點 | 互聯網的發展歷程,給區塊鏈普及提供了哪些經驗?_EOS:DLT價格

這篇文章試圖回答“如何推動區塊鏈的普及”這個問題,主要聚集于EOS,但也可以應用于許多其他分布式賬本技術生態系統.

1900/1/1 0:00:00
抵押數字貨幣借貸,這種DeFi模式,真的能革傳統金融的命?_DEF:defi community

文:棘輪 來源:?一本區塊鏈 最近數字貨幣領域最火的一個詞,就是DeFi。這到底是一個什么商業模式?DeFi從業者天天喊著要革傳統金融的命,這是否有可能性?實際上,DeFi并不神秘,其背后核心的.

1900/1/1 0:00:00
2019 加密貨幣趨勢觀察:行情冷淡,但依然蘊藏著機會_比特幣:BIT

作者:TheBlockCrypto編譯:LeftOfCenter批注:LeftOfCenter、小毛哥MAO、潘致雄 來源:鏈聞 2019年大半年已過去.

1900/1/1 0:00:00
巴比特專欄 | 從中央銀行到數字貨幣交易所:銀行從業權下沉的典型案例_GMD:Hfuel Launchpad

作者:孫副社長 正如筆者在此前的文章中所提過的一樣,曾經人滿為患的底層公鏈賽道,在今年的行業寒冬中迎來了一輪明顯的產能出清.

1900/1/1 0:00:00
圓通速遞副總裁相峰:區塊鏈與電商物流重塑_區塊鏈:COI

文章來源:物流信息互通共享原文標題:《相峰:區塊鏈與電商物流重塑》作者:相峰,物流信息互通共享技術及應用國家工程實驗室主任、圓通速遞副總裁摘要區塊鏈作為一種分布式賬本技術.

1900/1/1 0:00:00
ads