AI 概要
展開
僅需 30 秒,即可快速掌握文章內容並判斷市場情緒!
在加密貨幣行業,在不影響帶寬的情況下,很難確保區塊鏈的隱私性和可替代性。隱私增強升級,如zk-SNARK和所謂的「機密」交易,往往會降低帶寬並增加成本。Mimblewimble是一種替代區塊鏈,有望解決這些問題。自 2016 年成立以來,來自多個區塊鏈項目的開發者和研究人員參與了 Mimblewimble 的開發。
Mimblewimble 以哈利波特系列中的舌頭詛咒命名,是一種區塊鏈協議,允許加密貨幣交易保持匿名。透過對地址和交易保密並最大限度地減少區塊空間,可以創建不透明(完全私密)但可驗證的交易。Mimblewimble利用機密交易 (CT) 和單向聚合簽名 (OWAS) 創建了一個系統,與比特幣等協議相比,該系統具有更高的隱私性和可擴展性。CT 讓用戶隱藏交易金額,以便只有發送方和收件人知道發送的金額。
使用 Mimblewimble,無需驗證每筆歷史交易,也無需在新交易哈希值中包含交易輸入,即可對交易進行簽名和驗證。這大大減少了區塊鏈的整體規模。
Mimblewimble可能會改變當前的區塊鏈交易模式。Mimblewimble 網絡支持下載、同步甚至檢查精簡歷史記錄。實現 Mimblewimble 的加密貨幣使用比特幣的未用交易輸出 (UTXO) 模型,其中幾乎沒有加密信息。由於 UTXO 始終分配給地址,因此只有在使用發起錢包中的私鑰進行簽名時,才能處理交易。
Mimblewimble 對所有交易保密。值使用「盲因子」同構加密,盲因子是結合交易合作伙伴的私鑰和公鑰創建的元素。如果所有輸出值減去所有輸入值等於零,則交易有效。兩個區塊的交易可分成一個區塊,而不會失去其有效性。
使用名爲 Pedersen 承諾的技術,完整節點將從接收方的加密金額中減去交易發送方的加密金額。因此,礦工可以確認交易是否合法。同時,驗證者確保遵守規則,並確保流通中的代幣數量正確無誤。
MimbleWimbleCoin (MWC) 是一種 Mimblewimble 協議原生加密貨幣。Mimblewimble區塊鏈上基於工作的加密貨幣的純粹證明,與傳統區塊鏈協議相比,區塊鏈具有更高的網絡可擴展性、隱私性和可替代性。基層上的所有交易均使用 Gregory Maxwell 的 CoinJoin,包括 CT 和簽名聚合。
MW 在 CT 的實施中獨樹一幟。Mimblewimble 上沒有地址。相反,盲因子用於連接交易中的雙方。這些因素僅在雙方之間共享,外部用戶無法訪問。如有必要,可在稍後用作所有權證明。
盲因子用於加密交易的輸入/輸出以及交易參與者的私鑰/公鑰。區塊僅包含剩餘輸入或輸出鏈中有多少枚代幣的信息。簽名也可確保有效。個人交易 — 例如「個人 A 向個人 B 發送 1 BTC」和「個人 B 向個人 C 發送 1 BTC」 — 完成後無法再查看。
爲了真正瞭解 Mimblewimble 的運作方式,我們來瞭解一下比特幣的 UTXO 模型。
在典型的非加密貨幣交易中,如果人員 A 向人員 B 提供 $1,則流程很簡單:人員 A:−$1,B 人:+$1。然而,對於比特幣和其他傳統區塊鏈,由於不同的輸入和輸出從發送者到接收者有所不同,因此該過程的運作方式有所不同。
如果用戶 A 希望向用戶 B 發送 1 BTC,則此 BTC 不會直接從錢包中扣除(由用戶 B 直接扣除)。相反,BTC 網絡會從之前的交易中綁定多個輸入並將其發送給 B 人。 因此,BTC 交易可能如下所示:人員 A:– (0.25 + 0.40 + 0.15 + 0.20) BTC,人員 B:+ 1 BTC。
在上例中,發送的比特幣由四個不同的輸入組成。然而,實際上,單筆交易可以使用超過 100 個輸入。MW 協議的目標是消除所有輸入和輸出,提高流程效率,尤其是在涉及大量數據時。而不是 UTXO 模型,它依賴於多簽名流程。如果用戶 A 希望向用戶 B 發送 BTC,則需要創建多簽名密鑰來確認交易。
在設計上,MimbleWimbleCoinis 旨在模糊任何加密貨幣交易,使其私有化,使其無法追蹤。由於 Mimblewimble 區塊鏈具有高度可擴展性,因此可提高加密貨幣用戶的可用性和隱私性。MWC 還用於獎勵驗證交易並保障網絡安全的礦工。
Mimblewimble 採用超細技術,具有高度可擴展性。一個區塊由數百筆交易組成,還有大量信息需要存儲在區塊鏈上。然而,這些區塊可以透過Mimblewimble的直通功能進行壓縮,因爲大部分信息都可以從區塊中刪除,而不會危及區塊鏈網絡的安全性。Mimblewimble 的先進可擴展性可透過移除不必要的未使用元素來降低區塊鏈的權重。
下面舉例說明如何實現精簡。假設交易涉及三人:Alice、Bob 和 Carol。Alice 給 Bob 10 美元,然後 Bob 立即給 Carol 10 美元。在這種情況下,Bob 會成爲中間人,而他在交易中的部分不會顯示在區塊鏈上。
Mimblewimble 的核心功能之一就是隱私。Mimblewimble 還採用了 CoinJoin 的原則,該原則結合了多項交易,可防止從外部追蹤交易。MW網絡還可用作連接比特幣的側鏈解決方案。
該技術允許 MW 將多筆交易合併爲一筆大額交易。Mimblewimble 實現了區塊鏈行業前所未有的隱私保護。與其他交易一起批量發送,交易價值對網絡和外部觀察者來說是一個謎。此外,由於沒有使用地址,因此沒有人可以將您的姓名與任何地址關聯起來,並使用它來跟蹤您的交易活動。
Mimblewimble 提供幾乎完整的隱私保護,同時又不會犧牲可擴展性。發件人、收件人和交易價值始終保密。通常情況下,與其他區塊鏈相比,MoneroandZcash 等以隱私爲導向的區塊鏈的區塊大小要小得多,手續費也更高。Mimblewimble 也是如此。
在經濟學中,「可互換性」一詞是指任何資產單位的可互換性。一般來說,所有加密貨幣均被視爲可替代資產。然而,大多數加密貨幣傾向於以折扣價格出售,而MWC既可替代又不可追蹤。
Mimblewimble的一個主要缺點是缺乏腳本語言。這限制了任何區塊鏈的功能,使其能夠轉移資金和貨幣交易。反過來,這些限制使得引入Lightning Network等第二層協議變得非常困難。但是,使用多簽名和時鎖交易,可以在 MW 上重複腳本的某些功能。據比特幣開發者Andrew Poelstra表示,智能合約功能的引入可以透過Bulletproofs協議和無腳本腳本技術相結合來實現。
與當今的 UTXO 區塊鏈一樣,Mimblewimble 也容易受到量子計算的影響。該協議依靠橢圓曲線加密 (ECC) 來管理隱私併發布新的 MWC。理論上,量子計算可能會破壞ECC,從而破壞整個協議。
需要注意的是,開發者將停止此類嘗試,以免造成傷害。此外,後果會影響大多數區塊鏈項目,因此可能會提前制定安全措施。根據Andrew Poelstra等專家的說法,Mimblewimble可以透過抗量子計算基元進行升級。然而,需要進一步努力來開發這一範圍的量子穩定證明。
比特幣與 Mimblewimble 的區別在於,後者支持私人交易。使用比特幣時,所有交易都將公開:用戶可以查看輸入和輸出值,並透過 BTC 探索者驗證特定交易是否有效。然而,使用 Mimblewimble 時,所有值均使用盲因子同態加密。
Mimblewimble 與比特幣的第二個區別在於其區塊鏈的數據大小相對於直通函數。與比特幣和其他PoW區塊鏈不同,Mimblewimble區塊鏈僅包含重要信息。因此,它比比特幣更小,需要的計算資源也更少。
最後,Mimblewimble 的核心支持可更新的交易摘要。此類機制與比特幣不同,比特幣節點存儲和驗證交易的每個簽名,從生成區塊開始。
截至本文,MWC 的交易價格爲 $4.02,市值約爲 $4,300 萬。流通量約爲 1.57 億 MWC,最大供應量爲 2,000 萬。
來源:
MimbleWimbleCoin 挖礦有兩種算法:Cuckarood C29 和 Cuckatoo C31。後者之前曾在 Grin 工作,最近改用 Cuckarood C29。
挖礦 MWC 可透過CIS 中廣受歡迎的 2Miners池完成,CIS 擁有 9,000 名礦工,支持個人挖礦和礦池挖礦。要開始挖礦,您需要在交易平台或錢包上找到地址。在礦工設置中,輸入 2Miners 資金池的登錄信息。接下來,自行安裝礦工。例如,Gminer forNvidia/lolMiner Cards 用於 AMD。然後,指定 .bat 文件和農場名稱,例如 rig-777。
您可以在 WhiteBIT 和 BitForex 等交易所購買 MWC。只需創建一個賬戶並在購買 Mimblewimble 代幣前進行驗證。您還可以從 Mimblewimble 官網下載 aGUI Wallet,安全存儲代幣。
毫無疑問,越來越多的加密貨幣用戶在交易中優先考慮匿名性。Mimblewimble可用於防止區塊鏈泄露用戶信息。交易採用加密方式,因此無法進行唯一分配。此外,區塊鏈中的輸入和輸出可能會被切斷和刪除。
傳統的區塊鏈開發者仍在尋找使用 Mimblewimble 創新的方法,而不會犧牲現有的 UTXO 結構。如果他們成功,Mimblewimble 的潛力將真正變得無限。
Mimblewimble 的區塊鏈協議採用盲因子和 Pedersen 方案,專爲模糊交易價值而設計。這些功能的加密組合可確保只有交易中的發送方和接收方知道所涉及的金額。這些交易與比特幣等UTXO區塊鏈的交易大不相同。Mimblewimble目前是加密貨幣領域最具創新性的隱私解決方案之一。