• APP內打開
    風險提示:防范以虛擬貨幣/區塊鏈名義進行的非法集資風險。 ——銀保監會等五部門

    達世DASH幣的安全性及技術特性:叉勺技術、X11算法與暗黑重力波

    白話區塊鏈 2019-07-02 13:04:22
    微信分享

    掃碼分享

    關于達世DASH幣為何能坐穩加密市值TOP20,主要來自它的安全性和技術特性:叉勺技術、X11算法與暗黑重力波

    作者:科普 / 來源:DASH

      白皮書中先前對即時支付的介紹,叫做交易鎖定和主節點共識:一種減少雙重花費攻擊的機制。

    dash的LOGO

      一、叉勺技術

      為了應對2014年6月更新”RC3”時出現意料之外的問題,達世開發團隊發明了一種機制,在這種機制下,更新代碼會被發布到網絡上,但不馬上激活(”實施”)。這種創新相比于傳統的硬分叉模型,能夠更平穩的過渡,并且可以收集實時網絡環境中的測試信息。這種多階段分叉過程開始時被稱為軟分叉,但是社區中親切地授予它“叉勺”的稱呼。

      達世幣的新功能或新版本在發布到主網前,都會在測試網上經受大量的測試。當達世幣的新功能或新版本在主網發布時,信息會發給用戶,將相應的變化和向客戶更新的要求通知到他們。那些已經更新了客戶端的用戶會運行新的代碼,但不會激活,直到有足夠比例的網絡參與者(一般是80%)達成運行共識。如果新的代碼有錯誤,客戶端區塊不會被網絡拒絕,所以意外的分叉可以被避免。有關錯誤的數據也會被收集起來發送給開發團隊。一旦開發團隊對新代碼在主網環境下的穩定性表示滿意,并且達成同意接受的網絡共識,通過核心開發團隊多數成員使用各自的私人密鑰進行數字簽名,更新代碼的實施便可被遠程激活。如果有問題發生,可以用同樣的方式讓代碼失效,而不需要整個網絡的回滾或客戶端更新。關于單個叉勺的技術細節,詳見這里。

      二、X11算法

      X11算法是由Dash Core創始人Evan Duffield創建并被廣泛應用的算法。X11的鏈式算法利用了11個科學散列算法序列用于工作量證明。這是為了讓分配的過程更加公平,使幣的分布能像比特幣最開始設想的那樣。X11的初衷是想使集成電路礦機做起來比較難,這樣就可以在挖礦集權成為入駐前,給貨幣以足夠的時間去發展。這個方法在很大程度上是成功的。從2016年初開始,針對于X11算法的ASIC礦機現在已經出現并占據了很大部分的網絡算力,但是并沒有造成像比特幣那種程度的集權。關于針對X11算法挖礦的信息可以在挖礦專區中找到。

      X11是達世幣(2014年1月按Xcoin命名發行)引入的工作量證明(POW)的一個算法名稱。它一部分受Quark的啟發,通過提高散列的數量增加了更多“深度“和復雜性,但是它與Quark的不同是,散列的輪次是確定先驗的而不是隨機挑選的。

      X11算法采用的是11種不同的算法(blake、bmw、groestl、jh、keccak、skein、luffa、cubehash、shavite、simd、echo),這使其成為加密數字貨幣應用中最安全的更復雜的加密算法。X11的名字與類似近UNIX操作系統的X11開源WINDOWS系統沒有任何關系。

      三、X11的優勢

      相較于沒有安全風險保護的單一算法的工作量證明解決方法,比如SPOF(單點故障),多重算法中提升的復雜性增強了數字貨幣的安全性,減少了不確定性。例如,如果有新的計算突破,可能但不一定會發生,攻破了SHA256算法,就有可能會危及到整個比特幣網絡,除非網絡通過硬分叉轉移到另外一個加密算法中去。

      如果有相似的計算突破發生,使用X11算法驗證PoW的數字貨幣還會繼續安全地運行,除非11個算法同時被攻破。即使11個算法中有一些被證實不可靠,但也足夠向使用X11算法的貨幣提出預警,以便采取措施,用其它更可靠的算法替換掉有問題的算法。

      鑒于數字貨幣的投機屬性以及作為新領域固有的不確定性,X11算法能給其用戶和潛在投資者增加信心,這一點是單一算法所不能做到的。鏈式算法解決方案,如X11,提升了安全性,延長了以財富為目的的存儲壽命,增加了投資多樣性,對沖了由于SPOF(單點故障)帶來的單一算法貨幣的風險。

      Evan Duffield, 達世幣和X11算法的創始人,在很多場合都已經寫過,將X11整合在達世幣中,目的不是要阻止ASIC制造商來將來制造出針對X11的礦機,更多是提供一個跟比特幣相似的發展路徑(CPUs, GPUs, ASICs)。

      四、暗黑重力波

      DGW或暗黑重力波是一種開源的難度可調的,為以比特幣為基礎的加密數字貨幣提供的算法,最開始時在達世幣中使用,自此之后也已經出現在其它數字貨幣中。DGW由達世幣的開發者和創建者Evan Duffield編寫,以應對Kimoto’s Gravity Well算法中發現的時間隱藏剝削問題。理念上,DGW與Kimoto Gravity Well相似,基于最近發現的區塊中的統計數據,調節每個區塊難度級別(而不是像比特幣那樣每2016個區塊調節)。這樣,即使算力正面臨很大的波動,也可以分配給每個區塊相對一致的時間,避免遭受時間隱蔽剝削。

      達世幣在45,000個區塊后執行了DGW的2.0版本,為了全面減少時間隱蔽剝削的問題。

      3.0版本是在2014年5月14日執行的,通過平穩過渡,進一步提升了難度重新定位。這個版本還解決了很多架構中所出現的,由于整數算法引起的不同程度的浮點精確度問題。

    下載白話區塊鏈APP

    區塊鏈世界入口第一站,人人都能看懂的區塊鏈;24 小時熱點實時追蹤。

    毛片免费看