原文:《速覽Gitcoin 推出的Allo Protocol:社區贈款計劃的協議層基礎設施》

作者:Frank,Foresight News

Allo Protocol 是一個由Gitcoins 推出的開源、去中心化、模塊化的數字公共產品,旨在讓任何一個社區項目都能夠根據其需求建立對應的的贈款資助計劃,完成資金的籌集和分配。

目前Gitcoin 正在進行中的Gitcoin Grants Beta Round 捐贈,就是在基於Allo Protocol 的去中心化Gitcoin Grants Stack 上運行,本文Foresight News 就帶大家簡單了解一下Allo Protocol 的基本情況、機制設計與特色優勢。

Allo Protocol:支持任何社區主導的資助計劃

自2019 年啟動以來,Gitcoin 資助計劃為以太坊基礎設施等方面的社區項目提供了大量支持。

與此同時,每個不同類型的社區也都希望能夠實施類似的贈款計劃,但Gitcoin 的傳統贈款平台cGrants 本身因設計限制,並不支持實現定制化的社區資助功能。

因此Allo Protocol 便是Gitcoin 為此問題專門推出的解決方案,它在cGrants 基礎上進行了更為模塊化的技術改進,允許任何人在自己的社區建立贈款系統,為不同社區的各自發展需求籌集資金。

簡言之,作為一個去中心化的開源平台,Allo Protocol旨在在Gitcoin 社區主導的資助工作(即Gitcoin 贈款計劃)之外,大規模地支持任何其它社區主導的資助計劃,從而為廣泛的開發者和創新者提供資金支持,並推動他們的項目成功

Allo Protocol 的機制設計

Allo Protocol 的核心目標是使開源協作更加公平和包容,從而促進創新和進步,它的機制設計也圍繞該願景展開。

模塊化設計

正常情況下,社區需要在贈款資金的分配過程中做出許多關鍵決策(誰有資格、誰可以投票、有多少資金可用等),而Allo Protocol 將這些關鍵部分都進行了模塊化設計,社區能夠即插即用,通過現成工具來建立、升級他們的贈款計劃

可集成性

Allo Protocol 的設計也使其可以和一系列工具進行輕鬆集成,目前它已集成Gitcoin 的Passport 協議和防女巫機制,並且保留了易於與支付協議等集成的使用接口。

民主籌款機制

Allo Protocol 使資助計劃或贈款生態構建者能夠以可定制的資助機制啟動,同時由社區成員投票決定哪些項目應該獲得資金支持,確保資源的合理分配和使用。

去中心化

Allo Protocol 不依賴於任何中心化機構,所有的數據和資金都存儲在鏈上,確保透明和公正,使得項目申請者能夠更方便地獲取資金支持,避免了傳統中心化機構的局限,任何開發人員都可以無許可地編寫和擴展其功能。

Round

Allo Protocol 的核心機制是輪次(Round)。每個輪次都是一個週期,持續幾週或幾個月,以便社區成員投票決定哪些項目應該獲得資金支持。

每個輪次都有四個階段:應用、選擇、投票和支付,這些階段都有時間戳,確保所有的活動都是按時完成的:

  1. 應用階段,項目申請者可以提交他們的項目;
  2. 選擇階段,社區成員可以選擇他們想要支持的項目;
  3. 投票階段,社區成員對所選的項目進行投票;
  4. 支付階段,資金被分配給獲得最高票數的項目;

Allo Protocol 的輪次機制確保了所有的項目都有機會獲得資金支持,同時避免了資金的濫用和浪費。

投票策略

投票策略決定了社區成員投票的方式,從而可以影響決策的公正與合理,Allo Protocol 的二次資金匹配模型(Quadratic Funding)基於二次函數的計算方法,使得小額投票得到的權重更大,大額投票得到的權重更小,這樣能夠鼓勵更多的人參與投票,同時避免了大戶的壟斷。

支付策略

支付策略決定瞭如何分配資金支持,確保資金的合理分配和使用。 Allo Protocol 提供了多種不同的支付策略,包括Merkle 支付策略和按比例支付策略等。

  • Merkle 支付策略

Merkle 支付策略使用Merkle 樹的算法來確保資金的安全性和透明度,每個受益人都有一個唯一的地址,這個地址可以在Merkle 樹中找到。當資金被分配時,只需要在Merkle 樹中更新相應的「葉子節點」即可。

  • 按比例支付策略

按比例支付策略將資金根據每個受益人的份額進行分配,確保每個人都能獲得相應的資金支持。

基於Allo Protocol 的Gitcoin Grants Stack

目前Allo Protocol 已經成為Gitcoin 社區資助計劃解決方案Gitcoin Grants Stack 的協議層基礎設施,任何Web3 項目可通過基於Allo Protocol 開發的Gitcoin Grants Stack 來設計社區資助計劃。

從某種程度上看, Gitcoin Grants Stack 之於Allo Protocol,就像Lenster 之於Lens Protocol ,也即Gitcoin Grants Stack 就是建立在協議層Allo Protocol 上的其中一個DApp 應用。

一文速覽Gitcoin的Allo Protocol:可支持任何社區主導的資助計劃

Gitcoin Grants Stack 為贈款項目提供了簡化的管理流程——從贈款計劃設置、應用程序管理再到資金分配,從而幫助他們輕鬆管理和發展他們的贈款計劃。

而其中主要包含Builder、Explorer 和Manager 這三個組件來提供支持:

  • Builder 使項目所有者能夠創建對應配置文件,以建立聲譽和管理程序,並直接接受捐贈;
  • Explorer 鼓勵捐助者發現和支持不同的計劃和項目;
  • Manager 用於部署計劃,跟踪和管理受贈人申請,並簡化審批流程;

在此基礎上,可以將Gitcoin Grants Stack 視為一個用於託管贈款項目的自助產品套件,借助該套件,允許用戶在任一生態系統中運行Gitcoin 風格的贈款形式。

未來它也計劃擴展到其他形式的贈款,目前該產品套件提供了運行贈款機制所需的一切功能,用戶無需編寫任何代碼。