區塊鏈-簡明史和區塊鏈核心概念
No.1 簡明史
區塊鏈1.0 比特幣
08年10月31日,一個名叫中本聰的騷年發表了一篇論文,搞不清是什麼初衷,但確實很牛逼,怕是他自己都沒預料的牛逼,《Bitcoin: A Peer to Peer Electronic Cash System》,8頁紙,涵蓋了分散式網路、密碼學、經濟學等學科內容,講了一個P2P網路的電子現金系統技術,裡面產生和流通的現金就是用來買披薩的比特幣。
09年比特幣網路不知是不是因為這篇文章,莫名上線了,裡面的交易無法被篡改,維護賬本的人可以有報酬,9年過去了,雄赳氣昂。 現在,你買得起嗎?
想象一下:
9年一個沒有CEO的公司,幾十萬員工活躍著;
每個員工都爭權奪利,公司居然風生水起;
各國列強打壓,無法禁止,覆蓋了一百多個國家;
營銷是什麼?2500w使用者自動上門;
融資是什麼?市值1400億美刀;
一份程式碼上線,穩定9年,沒有bug?
有興趣了嗎????? 貌似沒什麼聲音,那我們來講講姨太的故事。
區塊鏈2.0 以太坊
13年一個叫VB的小夥子,搞了個白皮書,《Ethereum: The Ultimate Smart Contract and Decentralized Application Platform》,自稱V神覺得比特幣中的區塊鏈技術好玩,幹嘛只用來交易金錢,也可以用來**,別想多,是用來玩遊戲,玩什麼遊戲呢?
一個叫去中心化應用的遊戲,也就是所謂的DApp,
比如:
1、各位熱衷的加密貨幣;
2、博彩系統,鎂鋁荷官為你點牌…不好意思,走錯片場了;
3、姨太貓,每隻現在80w美刀,還是給我一把刀吧。
這就很清楚了,相對簡陋的比特幣網路,以太坊利用區塊鏈來玩花,而玩花也要先有個臺,這個臺就是智慧合約,傳送資訊,互動都要通過這個臺子。
既然好玩,那玩的人就多了,15年以太坊網路上線以後,使用者3000w,DApp 1379個。
加密貨幣!!一出來怕是一群人了,臺子上出現了一種叫ICO的東西,別名首次代幣發行,一種無監管、完全中心化的融資方案,投資者拿到幣之後隨意花。
這時,V神坐不住了,修改了下游戲規則DAICO,花錢要大多數人投票通過才能花,這樣才符合區塊鏈的本質。
區塊鏈3.0 ???
EOS嗎?ArcBlock嗎?不知道。
還是需要時間去驗證。
在更好的平臺出來之前,如果你有技術,你就是下一個V神。
NO.2區塊鏈核心概念
區塊鏈作為比特幣的核心技術,主要實現了交易,即銀行系統,負責記賬、交易、發行貨幣,那我們來以銀行賬本中的概念來類比理解區塊鏈中的概念:
1、賬戶Account:你的銀行卡和密碼,區塊鏈中也一樣,不論是1.0的比特幣還是2.0的以太坊,賬戶都是地址(銀行卡賬號)和「公鑰、私鑰」(密碼)兩部分也可以說成三部分組成的,有所不同的是現實中你有密碼沒卡沒用,但區塊鏈的世界裡,私鑰等於一切!!!一切!!!就是打死也不能說的那種。
2、交易Transaction:銀行流水,區塊鏈中類似,兩個賬戶之間的轉賬交易,或是以太坊智慧合約的呼叫請求。
3、區塊Block:賬本的一頁,紙質存摺見過嗎?裡面一頁好多流水,區塊鏈同樣每個區塊多筆交易。
4、 區塊鏈Blockchai n:整本賬本(多頁),賬本按照時間順序裝訂,區塊鏈則是不同的區塊按照礦工的大包時間連結成串。
5、塊高度:賬本的頁數,區塊鏈可以理解為礦工成功幹了多少次,每幹一次往上加1。
6、出塊時間:記賬裝訂花了多少時間,區塊鏈指某筆交易從發起到被打包進區塊鏈的時間,比特幣(10分鐘)以太坊(15秒)。(這時間頁太tm長了吧,相對於web應用是的,因為任何打包交易在分散式網路裡都需要時間,即共識演算法所需的時間,作為課後自行研究吧POW、POS、DPOS,)
另說:目前比特幣區塊鏈資料162GB、以太坊區塊鏈資料300GB,單單頭節點資料68GB,這就帶來後面應用的資料量及流的問題,有待各位科學家解決。
最後,總結一小下: