如何實現惠普空投,全面解析STRK Provisions Program
作者: Trusta Labs
2024 年 2 月 14 日情人節,中國農曆初五迎財神的時候,Starknet Foundation (SNF)宣布了期待已久的 STRK 代幣空投計劃,即"Starknet Provisions Program"。Starknet 原生代幣 STRK 自 2 月 20 日開始,通過該計劃進行空投分發,領取期持續四個月直至 6 月 20 日【 1 】。
普惠空投新嘗試
從"Starknet Provisions Program"的分配圖可以看出,超過 7 億的 STRK 會被分配到將近 130 萬的地址。相比得到 Optimism 首輪空投的近 25 萬地址,Arbitrum 空投的近 62 萬地址,和 Celestia 空投的近 20 萬地址,這次空投希望廣泛激勵,雨露均沾的意圖非常明顯。
超過 50% 的代幣被獎勵給超過 50 萬的 Starknet 個人用戶;
StarkEx 上超過 60 萬的 dApp 使用者,例如 dYdX,ImmutableX,Rhinofi 和 Sorare 等,將獲得近 10% 的代幣分配;
Starknet 是首個將空投的 21.8% 的代幣獎勵給以太坊獨立質押者、以太坊 LSD 持有者的L2項目;
獎勵 Ethereum 和 Starknet 的研發人員:EIP 作者,以太坊開發人員,以太坊協議 Guild 成員和 Starknet 開發者;
根據 GitHub 貢獻,獎勵了非Web3的開源開發人員。在包容性方面樹立了新的標杆。
可以看出,無論從激勵人數、覆蓋生態還是對於非Web3開發人員的覆蓋,Starknet 基金會都在致力於 Provisions Program 儘量覆蓋多的普通用戶。同時吸引儘可能多的的用戶和開發者,其最終目的是為了讓項目邁入更加去中心化的時代。正像 StarkWare CEO Ben-Sasson 所說,"Provision 計劃標誌著 Starknet 邁入了更加去中心化的新階段,它激發了人們對 Starknet 的好奇心,促進了對 Cairo 的學習和使用,使得社區規模大幅增長。越來越多的開發人員正在採用 Cairo,他們認識到,可擴展性的新时代意味著需要一種新的語言來實現。"
Trusta Labs,Starknet 空投計劃的獨立第三方數據服務商
如何基於數據驅動,公平地獎勵到真實、有價值的項目用戶。這是 2023 年 8 月擺在 Starknet 基金會和 Trusta Labs 面前的挑戰。在近半年的時間內,Trusta Labs 作為獨立第三方數據服務商,類比 Arbitrum 空投方案中的 Nansen,在以下方面為 Starknet Provisions Program 提供服務:
空投諮詢:Trusta Labs 成功地幫助 Celestia 完成了 TIA Genesis Drop。基於此經驗,Trusta Labs 提供了以數據作為驅動的專業諮詢服務。
基於 MEDIA 的代幣分配:為了普惠空投,需要對用戶地址進行定量、科學的價值評估。Trusta Labs 發明了基於 M.E.D.I.A 的鏈上聲譽評價體系,為 Starknet 計算出全量地址的細分維度因子。基於此,Starknet 挑選出重要變量,制定了代幣資格規則和代幣分配評分。
抗女巫服務:整合 Trusta Labs 和 Starknet 的抗女巫方法,實現了一套 AI-First 和 User-First 的女巫識別方案,經過多輪數據模擬後,應用到本次 Provisions 計劃中。
MEDIA 變量選擇和應用的考慮
在資格篩選和代幣分配模型設計中,Starknet 使用了 Trusta Labs MEDIA 評分體系作為參考【 2 】。MEDIA 體系包含了 Monetary, Engagement, Diversity, Identity 和 Age 5 個維度,綜合評估地址的聲譽價值評分。Starknet 最終選用了如下五個變量:
Engagement - Active Months: 在至少三個不同的月份和 Starknet 互動;
Engagement - Interactions:至少完成過 6 筆以上的 Starknet 交易;
Monetary - Volumn:交易總金額不低於 100 U;
Monetary - Balance: 快照日(2023 年 11 月 15 日)至少持有 0.005 ETH
Diversity - Unique Contracts Interacted:互動的不同智能合約的總個數;
在整個 MEDIA 變量選擇中,Starknet 貫徹了其普惠空投的思路,整個設計簡單、寬泛(可對比 Arbitrum 的空投資格定義【 3 】)。比如,
• Starknet 並沒有採用 MEDIA 中的 Identity 變量,因為這會讓擁有某類身份(比如 stark id 的擁有者)的地址在空投中更加特殊,得到偏愛;
• Starknet 並沒有採用 MEDIA 中的 Age 變量,這直接導致了在社交媒體上有抱怨早期用戶並沒有得到照顧。其實,更關注用戶和項目的互動,而不以互動時間先後來評判,也是一種對普惠空投的堅持。
• Starknet 選擇了交易筆數、月份、金額和快照日餘額這幾個簡單變量來定義用戶資格,這些維度的門檻也都非常基礎。用戶需要在 3 個不同的月份,交易過 6 筆以上,並且總交易金額不低於 100 U,就很可能拿到基礎空投。
值得一提,MEDIA 體系中對於賬戶餘額的計算包含了 Eth 和多種穩定幣。然而,出於對以太坊的重視,Starknet 提出了計算並使用 ETH 餘額的需求,USDT 等資金不被計算在餘額內。同時,在快照時如果資金存放於 DEX 的 LP,或者借貸協議中的,也不被納入快照的資格範圍內。Trusta Labs 觀察到有用戶抱怨,出於對資金的極致利用,並沒有在快照日(2023 年 11 月 15 日)保留 0.005 ETH 於賬戶中,影響了空投資格。這種對於幣種、金額、時間窗口的參數設定反映了項方的空投偏好,Trusta Labs 也會堅持對之後的項方提出建議,考慮使用更全方位的資金餘額形式以及更加多元的梯度獎勵標準。
Starknet 空投中的抗女巫服務
抗女巫是一件非常有挑戰的工作,這個挑戰的根源來自於對女巫的定義。Trusta Labs 從不認為個人多賬號在鏈上活動是一種女巫行為,哪怕互動的目的都是獲得空投獎勵。但是,利用工具腳本批量地互動,與真實用戶不平等地競爭空投資源,哪怕是做到所謂的精品號,也是違背了 Starknet 的普惠空投原則。
【 4 】中,Starknet 的同事簡單闡述了 Trusta Labs 和 Starknet 合作的抗女巫方案。這是一個兩階段的聚類方案,
• 階段一通過多類方法從資金網絡聚集,首次行為聚集,代幣 Approve 行為聚集,批量跨鏈操作等方面對地址進行聚類。階段一本質上是對類似 Arbitrum 空投中女巫識別方案的改進。Arbitrum 只考慮對於地址資金網絡進行 Community detection 挖掘,Starknet 空投中考慮了更多的地址聚集維度。不過,與大家猜測的不同,Trusta Labs 並不會單獨分析比如某次奧德賽活動的相似行為。同樣,Trusta Labs 也沒有能力從任何地方拿到用戶 ip,設備指紋等Web2信息。
• 相比於 Arbitrum 方案,新增的階段二通過基於空間距離的 K-Nearest-Neighbor 和基於序列距離的 Longest Common Sequence 方法對聚類進行提純,最大程度的降低誤入聚類的好人誤殺。
對於女巫識別的方案涉及比較專業的機器學習和 AI 知識,我們另文解讀。
一個獲得 STRK 的樣例地址
我們以地址0x01fbfdc792c9d169f3672e7389c4f406dbbb917cd8a58994cac8bb4ddbc4a3a8為例,首先看下他在 Trusta Labs 的 Trustgo 產品上的 MEDIA 評分,高達 96 分。
這個地址的 Monetary,Engagement 和 Diversity 的分數更是高達 99 分,這說明該地址在這幾個 Starknet 選定維度的相關變量上都表現得很好。有興趣的讀者可以移步【 5 】親自看下這個地址的 Starknet 表現。
最終該地址獲得了單地址最高所能獲得的 10, 000 個 STRK。
結語
讓所有人滿意的空投方案,也許是一個無限靠近的夢想。在早期用戶和持續投入用戶之間,在所謂的低保賬號和精品賬號之間,在真實個體用戶和群控批量用戶之間,項方必須有所取捨,無法兼顧。Starknet 的普惠空投思路,可能正在開創空投激勵的新範式。在這條路上,Trusta Labs 會幫助所有真實互動,付出正確努力的用戶享受激勵的成果。
針對 STRK 空投資格查詢,不僅可以在官方網站查詢你的空投資格【 6 】。Trustgo 的 Airdrop Checker 產品【 7 】也已一站式支持包括 STRK 在內的近期各種空投資格查詢。
除了本次 STRK provisions program, Trusta Labs 也是 Celestia Genesis Drop 的方案合作方。通過 AI+Web3 的技術積淀,Trusta Labs 正在成為客觀、科學的鏈上聲譽評分和 Proof of Humanity 驗證的提供者。為項方提供一套公正評價用戶,有效篩選用戶,高效激勵用戶的解決方案。
【 1 】Starknet Provisions Program:https://www.starknet.io/en/content/starknet-provisions-program
【 2 】Trusta Labs 的 MEDIA 評分體系:https://medium.com/@trustalabs.ai/media-score-as-the-infrastructure-for-on-chain-user-value-assessment-c37f68eeb198
【 3 】Arbitrum 空投分配:https://docs.arbitrum.foundation/airdrop-eligibility-distribution
【 4 】Starknet 抗女巫簡述:https://github.com/starknet-io/provisions-data/blob/main/sybil_report.md
【 5 】一個獲得 STRK 的樣例地址:https://trustgo.trustalabs.ai/dashboard/0x01fbfdc792c9d169f3672e7389c4f406dbbb917cd8a58994cac8bb4ddbc4a3a8? chainId= 23448594291968336
【 6 】Starknet 空投查詢:https://provisions.starknet.io
【 7 】Trustgo 的 Airdrop Checker:https://trustgo.trustalabs.ai/booster/0x085ed975a8b6b860de3c2b871da60a3f9f48a5b8? chainId= 324