在线无码中文破解|日本影院一区二区三区|五月激情Av在线|国产香蕉视频一区|国产老熟女AAAA|云霸高清91视频|久久久www视频|在线熟女网站无码视频|国产精品 国产|韩日精品中文字幕

風險提示:理性看待區(qū)塊鏈,提高風險意識!

比特幣的交易原理是什么?

2個回答

天空的雄鷹7星評價

2020-10-26 17:49:06

比特幣的交易原理是什么?

比特幣主要使用橢圓曲線數(shù)位簽章演算法( ECDSA),這個算法有兩個至關重要的特性:第一,只要知道私鑰,就可以算出相應的公鑰;第二,你用私鑰簽過名的東西,可以用公鑰算一下是不是你簽的。

其實,比特幣在交易過程中沒有錢包,只有交易賬單,整個比特幣交易就是一大堆交易賬單。比如,賬單1,從A轉(zhuǎn)到B,轉(zhuǎn)了X比特幣;賬單2,從B轉(zhuǎn)到C和D,轉(zhuǎn)了X比特幣;賬單3,從C轉(zhuǎn)到E,轉(zhuǎn)了X比特幣…只要下載客戶端,就能接收到從比特幣成立那天開始的所有賬單。因此,只要把所有賬單都下載,自然就能知道各賬戶上應該剩多少錢。每張比特幣交易賬單都是一段數(shù)據(jù),簽完名后會發(fā)送到全網(wǎng)。

下面把數(shù)據(jù)結(jié)構(gòu)逆向成易懂的中文解釋,具體如下:

FROM(誰發(fā)送的)

它包括兩部分:一是 Previous Tx,也就是說,花的任何一筆錢都應有人轉(zhuǎn)給你,需要出示賬單的ID;二是 Script Si,就是把單子用你的私鑰做Hash(哈希算法),只有你能做這個Hash。

TO(誰接受的)

這包括兩部分:一是Vae,即要發(fā)多少;二是 Script Pub Key,即對方的公鑰,比特幣賬戶就是一段公鑰。

簽完單子后,開始往全網(wǎng)發(fā)送。怎么發(fā)呢?比特幣通信很簡單,可以類比成iRC頻道。跟普通的IRC不同的是,其客戶端是一臺IRC服務器,啟動客戶端的時候,會接收到周圍的有公網(wǎng)P的客戶端地址,也就是“服務器”列表。此列表會不斷地刷新,都是其他比特幣用戶,你在這個IRC“喊”句話,周圍的人都會聽到,進而擴散到全世界。

把簽單發(fā)送到全世界后,收到單子的客戶端就會校驗這個單子是否正確。比如,校驗你的簽名,是不是你發(fā)的;校驗你是否有那么多錢。計算后如果發(fā)現(xiàn)這筆交易沒問題,基本上就算轉(zhuǎn)賬成功?,F(xiàn)在,即使對方接受了比特幣,但要想花,也得有那個地址(公鑰)對應的私鑰如此往復。這就是比特幣的交易原理。

蛛絲馬跡liu7星評價

2020-10-25 17:58:49

我們來舉個例子,比如你在水果攤上買了10塊錢的蘋果,你要通過支付寶轉(zhuǎn)賬10元給水果攤攤主, 這其中的過程包括:

1)你從自己的賬戶創(chuàng)建轉(zhuǎn)賬給水果攤10元的交易動作

2)你輸入密碼

3)支付寶在收到你的密碼確認后,從而知道這是你自己本人在操作

4)支付寶確認你的帳號里真的有至少10元

5)確認第4)步后,支付寶將錢從你的帳號里劃撥到攤主的帳號里。

在以上的過程中, 涉及交易中最關鍵的幾個信息確認: A) 交易的發(fā)起方是誰,別人有沒有可能惡意的把你的錢往外撒? B)交易的發(fā)起方是否真的具有充足的額度 C) 交易的接受方如何保證沒錯,別人有沒有可能冒充認領這個錢。

以上的ABC三個問題,之所在你日常的支付中,你沒有仔細的思考過,是因為支付寶幫著做了這些事,而你相信支付寶是一個有信用的第三方公司,不會對你造成任何傷害。

如果現(xiàn)在咱們把支付寶從這里拿出去,不再具有一個中央節(jié)點來保證這三個問題,那么這些該如何解決呢?

比特幣正是這樣的一個去中心化的分布式的體系。 網(wǎng)絡中的每個節(jié)點都在扮演著『支付寶』的角色。不過你肯定會好奇:我們這些普通人,哪里有那么多的信用背書可以來做這件事呢?

這正是比特幣的厲害之處, 中本聰用密碼學解決了這個問題。