Altcoin

使用 botique altcoins 進行硬幣攻擊有多普遍?

  • June 13, 2018

我已經在我的區域網路上部署了幾個使用各種 PoW 算法的山寨幣,供我和我的朋友探勘/學習。我們最終希望將山寨幣部署到世界各地,撰寫白皮書,進行維護工作並將其在交易所上市。

我擔心,由於我們難以置信的預算限制了我們開發這些山寨幣的極少量計算能力(至少最初是這樣),如果/當我們走得更遠,發布功能齊全的山寨幣時,我們將很快被一個櫃子裡裝滿 ASIC 並且喜歡拖釣的人撞毀了。

我想我的問題是這種情況有多普遍,什麼是最便宜但有效的預防方法。請不要破壞我的夢想,我知道製造一枚最終有價值的硬幣是極不可能的,我正在尋求與手頭問題相關的技術建議,而不是被告知擁有一枚價值不大的硬幣團隊和很少的資金投入是不可能的。

謝謝!

  • 施維蒂

如果您想絕對確定某些惡意礦工不會攻擊您的硬幣,您可以在一組“已批准”礦工(即您的礦工)中進行硬編碼。這樣做極大地破壞了加密貨幣的一些核心概念(開放、無許可系統等),因此從大多數衡量標準來看,這可能不是一個好的選擇。

那麼,最好的選擇是什麼?

許多代幣選擇採用“抗 ASIC”算法,目的是防止使用 ASIC 的礦工控制他們的網路。相反,這個想法是 GPU(可能還有 CPU)礦工將成為保護網路的人,許多人認為 GPU 挖礦所涉及的分佈和規模經濟更適合創建去中心化網路。

然而,在實踐中,我們已經看到也許沒有算法是 ASIC 證明的。事實上,一個極難建構 ASIC 的算法可能只會進一步集中挖礦能力,因為很少有人有技能和資源來為這樣的算法創建 ASIC。因此,一旦他們建立了一些 ASIC 礦工,這些人就可以輕鬆控製網路上的大部分算力。

要更深入地了解這個問題,請查看David Vorick(SiaCoin 開發人員)撰寫的這篇文章。

不過值得注意的是:沒有人會投入資源來發明一種攻擊非常小的硬幣的 ASIC。這樣做沒有經濟動機,這個問題只有在網路增長並儲存有價值的價值時才會變得明顯。(但請記住,如果您選擇的算法也被更大的鏈採用,那麼這樣的 ASIC 可能已經存在)。

拋開巨魔不談,還值得注意的是,攻擊你的代幣不一定符合礦工的經濟利益。如果礦工擁有一些 ASIC,並且可以通過使用它們挖礦來賺錢,那麼使用 ASIC 攻擊您的鏈可能會涉及大量機會成本。這種激勵有助於保持礦工的“誠實”,因為他們將通過使用他們的算力來保護鏈而不是攻擊鏈而受益更多。

引用自:https://bitcoin.stackexchange.com/questions/76222