時間:2021-11-20|瀏覽:650
買賣比特幣一次最多能交易多少?
比特幣的塊大小是1MB,比特幣對每筆交易的大小沒有限制,一個塊一般可以包含2000~3000筆交易。
一般一筆交易約250字節(jié),1M大約可以容納3000筆交易。只是平均數(shù),一筆交易也可能大到幾十筆K比特幣對單筆交易的大小沒有限制。塊包含的交易量約為2500至3000筆。不同的交易包含不同的信息大小,平均約為250字節(jié)。
大的也有十幾個K是的,對單筆交易的大小沒有限制。比特幣的塊大小上限應(yīng)為1MB那么,如果一筆交易有多少字節(jié),除法大致可以計算出一個平均塊包含多少比交易。
一般一筆交易約250字節(jié),1M大約可以容納3000筆交易。只是平均數(shù),一筆交易也可能大到幾十筆K比特幣對單筆交易的大小沒有限制。塊包含的交易量約為2500至3000筆。不同的交易包含不同的信息大小,平均約為250字節(jié)。
大的也有十幾個K是的,對單筆交易的大小沒有限制。你知道現(xiàn)在包含了多少嗎??
每次比特幣交易創(chuàng)造輸出,輸出都會被比特幣賬簿記錄下來。所有輸出都可以創(chuàng)造一定數(shù)量的比特幣支付(即UTXO)。這些UTXO它將被整個網(wǎng)絡(luò)識別和記錄,它的所有者可以在未來的交易中使用它們。向隔壁老王發(fā)送比特幣實際上是創(chuàng)造新的UTXO他可以用于新的支付。
比特幣交易一旦創(chuàng)建,就會被資本所有者(可能有多個所有者)簽字。如果合法創(chuàng)建并簽字,現(xiàn)在交易有效。它包含資金轉(zhuǎn)移所需的所有信息。用戶的私鑰用于生成支付比特幣所需的簽名,以證明資金的所有權(quán)。這種簽名加密是為了保證交易內(nèi)容不被篡改。這和上面介紹的紙質(zhì)支票的授權(quán)簽名效果是一樣的。
值得注意的是,比特幣交易的輸入輸出并不僅僅對應(yīng)付款人的私鑰和收款人的公鑰地址,還包含更多的內(nèi)容,可以通過腳本直接驗證交易的有效性,實現(xiàn)更復(fù)雜的交易方式,比如多簽名腳本,保證只有和第三方錢包簽名后才能使用輸出,從而保證黑客攻擊第三方錢包后無法花掉用戶的比特幣。
比特幣交易入門教程:
如下圖所示,有甲、乙、丙、丁四個人,他們都有比特幣錢包,錢包私鑰自己持有,錢包地址(由各自的錢包公鑰生成)在比特幣網(wǎng)絡(luò)上公開UTXO鎖定和驗證。
買賣比特幣一次最多能交易多少?
起初,甲給丙0.7BTC比特幣網(wǎng)絡(luò)中的記錄是UTXO(1):甲給丙0.7BTC;乙給丙0.5BTC比特幣網(wǎng)絡(luò)中的記錄是UTXO(2):乙給丙0.5BTC。這時,丙的比特幣錢包的賬戶余額就是這兩個UTXO和,丙的比特幣總數(shù)=UTXO(1) UTXO(2)=1.2BTC。如下圖:
買賣比特幣一次最多能交易多少?
這一天,丙向丁買了一批貨,需要向丁支付0.8BTC。丙通過比特幣網(wǎng)絡(luò)向丁轉(zhuǎn)賬,但丙現(xiàn)有的兩個UTXO均不足0.8BTC,需要兩個UTXO一起使用,類似現(xiàn)金交易:向丁支付1.2BTC丁找到丙0.4BTC。但是在比特幣網(wǎng)絡(luò)中,這項零售工作是由丙自己發(fā)起的。整個交易過程如下:
c通過比特幣錢包準(zhǔn)備交易信息,交易信息包括輸入和輸出兩部分,輸入是UTXO(1)和UTXO(2)和丙的錢包私鑰簽名(因為UTXO(1)和UTXO(2)所有錢包公鑰都是用丙的,需要用丙的私鑰簽名解鎖后才能使用)
交易的輸出的輸出UTXO(3)丙給丁0.8BTC,這個新的UTXO指向丁的錢包公鑰,交易確認(rèn)后,被丁的錢包公鑰鎖定。此時還有0.4BTC需要找零給丙,所以需要輸出未確認(rèn)的UTXO(4): 丙給丙0.3999BTC,這個新的UTXO指向丙的錢包公鑰,交易確認(rèn)后,被丙的錢包公鑰鎖定。為什么零的金額不是0.4BTC呢?由于比特幣網(wǎng)絡(luò)的要求,交易轉(zhuǎn)賬需要向比特幣網(wǎng)絡(luò)支付交易費(fèi)用。剩下的0.0001BTC如果沒有指向任何錢包公鑰,將作為轉(zhuǎn)賬費(fèi)支付給打包交易的礦工(如果沒有變更,剩下的未指定的比特幣將作為手續(xù)費(fèi)支付給打包交易的礦工,但目前變更工作由錢包自動完成,不用擔(dān)心)。
交易信息準(zhǔn)備好后,用丙的錢包驗證交易是合法的(UTXO合法性、簽名有效、輸入輸出金額有效等)后,將交易廣播到比特幣網(wǎng)絡(luò)中,經(jīng)挖掘節(jié)點(diǎn)驗證交易后,打包交易(將交易記錄在比特幣塊中),交易完成到比特幣網(wǎng)絡(luò)。
舊的UTXO被消耗,新的UTXO這時,丁的錢包里有一個未使用的UTXO(3): 丙給丁0.8BTC丙的錢包里有一個未使用的UTXO(4): 丙給丙0.3999BTC。