【幣圈】區塊鏈(Block Chain)原理

更新於 發佈於 閱讀時間約 10 分鐘
raw-image


■區塊鏈技術發明者:中本聰(Satoshi Nakamoto)

區塊鏈起源於2008年的一篇網路論文「比特幣:點對點的電子交易系統」,作者中本聰(Satoshi Nakamoto),至今沒人知道他到底是何方神聖,這篇論文概述了一個去中心化的交易系統,並透過加密技術實現這樣的系統。

 

■什麼是區塊鏈技術?

技術特徵

區塊鏈技術是密碼學、共識算法、P2P通信、智能合約等多種技術的集成創新,打造了一種全新的分布式基礎架構與計算範式。根據節點管理模式的不同,區塊鏈可分為公有鏈、聯盟鏈和私有鏈三種類型,其中聯盟鏈是企業級應用的主要形式。


raw-image


區塊鏈是什麼?

區塊鏈是一種「分散式的數據庫系統,任何人都能在區塊鏈網路中查看透明的資訊,同時又無法輕易竄改資訊內容」。區塊鏈就像是一個由數據塊(Block)組成的鏈條(Chain),這些數據塊按照時間順序相互連接,每個數據塊都包含了先前數據塊的加密摘要,如果想要接續整條數據鏈,就必須計算出前一個數據塊的加摘要,這樣的結構使得區塊鏈在數據的安全性方面具有獨特的優勢。除此之外,區塊鏈共具有以下6點特性:

1.   去中心化(Decentralization of Blockchain)

2.   不可竄改性(Immutability of Blockchain)

3.   可追朔性(Traceability of Blockchain)

4.   透明性(Transparency of Blockchain)

5.   匿名與隱私性(Privacy of Blockchain)

6.   密碼學加密(Encryption of Blockchain)

區塊鏈技術被廣泛應用於加密貨幣領域,由多個分散、不同的節點進行運作,這些節點共同維護著區塊鏈網路的運行,因此在概念上可以將其視為由「共識機制」打造出的「分散式帳本技術」。簡單說,區塊鏈的原理就是利用多個分散的設備(節點),將大量的交易資料儲存於每個區塊,區塊間利用密碼學加密,再進行鏈接,使資料不易被竄改,又保持可追朔性及透明性。而由大量分散的節點進行運作又可以取代掉中心管理、控制的機制,做到去中心化(無中心機制)。

  

■區塊(block)=節點(node) : 是打包交易資料的結構


節點(node)是提供、 維護「共同總帳」的單位 ,不同的節點之間以網狀的方式相互連結,成為獨立自主的電腦網路,這個概念我們也可以稱之為「去中心化」。

每個區塊鏈都運行在一個共識機制上,共識機制是網路中所有節點的協議


●區塊的結構

區塊的結構主要為4個部分: 

1.上一個區塊的哈希值(Hash):哈希是一種密碼學的加密方式,上一個區塊的哈希值是上一個區塊的資料濃縮,確保上一個區塊的資料不會被竄改。

2.時間戳記(當前時間):紀錄區塊被確認的時間(被礦工挖到/完成交易的時間)

3.數筆交易資料:區塊鏈的主要功能就是紀錄交易的帳本。

4.Node:礦工挖礦的機制產生的隨機數,確保資料的不可篡改性。

鏈是許多區塊(block)單線連成的一串鏈。


raw-image

https://www.jsjkx.com/CN/article/openArticlePDF.jsp?id=19426

 

●區塊鏈的運作 : 比特幣的轉帳流程

raw-image
raw-image
raw-image


 比特幣帳本就是一個區塊,用比特幣轉帳為例,說明區塊鏈之運作如下:

1.   一個使用者欲發起一筆交易。

2.   透過 錢包 (管理私鑰的工具)輸入交易資訊 :

To, Amount, 手續費, OP_Return …。

3.   以 私鑰 簽署交易。

4.   廣播 「加上簽名的交易封包」 至鄰近的比特幣節點們。

5.   節點接收到新交易時,會先至 UTXO Pool  檢查交易發起地址是否能動用足額 UTXO ,若無則該交易會即刻被丟棄。

*註:圖中以一個 Balance 值來做標註,但其實這個 Balance 可能是多個 UTXO 的集合,Steve 的 18 可能其實是 0.25+10.75+2+5 四個  錢堆 。

6.   若檢查後確認有足額,則該交易會被放入到  Tx Pool  中。

