當前位置:首頁 » 區塊鏈知識 » 區塊鏈的三個基本概念

區塊鏈的三個基本概念

發布時間: 2021-04-09 00:28:34

① 誰能給我詳細解釋一下什麼叫區塊鏈

區塊鏈這個名詞來源於比特幣,同時也是比特幣的底層技術,簡單說就是一個有激勵制度的賬本,在一個公開的交易中,每個人都可以根據算力來記賬保持賬本的更新和交易的進行,成功記賬的人會獲得獎勵(比特幣) ,通過這樣自激勵不依託任何一家公司或者組織的運營機制叫做區塊鏈

② 區塊鏈的三大核心技術是什麼

區塊鏈運作的7個核心技術介紹 2018-01-15
1.區塊鏈的鏈接
顧名思義,區塊鏈即由一個個區塊組成的鏈。每個區塊分為區塊頭和區塊體(含交易數據)兩個部分。區塊頭包括用來實現區塊鏈接的前一區塊的哈希(PrevHash)值(又稱散列值)和用於計算挖礦難度的隨機數(nonce)。前一區塊的哈希值實際是上一個區塊頭部的哈希值,而計算隨機數規則決定了哪個礦工可以獲得記錄區塊的權力。
2.共識機制
區塊鏈是伴隨比特幣誕生的,是比特幣的基礎技術架構。可以將區塊鏈理解為一個基於互聯網的去中心化記賬系統。類似比特幣這樣的去中心化數字貨幣系統,要求在沒有中心節點的情況下保證各個誠實節點記賬的一致性,就需要區塊鏈來完成。所以區塊鏈技術的核心是在沒有中心控制的情況下,在互相沒有信任基礎的個體之間就交易的合法性等達成共識的共識機制。
區塊鏈的共識機制目前主要有4類:PoW、PoS、DPoS、分布式一致性演算法。
3.解鎖腳本
腳本是區塊鏈上實現自動驗證、自動執行合約的重要技術。每一筆交易的每一項輸出嚴格意義上並不是指向一個地址,而是指向一個腳本。腳本類似一套規則,它約束著接收方怎樣才能花掉這個輸出上鎖定的資產。
交易的合法性驗證也依賴於腳本。目前它依賴於兩類腳本:鎖定腳本與解鎖腳本。鎖定腳本是在輸出交易上加上的條件,通過一段腳本語言來實現,位於交易的輸出。解鎖腳本與鎖定腳本相對應,只有滿足鎖定腳本要求的條件,才能花掉這個腳本上對應的資產,位於交易的輸入。通過腳本語言可以表達很多靈活的條件。解釋腳本是通過類似我們編程領域里的「虛擬機」,它分布式運行在區塊鏈網路里的每一個節點。
4.交易規則
區塊鏈交易就是構成區塊的基本單位,也是區塊鏈負責記錄的實際有效內容。一個區塊鏈交易可以是一次轉賬,也可以是智能合約的部署等其他事務。
就比特幣而言,交易即指一次支付轉賬。其交易規則如下:
1)交易的輸入和輸出不能為空。
2)對交易的每個輸入,如果其對應的UTXO輸出能在當前交易池中找到,則拒絕該交易。因為當前交易池是未被記錄在區塊鏈中的交易,而交易的每個輸入,應該來自確認的UTXO。如果在當前交易池中找到,那就是雙花交易。
3)交易中的每個輸入,其對應的輸出必須是UTXO。
4)每個輸入的解鎖腳本(unlocking )必須和相應輸出的鎖定腳本(locking )共同驗證交易的合規性。
5.交易優先順序
區塊鏈交易的優先順序由區塊鏈協議規則決定。對於比特幣而言,交易被區塊包含的優先次序由交易廣播到網路上的時間和交易額的大小決定。隨著交易廣播到網路上的時間的增長,交易的鏈齡增加,交易的優先順序就被提高,最終會被區塊包含。對於以太坊而言,交易的優先順序還與交易的發布者願意支付的交易費用有關,發布者願意支付的交易費用越高,交易被包含進區塊的優先順序就越高。
6.Merkle證明
Merkle證明的原始應用是比特幣系統(Bitcoin),它是由中本聰(Satoshi Nakamoto)在2009年描述並且創造的。比特幣區塊鏈使用了Merkle證明,為的是將交易存儲在每一個區塊中。使得交易不能被篡改,同時也容易驗證交易是否包含在一個特定區塊中。
7.RLP
RLP(Recursive Length Prefix,遞歸長度前綴編碼)是Ethereum中對象序列化的一個主要編碼方式,其目的是對任意嵌套的二進制數據的序列進行編碼。

③ 區塊鏈的基本特性

