Vitalik:空投顛覆了 Gitcoin 的理想,正考慮不支持空投追溯的方案

上個月 Gitcoin 推出第 9 輪捐贈活動,其籌資規模創造了歷史之最,超過 12000 名捐贈者向 812 個不同項目捐贈了 138 萬美元,反映出加密用戶對新興項目的高度熱情,

這種熱烈程度一定程度是許多用戶的空投預期驅動的,由于此前 Mask Network 等多個項目曾向 Gitcoin 捐贈者空投代幣,而此次活動又支持交互門檻更低的 ZkSync 支付,因此許多用戶為了獲得空投而參與捐贈,甚至注冊多個賬戶刷量。

以太坊創始人 Vitalik 今日撰文總結本輪 Gitcoin 捐贈活動并對前述現象提出了批評。

首先,Vitalik 指出這一輪捐贈活動最具挑戰性的新現象是出現了大規模的欺詐行為,一些不明群體注冊了大量試圖欺騙該 Gitcoin 機制的帳戶并進行捐贈活動,由于多個贊助商會對用戶捐贈金額進行配套捐贈,這種現象使得贊助商需要多支付 3.3 萬美元。

因此,Vitalik 認為 Gitcoin 需要創建能夠防止不良操縱的算法,同時通過人工驗證賬戶、邀請第三方分析和社區監督等方式來減少欺詐行為,

此后 Vitalik 則以 Mask Network 為例,認為該項目的追溯性空投為行業樹立了先例,如今很多項目都在論壇暗示用戶將對捐贈者進行空投,這種情況則使得參與本次 Gitcoin 捐贈用戶的動機呈現兩種類型,「你捐贈是因為你喜歡項目獲得資金 (機制內) 的成果,還是因為你喜歡你通過資助項目獲得一些 (機制外的) 成果?」

「如果存在一種項目向 Gitcoin 捐贈者提供追溯性空投的長期模式,那么用戶將感受到一種壓力,即他們主要不是向他們認為是公共產品的項目,而是向他們認為以后可能會有代幣的項目作出捐贈,」Vitalik 指出,「這就顛覆了使用 Gitcoin 二次方融資作為貨幣化策略提供代幣發行替代方案的理想。

為此 Vitalik 詳細介紹一種名為 MACI 的解決方案,目前已經在 Github 發布代碼,以下部分是鏈捕手對 Vitalik 原文的部分翻譯:

MACI 是一個工具包,可讓你運行抗串通應用程式,同時具有幾個關鍵屬性:

第一是正確性,無效消息不會得到處理,該機制實際輸出的結果是處理所有有效消息并正確計算的結果;

第二是抗審查:如果有人參與,該機制就無法通過選擇地無視他們的資訊來欺騙和假裝他們沒有參與;

第三是隱私權,沒有人可以看到每個人的參與方式;

第四是抗共謀性,參與者不能向其他人證明他們是如何參與的,即使他們想證明這一點,

抗共謀性是其中關鍵特性,它使賄賂(或追溯性空投)成為不可能,因為用戶無法證明自己確實為某項目進行了捐贈或投票

對 MACI 如何工作的技術描述并不困難。用戶通過使用私鑰對消息簽名,將簽名的消息加密為中央服務器發布的公共密鑰,以及將加密的簽名的消息發布到區塊鏈來參與。服務器從區塊鏈下載消息,對其進行解密,對其進行處理,然后將結果與 ZK-SNARK 一起輸出,以確保它們正確地進行了計算,

用戶無法證明他們是如何參與的,因為他們有能力發送「密鑰更改」消息來欺騙任何試圖對其進行審核的人:他們可以先發送密鑰更改消息將其密鑰從 A 更改為 B,然后再發送用 A 簽名的「偽造消息」。服務器將拒絕該消息,但是沒有其他人會知道密鑰更改消息已經發送過,盡管僅出于私密性和強制性考慮,但對服務器有一個信任要求;服務器無法通過錯誤地計算或檢查消息來發布錯誤的結果,從長遠來看,可以使用多方計算來對服務器進行一定程度的分散,從而增強隱私性和抗強制性保證,

已經存在使用 MACI 的二次融資系統:clr.fund。它行之有效,盡管目前證明的生成仍然相當昂貴。正在進行的工作有望很快減少這些成本。

請注意,采用 MACI 確實會帶來必要的犧牲,這將使特定項目無法向捐贈者給予獎勵,但是仍然會給用戶留下很多空間來表達他們對貢獻的自豪感,項目可以空投給所有 Gitcoin 貢獻者,而不會按項目進行區分,并通過 Gitcoin 個人資料的鏈接宣布他們正在這樣做,但是,用戶仍然可以為其它項目做出捐贈并獲取空投。因此,這可以說是在公平競爭的范圍之內,

但是這仍然是一個長期的問題。MACI 可能還沒有準備好在 Gitcoin 第 10 輪捐贈中集成,在接下來的幾輪中,將重點放在加強唯一性人員驗證上仍然是 Gitcoin 最優先考慮的事情。Gitcoin 團隊已經朝這個方向邁出了出色的一步,

如果 Gitcoin 團隊在率先勇于挑戰并克服挑戰的過程中成功發揮了先驅的作用,那么我們將最終獲得一個安全且可擴展的二次方融資系統,該系統可用于更廣泛的主流應用。

0 条回复 A文章作者 M管理員
    暫無討論,說說你的看法吧