門羅幣

維基百科,自由的百科全書
跳至導覽 跳至搜尋

門羅幣Monero,縮寫:XMR)是一個創建於2014年4月開源加密貨幣,它著重於隱私分權可擴展性。與自比特幣衍生的許多加密貨幣不同,Monero基於CryptoNote英語CryptoNote協議,並在區塊鏈模糊化英語Obfuscation方面有顯著的算法差異。[1]Monero的模塊化代碼結構得到了比特幣核心維護者之一的Wladimir J. van der Laan的讚賞。[2]Monero在2016年經歷了市值(從5百萬美元至1.85億美元)[3]和交易量[4]的快速增長,這部分是因為它在2016年夏季末期得到了主要的暗網市場英語darknet marketAlphaBay英語AlphaBay的採用。[5]截至2018年11月,Monero是交易量排行第十的加密貨幣,市值超過10億美元。[6]

歷史[編輯]

Monero於2014年4月18日推出,原名為BitMonero,意指Bit(如Bitcoin)和Monero(字面意思是「世界語」中的「硬幣」)。在五天後,社區選擇將名稱縮減至Monero。 它是第一個基於CryptoNote英語CryptoNote貨幣之Bytecoin的分支,但有著兩個主要差別。首先,目標塊時間從120秒減少到60秒;其次,發行速度減速50%(後來Monero恢復到120秒的停留時間,同時保持發行時間,使每個新塊的塊獎勵翻倍)。此外,Monero開發人員發現了許多低質量代碼,隨後將其清理和重構。[來源請求]

在發布幾周後,一個面向CryptoNight工作證明函數的優化的GPU挖礦器被開發。[7]

2014年9月4日,Monero在一次針對加密貨幣網絡的異常、新穎攻擊後得到恢復。[8]

2017年1月10日,通過使用Bitcoin Core開發人員Gregory Maxwell的環形機密交易(Ring Confidential Transactions)算法,Monero交易的隱私性自#1220516塊起得到進一步加強。[9][10][11]環形簽名算法英語Ring signature algorithm不向沒有直接參與交易的人員揭示交易中所涉及的金額,從而增加了保密性。交易會默認啟用RingCT,但在2017年9月的下一個硬分叉之前,仍可發送非RingCT的交易。[12]截至二月初,超過95%的非投機性交易使用了可選的RingCT特徵。[13]

2018年3月18日,Coincheck稱將下架XMR、DASH和ZEC三大匿名加密貨幣。另外許多韓國與日本的交易所也相繼下架諸如XMR、ZEC、DASH等等這些具有匿蹤匿名傳輸與交易功能的貨幣。推測可能與政府監管單位的要求有關。

2018年10月18日,門羅幣最新的硬分叉將共識機制算法改為CrypotoNight V8。此硬分叉亦引入BulletProff防彈協議。能有效降低交易的礦工手續費並且不影響交易的匿蹤性。

特性[編輯]

Monero是一個開源軟體工作證明加密貨幣。它可以在Windows、Mac、Linux和FreeBSD上運行。[14]

其主要發行曲線將在約8年內發行約1840萬枚幣。[15][16] (確切地說是1822.3萬個硬幣,大約在2022年5月底[17][18])。其工作驗證算法CryptoNight是為AES密集型和很耗內存的操作,這顯著降低了GPU對CPU的優勢。

抗ASIC理念[編輯]

由於ASIC(特殊應用積體電路)的專一性,經過被特別設計的ASIC通常能夠擁有比一般CPUGPU甚至是FPGA的算力還要來的高上許多。目前比特幣(BTC)等採用SHA256算法的幣種,幾乎所有的算力都來自於ASIC所供給。在一開始以對抗ASIC理念的萊特幣(LTC)與達世幣(DASH),兩者分別使用Scypt與X11算法。但後來仍然有IC設計公司開發出對應上述兩種算法且具有比一般CPU、GPU甚至是FPGA的算力還要高上許多甚至更為省電的ASIC。而ASIC幾乎只能由少數的公司設計,這使得由於ASIC的出現,將導致算力過於集中甚至能夠被單一中心化機構壟斷的問題。例如,政府可能向ASIC製造商要求增加一個"自殺開關",這樣使得其能從遠端關閉或是控制礦機,而這將可能導致對整個區塊鏈網路的運作造成威脅甚至完全失效。

