"雙花"問題的挑戰解釋

什麼是雙花?

雙花代表了數字貨幣系統中的潛在風險,其中相同的資金可能同時發送給兩個不同的接收者。沒有有效的預防措施,一個無法解決這個問題的協議將注定失敗。用戶將無法驗證所收到的資金是否已在其他地方使用過。

在數字貨幣的背景下,確保特定單位無法被復制是至關重要的。如果一個用戶能夠接收10個單位,將其復制10次並最終獲得100個單位,則整個系統將受到影響。同樣,如果該用戶能夠同時將同樣的10個單位發送給兩個人,那麼這樣的系統將無法運作。爲了使數字貨幣成爲可行的,必須建立機制以防止這種行爲。

如何防止雙花?

集中式解決方案

集中式方法顯然比去中心化的替代方案更容易實施。它通常涉及一個監督者來管理系統,並控制單位的發行和分配。與雙花問題相關的集中解決方案的一個相關例子是大衛·喬姆的eCash系統。

爲了向用戶發放一種模仿貨幣的數字資產(,用於匿名和點對點交易),金融機構可以使用盲籤名,正如密碼學家大衛·喬姆在其1982年的出版物《用於不可追蹤支付的盲籤名》中所描述的那樣。

在這種情況下,如果客戶希望獲得100美元的數字貨幣,他必須首先通知機構。如果他有足夠的餘額,他將爲小面額生成一個或多個隨機號碼(。假設他創建了五個號碼,每個號碼價值20美元。爲了防止機構追蹤特定單位,客戶通過爲每個號碼添加盲因子來混淆這些號碼。

他隨後將這些數據提交給機構,機構從他的帳戶中扣除100美元,並簽署證明每個五個硬幣可以兌換20美元的消息。客戶現在可以使用機構發放的資金。他去了一家餐廳,購買了一頓40美元的餐。

客戶可以撤銷盲因子,以揭示與每個“數字票據”相關的隨機號碼,該號碼作爲每個)單位的唯一標識符,類似於序列號(。他向餐廳提供兩個號碼,餐廳必須立即在機構處進行兌換,以防止客戶在其他地方使用它們。機構將驗證籤名的有效性,如果一切符合要求,將向餐廳的帳戶信用40美元。

使用的票據現在無效,如果餐廳希望以相同方式消費其新餘額,則必須發行新的票據。

Chaum的eCash系統可能對保密轉帳有用。然而,它缺乏彈性,因爲該機構代表了一個單點故障。發行的票據沒有內在價值,其價值僅取決於機構願意將其兌換成美元的意願。客戶受制於該機構,必須依賴其善意才能使資金運作。這正是加密貨幣試圖解決的問題。

) 去中心化的方式

在沒有監管者的生態系統中,確保資金無法被雙花變得更加復雜。 同級別的參與者必須圍繞一套防止欺詐並促使所有用戶誠實行事的規則進行協調。

比特幣白皮書中提出的重大創新是解決雙花問題的方案。盡管沒有明確命名,中本聰提出了現在被稱爲區塊鏈的數據結構。

區塊鏈實際上只是一種具有獨特屬性的數據庫。網路中的參與者###稱爲節點(,運行專門的軟件,使他們能夠與同行同步他們的數據庫副本。因此,整個網路可以驗證交易歷史直到初始區塊。由於區塊鏈是公開的,因此很容易檢測和防止欺詐活動,例如試圖進行雙花的交易。

當用戶廣播一筆交易時,它並不會立即被添加到區塊鏈上,而是必須通過挖礦過程首先包含在一個區塊中。因此,接收者只有在該區塊被添加到鏈上後,才應將交易視爲有效。否則,他可能會失去資金,因爲發件人可能會在其他地方花費相同的單位。

一旦交易確認,單位就無法再被雙花,因爲所有權被分配給了一個新用戶,整個網路都可以驗證這一點。因此,很多人建議在將支付視爲最終之前,等待多個確認。每增加一個區塊,就會大大增加修改或重寫鏈)所需的努力,這可能會在51%的攻擊中發生(。

我們再回到餐廳的場景。顧客再次來到這裏,這一次,櫥窗上貼着“接受比特幣”的貼紙。由於他喜歡之前的餐點,他點了同樣的菜。這讓他花費了0,005 BTC。

餐廳老板向他提供一個公共地址以接收資金。客戶廣播交易,這本質上是一個籤名消息,表明他擁有的0.005 BTC現在歸餐廳老板所有。沒有詳細說明,任何查看客戶籤名交易的人都可以驗證他確實擁有這些資金,因此有權發送它們。

然而,如前所述,只有當交易被包含在一個已確認的區塊中時,它才是有效的。接受未確認的交易就相當於接受前面例子中的40美元電子現金,而不立即在機構處兌現,從而允許發件人在此期間在其他地方花費。因此,建議餐廳在最終接受客戶的付款之前,至少等待6個區塊確認,約爲一小時。

雙花與Gate

Gate,作爲一個加密貨幣交易平台,非常重視雙花問題。雖然Gate並不直接參與區塊鏈上交易的創建或驗證,但該平台在保護其用戶免受雙花相關風險方面發揮着至關重要的作用。

對於加密貨幣的存款,Gate 通常在將資金記入用戶帳戶之前等待多個確認。確切的確認數量因加密貨幣而異,但這一做法確保交易在被視爲有效之前,已牢牢記錄在區塊鏈中。

關於提款,Gate實施了強有力的安全措施,以確保資金只被發送一次。已有多重驗證系統和先進的安全協議,以防止從平台發起的任何雙花嘗試。

重要的是要注意,Gate 鼓勵用戶保持警惕,並理解與加密貨幣交易相關的風險。該平台提供教育資源,幫助用戶理解雙花等概念以及如何防範。

總結

雙花允許用戶潛在地操縱電子貨幣系統,以便多次使用相同的資金。歷史上,缺乏對這個問題的適當解決方案阻礙了該領域的進步。

幸運的是,盲籤名的使用爲集中式金融系統提供了一個有趣的解決方案。後來,工作量證明機制和區塊鏈技術的發展催生了比特幣,這是一種去中心化的貨幣形式,反過來又激發了成千上萬其他加密貨幣項目的靈感。作爲一個主要的交易平台,Gate在這個生態系統中發揮着重要作用,爲這些數字資產的交換提供了安全的環境,同時在面對雙花等挑戰時保持警惕。

LA-0.93%
查看原文
此頁面可能包含第三方內容,僅供參考(非陳述或保證),不應被視為 Gate 認可其觀點表述,也不得被視為財務或專業建議。詳見聲明
  • 讚賞
  • 留言
  • 轉發
  • 分享
留言
0/400
暫無留言
交易,隨時隨地
qrCode
掃碼下載 Gate App
社群列表
繁體中文
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)