Transactions

為什麼 BITCOIN 協議中特定傳輸的 tx 資訊會發送到多個 IP 地址?

  • June 2, 2019

最近我從一個錢包向另一個錢包發送了一個特定的值,同時我擷取了源和目的地的相關流量。

之後,我在不同的數據包中發現了該值及其相關地址,它們的區別僅在於源 IP 地址和目標 IP 地址。

為什麼這些資訊(傳遞的值和它的輸出地址)分佈到不同的地址,哪個地址是主要的?

這是八卦協議。當你連接到比特幣網路時,你通常會連接到一些隨機節點。當你想發送交易時,最終你的目標是讓交易出現在一個區塊中。這些區塊是由操作少數網路節點的礦工創建的。通常你甚至不知道哪些節點屬於這些礦工。因此,您只需將交易發送到您連接的部分或全部節點。他們做同樣的事情。最終,交易傳播到整個網路——這意味著每個連接的節點。其中一些節點是礦工,其中一個礦工會將其包含在他們的新區塊中。

引用自:https://bitcoin.stackexchange.com/questions/88113