門羅幣從一開始的開發理念中,就包含了對抗ASIC的理念。但其採用的cryptonight算法為了能夠讓大多數CPU甚至FPGA能夠參與並且獲得挖礦獎勵,而不是只有GPU能夠有效率地進行挖礦。因此並沒有像以太坊(ETH)等Ethash算法的幣種,利用逐步增長的DAG來要求高速記憶體容量,以藉由硬體製造成本來對抗ASIC。因此,門羅幣的核心開發團隊在過一定的時間會對共識機制的算法進行修改與進行硬分叉,以確保能夠有效對抗ASIC的出現與算力壟斷。

最近一次的演算法修改與硬分叉發生在2019年3月9號,一般使用CPU與GPU挖礦的用戶將必須更新挖礦軟體方能繼續在硬分叉後進行挖礦。

隱私[編輯]

實施環形簽名後,區塊分析結果的變化。

分權[編輯]

可擴展性[編輯]

目前工作和周邊項目[編輯]

  • RingCT:一種在Monero中實現秘密交易的方式。保密交易(CT)是一種隱藏比特幣交易價值的方法。[19]
  • OpenAlias:一個廣泛的區塊鏈混疊(別名)系統[20]
  • Kovri:一個在Monero中集成I2P的隱私解決方案[21]
  • URS:一個匿名投票系統的概念驗證,基於環簽名英語Ring signature[22]
  • 0MQ:一個客戶端使用的C API庫,用於連接Monero守護進程服務。[23]
  • BulletProff: 中文稱作防彈協議,藉由更改交易過程的數學模型以獲得更低的交易手續費,並且不影響交易的隱私性。
  • Monero核心團隊在繼續遠離原始的有眾多補丁的Bytecoin代碼,以及改善其CryptoNote協議的實現。[24]

參見[編輯]

參考資料[編輯]

  1. ^ Nope. You are confused. You should consider this great news because you are abou... | Hacker News. news.ycombinator.com. [2015-10-04]. 
  2. ^ Wladimir J. van der Laan. http://bitcoin-development.narkive.com/. [29 September 2015]. 
  3. ^ Monero (XMR) Market Capitalization. www.coinmarketcap.com. [5 September 2016]. 
  4. ^ 存檔副本. [2017-06-10]. (原始內容存檔於2017-01-01). 
  5. ^ Aliens, C. AlphaBay and Oasis Markets to Begin Accepting Monero for Payments. 23 August 2016 [2017-06-10]. (原始內容存檔於2016-11-05). 
  6. ^ CryptoCurrency Market Capitalizations. coinmarketcap.com. [2018-11-23]. 
  7. ^ Andersen, David. Minting Money with Monero ... and CPU vector intrinsics. da-data.blogspot.ru. [30 March 2015]. 
  8. ^ Macheta, Jan; Noether, Surae; Noether, Sarang; Smooth, Javier. Counterfeiting via Merkle Tree Exploits within Virtual Currencies Employing the CryptoNote Protocol (PDF). getmonero.org. [4 April 2015]. 
  9. ^ https://lab.getmonero.org/pubs/MRL-0005.pdf
  10. ^ monero-project/monero. [2017-01-10]. 
  11. ^ blox.supportXMR.com. [2017-01-10]. 
  12. ^ Will there be a January hard-fork for RingCT?. [27 January 2017]. 
  13. ^ RingCT transactions (excluding coinbase). [4 March 2017]. (原始內容存檔於4 三月 2017). 
  14. ^ Latapie, David. What's so special about Monero. Getmonero.org. [19 March 2015]. 
  15. ^ Monero Economy. [4 April 2015]. (原始內容存檔於March 7, 2016). 
  16. ^ Bitcoin and Monero – Comparison of Money Supply and Block Reward. [4 September 2016]. 
  17. ^ Reddit – What are the basic parameters/characteristics of Monero – Answer by XMR Core Team Member. [4 Sep 2016]. 
  18. ^ Reddit – Useful For Learning About Monero: Coin Emission And Block Reward Schedules: Bitcoin vs. Monero, all at a glance!. [4 Sep 2016]. 
  19. ^ http://eprint.iacr.org/eprint-bin/getfile.pl?entry=2015/1098&version=20151217:200440&file=1098.pdf[永久失效連結]
  20. ^ OpenAlias official website. getmonero.org. [30 March 2015]. 
  21. ^ The-Privacy Solutions Project. geti2p.net. [30 March 2015]. 
  22. ^ monero-project/urs. GitHub. [2017-04-18] (英語). 
  23. ^ 0MQ GitHub. github.com. [3 September 2016]. 
  24. ^ Github – monero-project. github.com. [4 April 2015]. 

外部連結[編輯]