(按造 手續費給的多寡 由高至低排序)

7.   等待出塊的同時,各節點會 A. 廣播接收到的交易 B. 接收未在 Tx Pool 內的交易

8.   礦工節點們(有在用電腦算力找 nonce 值,拼出塊獎勵的節點)會 撈取手續費較高的交易們來運算並打包成新區塊 , 用電腦算力計算 nounce 值。

9.   成功找到找到 nonce 值,出塊的礦工會獲得 出塊獎勵 及該區塊所有打包交易給的 手續費 。

10.     該礦工節點將新的區塊廣播至全世界的其他節點們。

11.     其他節點 同步  <595266 區塊高度(最新的區塊)>….資料,繼續廣播與接收新交易 。

12.     礦工節點再從 Tx Pool 中撈取未出塊的交易們(生成 Merkle Root )運算並打包成新的區塊。

以上,便是區塊鏈運作的方式。

  

 ●區塊的電腦程式格式


raw-image

 

其中包括:

1. 表頭(header)

→“previousblockhash”:前一個區塊的雜湊值(hash value)。

→“difficulty”:雜湊(hash)必須小於「困難指數(difficulty)」。

→“time”:代表這個區塊形成的時間,以 unix 作業系統格式表示。

→“nonce”:計算雜湊值所使用的參數。

→“merkleroot”:儲存「交易(transaction)」的「摘要(summary)」。

2. 交易

→“tx”:儲存「交易」的欄位,每一個區塊可以儲存多筆交易。

3. 其他欄位

→“confirmations”:代表這個區塊已被 35561 個節點確認過了!

→“height”:代表這個區塊在比特幣區塊鏈中的排序為第 277316 個。

4. “hash”:利用雜湊演算法(hash algorithm)計算出雜湊值。

  

●區塊鏈的三種鏈型

 

raw-image

鏈 : 指區塊(即是節點)與區塊間資料傳輸的通道,如同公路,航道。

鏈有三總類型 : 公有鏈(公鏈) 聯盟鏈 私有鏈

raw-image
raw-image


■不同產業如何使用區塊鏈?

區塊鍊是一種新興技術,並且正以創新的方式為各產業所採用。我們在以下小節中描述了不同產業的一些使用案例:

●能源

能源公司使用區塊鏈技術來建立對等能源交易平台並簡化對可再生能源的存取。例如,考慮以下用途:

1.以區塊鏈為基礎的能源公司為個人之間的電力銷售建立了一個交易平台。擁有太陽能板的屋主會利用這個平台來將多餘的太陽能銷售給鄰居。該流程自動化程度很高:智慧型電錶建立交易,而區塊鏈進行記錄。

2.透過以區塊鏈為基礎的眾籌計畫,使用者可以在缺少能源的社群中讚助和擁有太陽能板。一旦太陽能板建成,贊助商也可能會收到這些社群的租金。

●金融

銀行和證券交易所等傳統金融系統使用區塊鏈服務來管理線上付款、帳戶和市場交易。例如,在整個亞洲提供金融交易服務的投資控股公司 Singapore Exchange Limited 利用區塊鏈技術建置了更高效的銀行間付款帳戶。透過採用區塊鏈,他們解決了幾個挑戰,包括數千筆金融交易的批次處理和手動對帳。

●媒體與娛樂

媒體和娛樂產業的公司使用區塊鏈系統來管理著作權資料。

 Sony Music Entertainment Japan 使用區塊鏈服務來提高數位版權管理效率。他們已成功使用區塊鏈策略來提高生產力及降低著作權處理成本。

●零售

零售公司使用區塊鏈來追蹤供應商和買方之間的貨物移動。例如,Amazon 零售已為分散式總帳技術系統申請了專利,其中該系統將使用區塊鏈技術來驗證平台上銷售的所有貨物是否都真實可靠。Amazon 賣方允許製造商、外送員、經銷商、最終使用者和次要使用者等參與者在憑證授權單位註冊後向總帳新增事件,進而映射其全球供應鏈。 


■區塊鏈的演進

1.區塊鏈簡史

raw-image


2.區塊鏈演進

raw-image


■摘錄⎾ 快速搞懂區塊鏈˩區塊鏈原理

 

raw-image
raw-image
raw-image
raw-image
raw-image
raw-image

https://github.com/EtherTW/Taipei-Ethereum-Wiki/blob/master/slides/introduction_to_blockchain.pdf




raw-image











