區塊鏈技術 位元幣交易的鎖定和解鎖

2022-09-05 13:12:09 字數 582 閱讀 4709

學習就要學習本質:今天看看位元幣到底是什麼?

1、未花費交易輸出(utxo:unspent transxtion out):用位元幣擁有者的公鑰(鎖定)加密的乙個數字

(1)utxo==位元幣

(2)位元幣系統中只有utxo,沒有位元幣。

(3)位元幣系統中沒有賬戶,只有utxo(公鑰鎖定)

(4)位元幣系統中沒有賬戶餘額,只有utxo,(賬戶餘額只是位元幣錢包的概率)

(5)utxo存在全節點的資料庫裡

(6)轉賬會消耗掉自己的utxo,同時生產新的utxo,並用接收者的公鑰鎖定

2、交易結構

(1)交易輸出:位元幣的數量和鎖定指令碼(用接收者公鑰雜湊)

(2)交易輸入:解鎖指令碼(簽名和傳送者的公鑰)

3、逆波蘭表示法

傳統表示:(2+3)* 10 == 50  //表示前面表示式結果和後面結果是否一致

逆波蘭表示法: 2 3 + 10 * 50 ==  //先把2,3執行壓棧操作,遇到運算子+ ,就將2,3出棧相加等於5,再將5壓棧操作,10壓棧操作,遇到*,將5,10出棧相乘等於50,再將50壓棧,50壓棧,遇到==,將50,50取出來比較是不是相等

區塊鏈技術 位元幣交易的鎖定和解鎖

學習就要學習本質 今天看看位元幣到底是什麼?1 未花費交易輸出 utxo unspent transxtion out 用位元幣擁有者的公鑰 鎖定 加密的乙個數字 1 utxo 位元幣 2 位元幣系統中只有utxo,沒有位元幣。3 位元幣系統中沒有賬戶,只有utxo 公鑰鎖定 4 位元幣系統中沒有賬...

區塊鏈技術 位元幣

位元幣 btc 是一種數字貨幣,去中心化 p2p網路 加密解密技術,區塊鏈分布式記賬 公開 透明 可追溯特點 等技術實現 位元幣怎麼產生的呢?挖礦產生的。那麼其他節點怎麼判斷這個廣播區塊是不是這個鏈上的呢?他們可以拿到新生產區塊的未知數和上乙個區塊的hash值帶入上面的公式可以進行驗證。怎麼保證礦工...

區塊鏈技術 位元幣

位元幣 btc 是一種數字貨幣,去中心化 p2p網路 加密解密技術,區塊鏈分布式記賬 公開 透明 可追溯特點 等技術實現 位元幣怎麼產生的呢?挖礦產生的。那麼其他節點怎麼判斷這個廣播區塊是不是這個鏈上的呢?他們可以拿到新生產區塊的未知數和上乙個區塊的hash值帶入上面的公式可以進行驗證。怎麼保證礦工...