比特幣 - 它們是如何工作的?



建立或鑄造比特幣的過程很難被駭客攻擊,這為比特幣提供了安全性。另一層安全措施是,每筆交易都必須在被驗證之前進行核實。這種驗證是透過“挖礦”來實現的。挖礦是一個過程,其中進行一些高階計算,如 SHA256 解碼,以驗證比特幣的轉賬。

比特幣儲存在“數字錢包”中,數字錢包存在於使用者的計算機或雲端。錢包是一種虛擬銀行賬戶,方便使用者傳送或接收比特幣、支付商品和服務或儲蓄。

比特幣交易是如何運作的?

每個比特幣賬戶都包含一個公鑰,它充當比特幣地址,以及一個私鑰。任何人在知道您的公鑰的情況下都可以向您傳送比特幣。要花費比特幣,您必須使用您的私鑰進行身份驗證。每筆比特幣交易都會出現在比特幣網路上。礦工在驗證後確認交易以使其有效。

地址

比特幣地址的示例如下:

73nRKoXJAUqKYYbzw6Nrqh9gW2p26zerpZ

共有 2160 或大約 1048 個可能的地址。

相應的私鑰如下所示:

5HuEupY3DNF87UypjFtXDTm4BVuAwZtAgYf94sMALPyakgafVnU

私鑰長度為 256 位。大約有 1077 個可能的私鑰。

如何傳送比特幣?

在上一節中,我們已經瞭解了比特幣交易是如何運作的。現在,我們將討論如何傳送比特幣。

要購買商品或支付服務,您需要將比特幣傳送到賣家的地址。要接收比特幣,您需要與賣家共享您的地址。

以下是將比特幣傳送給他人的過程:

  • 複製賣家的地址並開啟您的比特幣錢包。

  • 點選“傳送代幣”選項卡,並在“支付給”欄位中輸入您要傳送比特幣的地址。

  • 如果您需要多次向同一個人或一組人傳送比特幣,您可以建立一個標籤以便在地址簿中找到它們。

  • 在下一個欄位中輸入金額,然後點擊發送以完成操作。

Sending Bitcoins

確認

在挖礦過程中,所有交易都收集在一個稱為區塊的容器中。大約每 10 分鐘建立一個新區塊。對於小額支付或與可信對等方的交易,可能不需要確認。但是,對於大型交易,為了被視為安全,通常需要 6 次確認。

比特幣交易的匿名性

匿名級別可以根據需要進行自定義。從一個地址到另一個地址的每筆交易都是公開的。透過其地址或公鑰(其記錄是公開的)分析交易稱為流量分析。轉賬越大,流量分析就越容易。

為了提高匿名性,可以使用混淆服務。建議為每次交易建立一個新的公鑰或新地址,以提高安全性和匿名性。從使用者的角度來看,比特幣不過是一個移動應用程式或軟體,它提供了一個個人比特幣錢包,允許使用者傳送和接收比特幣。但是,在後端,比特幣網路共享一個龐大的公共分類賬,稱為“區塊鏈”。這個分類賬記錄了曾經處理過的每筆交易,從而使使用者的系統能夠驗證每筆交易的有效性。

相容性的共識需求

為了保持彼此之間的相容性,所有比特幣使用者都必須使用遵循相同規則的軟體。只要所有使用者之間存在完全共識,比特幣才能正常工作。因此,所有使用者和開發者都必須維護和保護這種共識。

保護區塊鏈

除非您在網路上託管節點,否則比特幣不會儲存在您的計算機上。您擁有分類賬的克隆,該克隆是安全的,因為每個區塊在附加到鏈之前都會進行雜湊處理。這意味著,即使更改先前區塊中任何資料的任何一位,也會更改分類賬的雜湊值,從而將其標記為偽造。

雜湊函式是一個不可逆函式,在密碼學中被廣泛使用;該函式的輸出比輸入短。比特幣交易的驗證只是一個快速檢查金鑰的過程,例如查詢傳送方是否擁有可以解鎖分類賬/區塊鏈中任何記錄的私鑰。

廣告

© . All rights reserved.