avatar-img
77會員
125內容數
1.占星軟體及運用 2.各種推運法(Transit / 次限 / 主限 / Solar Arc / 法達星限 / 中點占星等)
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
跨元探索的沙龍 的其他內容
■什麼是區塊鏈技術? 區塊鏈是透過點對點(P2P)運行的網路,這個網路由分散式節點組成,可以把它想成是共享的數據庫,也就是分散式帳本(DLT),分散式帳本技術是一種去中心化的帳本,儲存著網路上進行的所有交易。 中心化帳本:也稱為集中式帳本,由一個中心化的機構去做驗證、記帳、訂立規則。
●Lookonchain https://twitter.com/lookonchain 不定期提供鏈上數據:機構投資人的 LDO 持倉與買入均價分析彙整 ●Coin360 網站 https://coin360.com/ ●Odaily News https://
很多新手進入加密貨幣市場會首先選擇幣幣交易,這時候你會發現很多交易所貨幣對是以泰達幣(USDT)計價的,如BTCUSDT, ETHUSDT。 也就是你需要先用TWD買USDT,然後用USDT交易BTC比特幣等幣種。   ●什麼是Tether (USDT) 虛擬貨幣 在2014
2024 農曆新春短段幾天 BTC 就由44K 上漲突破至 48K, 基本確立 BTC牛市已啟動。 ●探討造成暴漲的因素不外下列幾個重大因素 1.   BTC數量減半的FOMO情緒化 依照BTC每半年減半的慣例, 今年4月即將減半,每次BTC減半其現貨幣價走勢離奇相似
如果你不懂下列這些加密貨幣術語和俚語,那就快閱讀一下,這是幣圈人必修功課 ●FOMO   FOMO的這種現像是一種強迫性恐懼症,即錯過一個有趣的事件或一個有利可圖的機會。它起源於社交媒體,甚至被添加到牛津英語詞典中。一但BTC 被認定是 FOMO化,等同BTC就像人人的手機一樣,人人
TradingView 最特別的功能之一,就屬讓 USER 可以在 Pine編輯器上開啟查看指標腳本的開源碼,如想增修可 copy後,另命檔名存入Γ我的腳本˩後,才能修改。 就介紹其步驟如下 :   ●尋找公開的TradingView 指標、策略腳本 https://www.t
■什麼是區塊鏈技術? 區塊鏈是透過點對點(P2P)運行的網路,這個網路由分散式節點組成,可以把它想成是共享的數據庫,也就是分散式帳本(DLT),分散式帳本技術是一種去中心化的帳本,儲存著網路上進行的所有交易。 中心化帳本:也稱為集中式帳本,由一個中心化的機構去做驗證、記帳、訂立規則。
●Lookonchain https://twitter.com/lookonchain 不定期提供鏈上數據:機構投資人的 LDO 持倉與買入均價分析彙整 ●Coin360 網站 https://coin360.com/ ●Odaily News https://
很多新手進入加密貨幣市場會首先選擇幣幣交易,這時候你會發現很多交易所貨幣對是以泰達幣(USDT)計價的,如BTCUSDT, ETHUSDT。 也就是你需要先用TWD買USDT,然後用USDT交易BTC比特幣等幣種。   ●什麼是Tether (USDT) 虛擬貨幣 在2014
2024 農曆新春短段幾天 BTC 就由44K 上漲突破至 48K, 基本確立 BTC牛市已啟動。 ●探討造成暴漲的因素不外下列幾個重大因素 1.   BTC數量減半的FOMO情緒化 依照BTC每半年減半的慣例, 今年4月即將減半,每次BTC減半其現貨幣價走勢離奇相似
如果你不懂下列這些加密貨幣術語和俚語,那就快閱讀一下,這是幣圈人必修功課 ●FOMO   FOMO的這種現像是一種強迫性恐懼症,即錯過一個有趣的事件或一個有利可圖的機會。它起源於社交媒體,甚至被添加到牛津英語詞典中。一但BTC 被認定是 FOMO化,等同BTC就像人人的手機一樣,人人
TradingView 最特別的功能之一,就屬讓 USER 可以在 Pine編輯器上開啟查看指標腳本的開源碼,如想增修可 copy後,另命檔名存入Γ我的腳本˩後,才能修改。 就介紹其步驟如下 :   ●尋找公開的TradingView 指標、策略腳本 https://www.t
你可能也想看
Google News 追蹤
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
区块链里的第一个区块由中本聪创建于2009年,被称为创世区块,那么,究竟什么是创世区块?创世区块是谁创造的?下面将为大家通俗讲解创世区块 🚀 币安 - 全球最大加密货币交易所 💥 独家优惠 💥 💰 注册即享 20% 手续费返佣 🔑 专属邀请码: R851UX3N 区块链是最具突破性
Thumbnail
區塊鏈有什麼特色? 所有交易(操作資訊)紀錄會儲存在各個節點,因此具有公開性 每個節點遵守一套共識機制,基於這套機制來信任讀取的數據 透過密碼學演算法確保交易紀錄無法被串改 不會有資料中心遭受攻擊導致系統癱瘓問題 可能會對使用者喪失隱私 區塊鏈如何運作的? 節點主要可以被區分為兩種類型
Thumbnail
之前討論過基於Ordinals協議的BRC-20,意旨將比特幣最小單位的SATS聰(以中本聰Satoshis命名)進行編號排序,使得可以在比特鏈上發行同質化代幣FT。
比特幣是一種加密貨幣,具有獨特的歷史和價值。由於加密貨幣交易市場的競爭,關鍵字在關鍵位置上非常重要。
Thumbnail
比特幣是一種虛擬貨幣,具有去中心化、透明和不可篡改的特點。隨著Ordinals協議、BRC-20代幣標準等的誕生,比特幣的使用場景逐漸擴大。擴容方案和基礎建設項目的發展也為比特幣生態帶來更多可能性。本文分析了資產發行協議、擴容解決方案以及基礎建設項目對比特幣生態發展的影響。
Thumbnail
區塊鏈原理 什麼是區塊鏈? 區塊鏈(Blockchain)是一種分散式帳本技術,它基於加密學和分散式計算的原理,通過將數據以區塊的形式連接在一起,形成鏈條。每個區塊包含一定時間內的多筆交易記錄,並使用密碼學哈希函數與前一個區塊相連,這種連接保證了數據的不可篡改性。 2. 區塊鏈的基本結構 2
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
嘿,大家新年快樂~ 新年大家都在做什麼呢? 跨年夜的我趕工製作某個外包設計案,在工作告一段落時趕上倒數。 然後和兩個小孩過了一個忙亂的元旦。在深夜時刻,看到朋友傳來的解籤網站,興致勃勃熬夜體驗了一下,覺得非常好玩,或許有人玩過了,但還是想寫上來分享紀錄一下~
Thumbnail
区块链里的第一个区块由中本聪创建于2009年,被称为创世区块,那么,究竟什么是创世区块?创世区块是谁创造的?下面将为大家通俗讲解创世区块 🚀 币安 - 全球最大加密货币交易所 💥 独家优惠 💥 💰 注册即享 20% 手续费返佣 🔑 专属邀请码: R851UX3N 区块链是最具突破性
Thumbnail
區塊鏈有什麼特色? 所有交易(操作資訊)紀錄會儲存在各個節點,因此具有公開性 每個節點遵守一套共識機制,基於這套機制來信任讀取的數據 透過密碼學演算法確保交易紀錄無法被串改 不會有資料中心遭受攻擊導致系統癱瘓問題 可能會對使用者喪失隱私 區塊鏈如何運作的? 節點主要可以被區分為兩種類型
Thumbnail
之前討論過基於Ordinals協議的BRC-20,意旨將比特幣最小單位的SATS聰(以中本聰Satoshis命名)進行編號排序,使得可以在比特鏈上發行同質化代幣FT。
比特幣是一種加密貨幣,具有獨特的歷史和價值。由於加密貨幣交易市場的競爭,關鍵字在關鍵位置上非常重要。
Thumbnail
比特幣是一種虛擬貨幣,具有去中心化、透明和不可篡改的特點。隨著Ordinals協議、BRC-20代幣標準等的誕生,比特幣的使用場景逐漸擴大。擴容方案和基礎建設項目的發展也為比特幣生態帶來更多可能性。本文分析了資產發行協議、擴容解決方案以及基礎建設項目對比特幣生態發展的影響。
Thumbnail
區塊鏈原理 什麼是區塊鏈? 區塊鏈(Blockchain)是一種分散式帳本技術,它基於加密學和分散式計算的原理,通過將數據以區塊的形式連接在一起,形成鏈條。每個區塊包含一定時間內的多筆交易記錄,並使用密碼學哈希函數與前一個區塊相連,這種連接保證了數據的不可篡改性。 2. 區塊鏈的基本結構 2