原發布者:聚文惠
區塊鏈
特性
我們可以把區塊鏈的發展類比互聯網本身的發展,未來會在internet上形成一個比如叫做finance-internet的東西,而這個東西就是基於區塊鏈,它的前驅就是bitcoin,即傳統金融從私有鏈、行業鏈出發(區域網),bitcoin系列從公有鏈(廣域網)出發,都表達了同一種概念——數字資產(DigitalAsset),最終向一個中間平衡點收斂。
區塊鏈的進化方式是:
區塊鏈1.0——數字貨幣
區塊鏈2.0——數字資產與智能合約
區塊鏈3.0——DAO、DAC(區塊鏈自洽組織、區塊鏈自洽公司)-->區塊鏈大社會(科學,醫療,教育etc,區塊鏈+人工智慧)。分類編輯區塊鏈目前分為三類,其中混合區塊鏈和私有區塊鏈可以認為是廣義的私鏈:
公有區塊鏈(PublicBlockChains)
公有區塊鏈是指:世界上任何個體或者團體都可以發送交易,且交易能夠獲得該區塊鏈的有效確認,任何人都可以參與其共識過程。公有區塊鏈是最早的區塊鏈,也是目前應用最廣泛的區塊鏈,各大bitcoins系列的虛擬數字貨幣均基於公有區塊鏈,世界上有且僅有一條該幣種對應的區塊鏈。
聯合(行業)區塊鏈(ConsortiumBlockChains)
行業區塊鏈:由某個群體內部指定多個預選的節點為記賬人,每個塊的生成由所有的預選節點共同決定(預選節點參與共識過程),其他接入節點可以參與交易,但不過問記賬過程(本質上還是託管記賬,只是變成分布式記賬,預選節點的多少,如何決定每個塊的記賬者成為該區塊鏈的主要風險點),其他任何人

④ 區塊鏈是什麼概念

區塊鏈一個可以共同記賬的數字賬本,會記錄所有曾經發生並經過系統一致認可的交易。相當於全家總動員的方式記賬,你在記賬,你爸爸和媽媽也在記賬,他們都能看到總賬,但是已經被保存的信息就無法再被篡改。

2008年由中本聰第一次提出了區塊鏈的概念。隨後區塊鏈成為了電子貨幣比特幣的核心組成部分,是作為所有交易的公共賬簿。通過利用點對點網路和分布式時間戳伺服器,區塊鏈資料庫能夠進行自主管理。

(4)區塊鏈的三個基本概念擴展閱讀:

區塊鏈的類型

1、公有區塊鏈

世界上任何個體或者團體都可以發送交易,且交易能夠獲得該區塊鏈的有效確認,任何人都可以參與其共識過程。公有區塊鏈是最早的區塊鏈,也是應用最廣泛的區塊鏈,各大bitcoins系列的虛擬數字貨幣均基於公有區塊鏈,世界上有且僅有一條該幣種對應的區塊鏈。

2、聯合(行業)區塊鏈

行業區塊鏈(Consortium Block Chains):由某個群體內部指定多個預選的節點為記賬人,每個塊的生成由所有的預選節點共同決定(預選節點參與共識過程),其他接入節點可以參與交易,但不過問記賬過程(本質上還是託管記賬,只是變成分布式記賬,預選節點的多少,如何決定每個塊的記賬者成為該區塊鏈的主要風險點),其他任何人可以通過該區塊鏈開放的API進行限定查詢。

3、私有區塊鏈

僅僅使用區塊鏈的總賬技術進行記賬,可以是一個公司,也可以是個人,獨享該區塊鏈的寫入許可權,本鏈與其他的分布式存儲方案沒有太大區別。

熱點內容
比特幣礦機是正規的嗎 發布:2025-01-10 22:55:15 瀏覽:900
在電腦上怎麼挖比特幣 發布:2025-01-10 22:48:02 瀏覽:31
杭州市中心去雙溪漂流 發布:2025-01-10 22:38:27 瀏覽:60
區塊鏈中小零幣值得投資嗎 發布:2025-01-10 22:34:16 瀏覽:997
崩壞3用誰挖礦 發布:2025-01-10 22:23:19 瀏覽:673
fil幣的礦機是虛擬的嗎 發布:2025-01-10 22:21:54 瀏覽:43
保時捷長什麼樣子doge是什麼 發布:2025-01-10 21:49:44 瀏覽:102
以太坊智能合約安全嗎 發布:2025-01-10 21:48:55 瀏覽:902
韓國哪個城市比特幣最多 發布:2025-01-10 21:40:47 瀏覽:194
螞蟻礦機s9故障率 發布:2025-01-10 21:39:44 瀏覽:227