區塊鏈入門1001區塊鏈入門
❶ 區塊鏈入門必備108知識點
作者:空林
61.套牢
預期幣價上漲,不料買入後幣價卻下跌;或預期幣價下跌,不料賣出後,幣價卻上漲
62.解套
買入比特幣後幣價下跌造成暫時的賬面損失,但之後幣價回升,扭虧為盈
63.踏空
因看淡後市賣出比特幣後,幣價卻一路上漲,未能及時買入,因此未能賺得利潤
64.超買
幣價持續上升到一定高度,買方力量基本用盡,幣價即將下跌
65.超賣
幣價持續下跌到一定低點,賣方力量基本用盡,幣價即將回升
66.誘多
幣價盤整已久,下跌可能性較大,空頭大多已賣出比特幣,突然空方將幣價拉高,誘使多方以為幣價將會上漲,紛紛買入,結果空方打壓幣價,使多方套牢
67.誘空
多頭買入比特幣後,故意打壓幣價,使空頭以為幣價將會下跌,紛紛拋出,結果誤入多頭的陷阱
68.什麼是NFT
NFT全稱「Non-Fungible Tokens」 即非同質化代幣,簡單來說,即區塊鏈上一種無法分割的版權證明,主要作用數字資產確權,轉移,與數字貨幣區別在於,它獨一無二,不可分割,本質上,是一種獨特的數字資產。
69.什麼是元宇宙
元宇宙是一個虛擬時空間的集合, 由一系列的增強現實(AR), 虛擬現實(VR) 和互聯網(Internet)所組成,其中數字貨幣承載著這個世界中價值轉移的功能。
70.什麼是DeFi
DeFi,全稱為Decentralized Finance,即「去中心化金融」或者「分布式金融」。「去中心化金融」,與傳統中心化金融相對,指建立在開放的去中心化網路中的各類金融領域的應用,目標是建立一個多層面的金融系統,以區塊鏈技術和密碼貨幣為基礎,重新創造並完善已有的金融體系
71.誰是中本聰?
72.比特幣和Q幣不一樣
比特幣是一種去中心化的數字資產,沒有發行主體。Q幣是由騰訊公司發行的電子貨幣,類似於電子積分,其實不是貨幣。Q幣需要有中心化的發行機構,Q幣因為騰訊公司的信用背書,才能被認可和使用。使用范圍也局限在騰訊的 游戲 和服務中,Q幣的價值完全基於人們對騰訊公司的信任。
比特幣不通過中心化機構發行,但卻能夠得到全球的廣泛認可,是因為比特幣可以自證其信,比特幣的發行和流通由全網礦工共同記賬,不需要中心機構也能確保任何人都無法竄改賬本。
73.礦機是什麼?
以比特幣為例,比特幣礦機就是通過運行大量計算爭奪記賬權從而獲得新生比特幣獎勵的專業設備,一般由挖礦晶元、散熱片和風扇組成,只執行單一的計算程序,耗電量較大。挖礦實際是礦工之間比拼算力,擁有較多算力的礦工挖到比特幣的概率更大。隨著全網算力上漲,用傳統的設備(CPU、GPU)挖到比特的難度越來越大,人們開發出專門用來挖礦的晶元。晶元是礦機最核心的零件。晶元運轉的過程會產生大量的熱,為了散熱降溫,比特幣礦機一般配有散熱片和風扇。用戶在電腦上下載比特幣挖礦軟體,用該軟體分配好每台礦機的任務,就可以開始挖礦了。每種幣的演算法不同,所需要的礦機也各不相同。
74.量化交易是什麼?
量化交易,有時候也稱自動化交易,是指以先進的數學模型替代人為的主觀判斷,極大地減少了投資者情緒波動的影響,避免在市場極度狂熱或悲觀的情況下做出非理性的投資決策。量化交易有很多種,包括跨平台搬磚、趨勢交易、對沖等。跨平台搬磚是指,當不同目標平台價差達到一定金額,在價高的平台賣出,在價低的平台買入。
75.區塊鏈資產場外交易
場外交易也叫OTC交易。用戶需要自己尋找交易對手,不通過撮合成交,成交價格由交易雙方協商確定,交易雙方可以藉助當面協商或者電話通訊等方式充分溝通。
76.時間戳是什麼?
區塊鏈通過時間戳保證每個區塊依次順序相連。時間戳使區塊鏈上每一筆數據都具有時間標記。簡單來說,時間戳證明了區塊鏈上什麼時候發生了什麼事情,且任何人無法篡改。
77.區塊鏈分叉是什麼?
在中心化系統中升級軟體十分簡單,在應用商店點擊「升級」即可。但是在區塊鏈等去中心化系統中,「升級」並不是那麼簡單,甚至可能一言不合造成區塊鏈分叉。簡單說,分叉是指區塊鏈在進行「升級」時發生了意見分歧,從而導致區塊鏈分叉。因為沒有中心化機構,比特幣等數字資產每次代碼升級都需要獲得比特幣社區的一致認可,如果比特幣社區無法達成一致,區塊鏈很可能形成分叉。
78.軟分叉和硬分叉
硬分叉,是指當比特幣代碼發生改變後,舊節點拒絕接受由新節點創造的區塊。不符合原規則的區塊將被忽略,礦工會按照原規則,在他們最後驗證的區塊之後創建新的區塊。軟分叉是指舊的節點並不會意識到比特幣代碼發生改變,並繼續接受由新節點創造的區塊。礦工們可能會在他們完全沒有理解,或者驗證過的區塊上進行工作。軟分叉和硬分叉都"向後兼容",這樣才能保證新節點可以從頭驗證區塊鏈。向後兼容是指新軟體接受由舊軟體所產生的數據或者代碼,比如說Windows 10可以運行Windows XP的應用。而軟分叉還可以"向前兼容"。
79.區塊鏈項目分類和應用
從目前主流的區塊鏈項目來看,區塊鏈項目主要為四類:第一類:幣類;第二類:平台類;第三類:應用類;第四類:資產代幣化。
80.對標美元的USDT
USDT是Tether公司推出的對標美元(USD)的代幣Tether USD。1USDT=1美元,用戶可以隨時使用USDT與USD進行1:1兌換。Tether公司執行1:1准備金保證制度,即每個USDT代幣,都會有1美元的准備金保障,對USDT價格的恆定形成支撐。某個數字資產單價是多少USDT,也就相當於是它的單價是多少美元(USD)。
81.山寨幣和競爭幣
山寨幣是指以比特幣代碼為模板,對其底層技術區塊鏈進行了一些修改的區塊鏈資產,其中有技術性創新或改進的又稱為競爭幣。因為比特幣代碼開源,導致比特幣的抄襲成本很低,甚至只需復制比特幣的代碼,修改一些參數,便可以生成一條全新的區塊鏈。
82.三大交易所
幣安
Okex
火幣
83.行情軟體
Mytoken
非小號
CMC
84.資訊網站
巴比特
金色 財經
幣世界快訊
85.區塊鏈瀏覽器
BTC
ETH
BCH
LTC
ETC
86.錢包
Imtoken
比特派
87. 去中心化交易所
uniswap
88. NFT交易所
Opensea
Super Rare
89. 梯子
自備,購買靠譜梯子
90. 平台幣
平台發行的數字貨幣,用於抵扣手續費,交易等
91. 牛市、熊市
牛市:上漲行情
熊市:下跌行情
92. 區塊鏈1.0
基於分布式賬本的貨幣交易體系,代表為比特幣
93. 區塊鏈2.0
以太坊(智能合約)為代表的合同區塊鏈技術為2.0
94. 區塊鏈3.0
智能化物聯網時代,超出金融領域,為各種行業提供去中心化解決方案
95. 智能合約
智能合約,Smart Contract,是一種旨在以信息化方式傳播、驗證或執行合同的計算機協議,簡單說,提前定好電子合約,一旦雙方確認,合同自動執行。
96. 什麼是通證?
通證經濟就是以Token為唯一參考標準的經濟體系,也就是說相當於通行證,你擁有Token ,就擁有權益,就擁有發言權。
大數據是生產資料,AI是新的生產力,區塊鏈是新的生產關系。大數據指無法在一定時間范圍內用常規軟體工具進行捕捉、管理和處理的數據集合,是需要新處理模式才能具有更強的決策力、洞察發現力和流程優化能力的海量、高增長率和多樣化的信息資產。簡單理解為,大數據就是長期積累的海量數據,短期無法獲取。區塊鏈可以作為大數據的獲取方式,但無法取代大數據。大數據只是作為在區塊鏈運行的介質,沒有絕對的技術性能,所以兩者不能混淆。(生產關系簡單理解就是勞動交換和消費關系,核心在於生產力,生產力核心在於生產工具)
ICO,Initial Coin Offering, 首次公開代幣發行,就是區塊鏈數字貨幣行業中的眾籌。是2017最為熱門的話題和投資趨勢,國家9.4出台監管方案。說到ICO,人們會想到IPO,兩者有著本質不同。
99. 數字貨幣五個特徵
第一個特徵:去中心化
第二個特徵:有開源代碼
第三個特徵:有獨立的電子錢包
第四個特徵:恆量發行的
第五個特徵:可以全球流通
100.什麼叫去中心化?
沒有發行方,不屬於任何機構或國家,由互聯網網路專家設計、開發並存放於互聯網上,公開發行的幣種。
100. 什麼叫衡量(稀缺性)?
發行總量一旦設定,永久固定,不能更改,不能隨意超發,可接受全球互聯網監督。因挖掘和開釆難度雖時間數量變化,時間越長,開采難度越大,所開釆的幣就越少,因此具有稀缺性。
101. 什麼叫開源代碼?
用字母數字組成的存放在互聯網上,任何人都可以查出其設計的源代碼,所有人都可以參與,可以挖掘,全球公開化。
102. 什麼叫匿名交易? 專有錢包私密?
每個人都可以在網上注冊下載錢包,無需實名認證,完全由加密數字代碼組成,全球即時點對點發送、交易,無需藉助銀行和任何機構,非本人授權任何人都無法追蹤、查詢。
合約交易是指買賣雙方對約定未來某個時間按指定價格接收一定數量的某種資產的協議進行交易。合約交易的買賣對象是由交易所統一制定的標准化合約,交易所規定了其商品種類,交易時間,數量等標准化信息。合約代表了買賣雙方所擁有的權利和義務。
105.數字貨幣產業鏈
晶元廠家 礦機廠商 礦機代理 挖礦 出礦到交易所 散戶炒幣
106.空林是誰?
空林:數字貨幣價值投資者
投資風格:穩健
107.空林投資策略
長短結合,價投為主,不碰合約,不玩短線
合理布局,科學操作,穩健保守,掙周期錢
108.空林?
歡迎幣友,共謀發展
❷ 新手投資數字貨幣(區塊鏈)入門指南,看這篇就夠了
區塊鏈和數字貨幣投資相對其他投資方式入門門檻比較高,很多朋友都是想去投資數字貨幣而不知道從哪裡開始、也不知道該學習些什麼。雖然51幣說在「新手玩幣」版塊更新了不少相關知識,但都不夠系統化
這次我們就將區塊鏈和數字貨幣投資相關資料做一個系統化的整理歸納,讓大家更快、更方便的了解和投資數字貨幣
1、了解區塊鏈和數字貨幣
無論你投資什麼前提一定都是要了解它,區塊鏈和數字貨幣也是一樣。現在網上關於區塊鏈相關的介紹很多,有的太深奧、有的不夠全面,我個人認為比較好的是火幣出品的視頻 《區塊鏈100問》
100個視頻,全部都是區塊鏈相關知識,包括:比特幣誕生、運行原理、區塊鏈常見問題、挖礦、錢包介紹等,而且都是動畫視頻的形式,大家更容易理解。雖然講的不夠細致,但可以讓你初步了解數字貨幣和區塊鏈
2、選擇交易平台
對數字貨幣有了了解後,可以嘗試在交易平台少量購買數字貨幣,體驗下流程。數字貨幣的買賣都要通過交易平台來完成,相當於股票市場的證券交易所。交易平台建議選擇大型交易平台,幣種全面、交易方便、資金安全也有保障
推薦以下三個平台:幣安、火幣、OKEX(排名不分先後)
3、選擇錢包
如果把數字貨幣比作現金,錢包就相當於銀行卡,用來存儲數字貨幣。錢包分為很多種類,現在使用最多的是手機APP錢包(輕錢包)。錢包也分類型,不同類似的數字貨幣不能轉入到同一錢包,如:imtoken是以太坊錢包,那麼就只能存儲以太坊和基於以太坊發行的代幣,不能其它幣種
現在也有號稱支持所有數字貨幣的錢包,但這類錢包大多還不完善。
當然,我們購買數字貨幣後可以不存入錢包,就直接放在交易所賬戶,即可以省手續費也沒那麼麻煩,像火幣、OKEX等大型交易所都是比較安全的,我個人基本都是把數字貨幣放在交易所中
4、確定投資計劃
在投資數字貨幣前首先我們要確定自己投資計劃,打算投入多少錢、能夠接受多大虧損,期望回報是多少,投資時限是多久,確定好之後再去投資。數字貨幣屬於高風險、高收益投資產品,新手階段拿出不影響自己生活的閑錢投資即可,投資沒有金額限制、最低幾百塊都可以
等真正了解市場後再適當加大投資金額,但也要記得投資金額要控制在自己承受范圍內
5、選擇投資幣種
選好交易平台、確定投資計劃後就可以購買數字貨幣了,那這么多的數字貨幣我們該買哪個呢?第一次買幣建議選主流幣,可以在市場排名前20或大家公認的價值幣中選出幾個你順眼的幣
去了解下這些幣是幹嘛的、有沒有什麼實際價值,最近有什麼影響幣價走勢的消息等等
搞懂這些問題後再去購買,購買前一定要注意入手價格
6、常用工具、網站
1,非小號:可查看各幣種、交易所相關信息,包括幣價、 歷史 價、漲跌幅度、流通量、排名等信息
2,AICoin:功能與非小號類似,aicoin的K線十分方便、好用,看K線圖首選
3,幣世界:實時更新各類區塊鏈、數字貨幣相關新聞資訊
4,金色 財經 :比較全面的區塊鏈媒體平台,包括快訊、新聞、行情、名家專欄等
7、學習更多相關知識
有以上6點作為基礎就算初步學會了數字貨幣投資,但想要真正通過投資數字貨幣賺錢我們還要學習更多知識。最重要的兩點是加深對區塊鏈的了解和技術分析(K線)
這兩者范圍太廣、也不是一朝一夕就可以學會的,我就不做介紹了,K線知識網上可以找到很多、區塊鏈方面隨著咱們投資時間變長、了解幣種變多、接觸的相關事務越多會逐步加深了解
❸ 區塊鏈怎麼入門 這些知識不難學
1、學習區塊鏈知識,先學習區塊鏈知識的必要概念。
2、【區塊鏈】
英文名 blockchain,是比特幣的底層技術,是一種去中心化的記帳方式。
3、【區塊和鏈】
區塊指的是記錄交易信息的信息塊,每個區塊裡麵包含 著三個主要的因素:本區塊的ID,交易的單數,前面一個區塊的ID。
比特幣的系統大約每10分鍾產生一個區塊,每個區塊包含前一個區塊的ID,使得區塊形成了一條完整的交易鏈條,最長的那條就是唯一的主區塊鏈。
4、【比判者特幣】
比特幣是區塊鏈技術的一個落地的應用,是一個點對點的電子現金支付系統,最早是作為虛擬貨幣存在,日本已經承認比特幣的合法性,並可以用比特幣購物。
5、【中本聰】
傳說中的比特幣的創始人,於2008年發表了一篇關於一個點對點電子現金系統的論文,標志著比特幣的誕生。
6、【數字貨幣】
和現實生活中我們打游戲使用的Q幣等虛擬貨幣完全不同,就比如在日本,比特幣雖然是數字貨幣,但它已經可以用來在真實的場景中購買商品。
7、【PoW】
共識機制的一種,也稱為工作量證明,比特幣目前採用的就是這種共識機制。相對比較簡單,容易達成共識,但能量消耗巨大,容易分叉。
8、【PoS】
共識機制的一種,也稱為權益證明,擁有權益大的人成為記帳人的概率越大,但記帳人的不一定專業,不太費電,也容易分叉。
9、【DpoS】
是在PoS的基礎上所記帳人由不專業地變成專業人員來從事,像我們熟悉的EOS 採取的就是這種共識方式,由持有者共同選掘橋薯出21個節點和100個預備節點通地EOS憲法來達成共識,並共同孵化EOS上面的生態。
10、【公鑰和私鑰】
在區塊鏈的世界裡,公鑰相當於是銀行帳號,私鑰相當於是銀行帳號+取款密碼。私鑰本質上是由32個位元組組成的數組,由私鑰可以生成公鑰和地址,但這種行為不可逆,所以保存好私鑰至關重要,丟了私鑰,相當於丟了錢,而且永遠找不回來。
11、【哈希值】
可以簡單地認為是一組很緊密地排列在一起的數據,數據中的任何一項都不能更改,不然其計算地後果都將天差地別。
12、【智能合約】
就是一個數字形式的承諾,參與的雙方都可以在消和網路上執行這些承諾的協議而不受人為地限制。
13、【信用共識】
基於區塊鏈的特點,它是分布式的一種記帳方法,具有不可篡改和不可逆的特性,是一種讓很多人在數字演算法的前提下形成的一種信任的機制。
14、【公有鏈和私有鏈】
公有鏈是指全世界人都可以參與的,都可以讀取的區塊鏈,對所有人開放,而私有鏈只是掌握一個組織的手中,只對個體或者實體開放。
區塊鏈是目前的一個風口,很多傳統的大企業和風投都在積極參與區塊鏈行業的布局和投資,而作為我們普羅大眾,掌握必要的區塊鏈知識,有助於我們對現實世界的信息作判斷和分析,為自己的投資保駕護航。
❹ 區塊鏈入門的教程
可是,簡單易懂的入門文章卻很少。區塊鏈到底是什麼,有何特別之處,很少有解釋。
下面,我就來嘗試,寫一篇最好懂的區塊鏈教程。畢竟它也不是很難的東西,核心概念非常簡單,幾句話就能說清楚。我希望讀完本文,你不僅可以理解區塊鏈,還會明白什麼是挖礦、為什麼挖礦越來越難等問題。
需要說明的是,我並非這方面的專家。雖然很早就關注,但是仔細地了解區塊鏈,還是從今年初開始。文中的錯誤和不準確的地方,歡迎大家指正。
一、區塊鏈的本質
區塊鏈是什麼?一句話,它是一種特殊的分布式資料庫。
首先,區塊鏈的主要作用是儲存信息。任何需要保存的信息,都可以寫入區塊鏈,也可以從裡面讀取,所以它是資料庫。
其次,任何人都可以架設伺服器,加入區塊鏈網路,成為一個節點。區塊鏈的世界裡面,沒有中心節點,每個節點都是平等的,都保存著整個資料庫。你可以向任何一個節點,寫入/讀取數據,因為所有節點最後都會同步,保證區塊鏈一致。
二、區塊鏈的最大特點
分布式資料庫並非新發明,市場上早有此類產品。但是,區塊鏈有一個革命性特點。
區塊鏈沒有管理員,它是徹底無中心的。其他的資料庫都有管理員,但是區塊鏈沒有。如果有人想對區塊鏈添加審核,也實現不了,因為它的設計目標就是防止出現居於中心地位的管理當局。
正是因為嫌敗無法管理,區塊鏈才能做到無法被控制。否則一旦大公司大集團控制了管理權,他們就會控制整個平台,其他使用者就都必須聽命於他們了。
但是,沒有了管理員,人人都可以往裡面寫入數據,怎麼才能保證數據是可信的呢?被壞人改了怎麼辦?請接著往下讀,這就是區塊鏈奇妙的地方。
三、區塊
區塊鏈由一個個區塊(block)組成。區塊很像資料庫的記錄,每次寫入數據,就是創建一個區塊。
每個區塊包含兩個部分。
區塊頭(Head):記錄當前區塊的特徵值
區塊體(Body):實際數據
區塊頭包含了當前區塊的多項特徵值。
生成時間
實際數據(即區塊體)的哈希
上一個區塊的哈希
...
這里,你需要理解什麼叫哈希(hash),這是理解區塊鏈必需的。
所謂哈希就是計算機可以對任意內容,計算出一個長度相同的特徵值。區塊鏈的 哈希長度是256位,這就是說,不管原始內容是什麼,最後都會計算出一個256位的二進制數字。而且可以保證,只要原始內容不同,對應的哈希一定是不同的。
舉例來說,字元串123的哈希是(十六進制),轉成二進制就是256位,而且只有123能得到這個哈希。(理論上,其他字元串也有可能得到這個哈希,但是概率極低,可以近似認為不可能發生。)
因此,就有兩個重要的推論。
推論1:每個區塊的哈希都是不一樣的,可以通過哈希標識區塊。
推論2:如果區塊的內容變了,它的哈希一定會改變。
四、 Hash 的不可修改性
區塊與哈希是一一對應的,每個區塊的哈希都是針對區塊頭(Head)計算的。也就是說,把區塊頭的各項特徵值,按照順序連接在一起,組成一個很長的字元串,再對這個字元串計算哈希。
Hash = SHA256( 區塊頭 )
上面就是區塊哈希的計算公式,SHA256是區塊鏈的哈希演算法。注意,這個公式裡面只包含區塊頭,不包含區塊體,也就是說,哈希由區塊頭唯一決定,
前面說過,區塊頭包含很多內容,其中有當前區塊體的哈希,還有上一個區塊的哈希。這意味著,如果當前區塊體的內容變了,或者上一個區塊的哈希變了,一定會引起當前區塊的哈希改彎首變。
這一點對區塊鏈有重大意義。如果有人修改了一個區塊,該區塊的哈希就變了。為了讓後面的區塊還能連到它(因為下一個區塊包含上一個區塊的哈希),該人必須依次修改後面所有的區塊,否則被改掉的區塊就脫離區塊鏈了。由於後面要提到的原因,哈希的計算很耗時,短時間內修改多個區塊幾乎不可能發生,除非有人掌握了全網51%以上的計算能力。
正是通過這種聯動機制,區塊鏈保證了自身的可靠性,數據一旦寫入,就無法被篡改。這就像歷史一樣,發生了就是發生了,從此再無法改變。
每個區塊都連著上一個區塊,這也是區塊鏈這個名字的由來。
五、采礦
由於必須保證節點之間的同步,所以新區塊的添加速度芹鬧顫不能太快。試想一下,你剛剛同步了一個區塊,准備基於它生成下一個區塊,但這時別的節點又有新區塊生成,你不得不放棄做了一半的計算,再次去同步。因為每個區塊的後面,只能跟著一個區塊,你永遠只能在最新區塊的後面,生成下一個區塊。所以,你別無選擇,一聽到信號,就必須立刻同步。
所以,區塊鏈的發明者中本聰(這是假名,真實身份至今未知)故意讓添加新區塊,變得很困難。他的設計是,平均每10分鍾,全網才能生成一個新區塊,一小時也就六個。
這種產出速度不是通過命令達成的,而是故意設置了海量的計算。也就是說,只有通過極其大量的計算,才能得到當前區塊的有效哈希,從而把新區塊添加到區塊鏈。由於計算量太大,所以快不起來。
這個過程就叫做采礦(mining),因為計算有效哈希的難度,好比在全世界的沙子裡面,找到一粒符合條件的沙子。計算哈希的機器就叫做礦機,操作礦機的人就叫做礦工。
六、難度系數
讀到這里,你可能會有一個疑問,人們都說采礦很難,可是采礦不就是用計算機算出一個哈希嗎,這正是計算機的強項啊,怎麼會變得很難,遲遲算不出來呢?
原來不是任意一個哈希都可以,只有滿足條件的哈希才會被區塊鏈接受。這個條件特別苛刻,使得絕大部分哈希都不滿足要求,必須重算。
原來,區塊頭包含一個難度系數(difficulty),這個值決定了計算哈希的難度。舉例來說,第100000個區塊的難度系數是 14484.16236122。
區塊鏈協議規定,使用一個常量除以難度系數,可以得到目標值(target)。顯然,難度系數越大,目標值就越小。
哈希的有效性跟目標值密切相關,只有小於目標值的哈希才是有效的,否則哈希無效,必須重算。由於目標值非常小,哈希小於該值的機會極其渺茫,可能計算10億次,才算中一次。這就是采礦如此之慢的根本原因。
前面說過,當前區塊的哈希由區塊頭唯一決定。如果要對同一個區塊反復計算哈希,就意味著,區塊頭必須不停地變化,否則不可能算出不一樣的哈希。區塊頭裡面所有的特徵值都是固定的,為了讓區塊頭產生變化,中本聰故意增加了一個隨機項,叫做 Nonce。
Nonce 是一個隨機值,礦工的作用其實就是猜出 Nonce 的值,使得區塊頭的哈希可以小於目標值,從而能夠寫入區塊鏈。Nonce 是非常難猜的,目前只能通過窮舉法一個個試錯。根據協議,Nonce 是一個32位的二進制值,即最大可以到21.47億。第 100000 個區塊的 Nonce 值是274148111,可以理解成,礦工從0開始,一直計算了 2.74 億次,才得到了一個有效的 Nonce 值,使得算出的哈希能夠滿足條件。
運氣好的話,也許一會就找到了 Nonce。運氣不好的話,可能算完了21.47億次,都沒有發現 Nonce,即當前區塊體不可能算出滿足條件的哈希。這時,協議允許礦工改變區塊體,開始新的計算。
七、難度系數的動態調節
正如上一節所說,采礦具有隨機性,沒法保證正好十分鍾產出一個區塊,有時一分鍾就算出來了,有時幾個小時可能也沒結果。總體來看,隨著硬體設備的提升,以及礦機的數量增長,計算速度一定會越來越快。
為了將產出速率恆定在十分鍾,中本聰還設計了難度系數的動態調節機制。他規定,難度系數每兩周(2016個區塊)調整一次。如果這兩周裡面,區塊的平均生成速度是9分鍾,就意味著比法定速度快了10%,因此接下來的難度系數就要調高10%;如果平均生成速度是11分鍾,就意味著比法定速度慢了10%,因此接下來的難度系數就要調低10%。
難度系數越調越高(目標值越來越小),導致了采礦越來越難。
八、區塊鏈的分叉
即使區塊鏈是可靠的,現在還有一個問題沒有解決:如果兩個人同時向區塊鏈寫入數據,也就是說,同時有兩個區塊加入,因為它們都連著前一個區塊,就形成了分叉。這時應該採納哪一個區塊呢?
現在的規則是,新節點總是採用最長的那條區塊鏈。如果區塊鏈有分叉,將看哪個分支在分叉點後面,先達到6個新區塊(稱為六次確認)。按照10分鍾一個區塊計算,一小時就可以確認。
由於新區塊的生成速度由計算能力決定,所以這條規則就是說,擁有大多數計算能力的那條分支,就是正宗的區塊鏈。
九、總結
區塊鏈作為無人管理的分布式資料庫,從2009年開始已經運行了8年,沒有出現大的問題。這證明它是可行的。
但是,為了保證數據的可靠性,區塊鏈也有自己的代價。一是效率,數據寫入區塊鏈,最少要等待十分鍾,所有節點都同步數據,則需要更多的時間;二是能耗,區塊的生成需要礦工進行無數無意義的計算,這是非常耗費能源的。
因此,區塊鏈的適用場景,其實非常有限。
不存在所有成員都信任的管理當局
寫入的數據不要求實時使用
挖礦的收益能夠彌補本身的成本
如果無法滿足上述的條件,那麼傳統的資料庫是更好的解決方案。
目前,區塊鏈最大的應用場景(可能也是唯一的應用場景),就是以比特幣為代表的加密貨幣。
❺ 如何快速入門區塊鏈
目前市面上還沒有多少系統學習區塊鏈的視頻,自學區塊鏈還是比較難得。可以報班,黑馬程序員新開區塊鏈學科,老師以通俗易懂的授課方式,深入淺出的技術講解,肯定可以學會的哦。來源區視網,想看懂區塊鏈,看視頻教程就來這里哦!