Abstract
Public goods projects, such as open-source technology, are essential for the blockchain ecosystem's growth. However, funding these projects effectively remains a critical issue within the ecosystem. Currently, the funding protocols for blockchain public goods lack professionalism and fail to learn from past experiences. To address this challenge, our research introduces a human oracle protocol involving public goods projects, experts, and funders. In our approach, funders contribute investments to a funding pool, while experts offer investment advice based on their expertise in public goods projects. The oracle's decisions on funding support are influenced by the reputations of the experts. Experts earn or lose reputation based on how well their project implementations align with their advice, with successful investments leading to higher reputations. Our oracle is designed to adapt to changing circumstances, such as experts exiting or entering the decision-making process. We also introduce a regret bound to gauge the oracle's effectiveness. Theoretically, we establish an upper regret bound for both static and dynamic models and demonstrate its closeness to an asymptotically equal lower bound. Empirically, we implement our protocol on a test chain and show that our oracle's investment decisions closely mirror optimal investments in hindsight.
Original language | English |
---|---|
Pages (from-to) | 725-736 |
Number of pages | 12 |
Journal | IEEE Transactions on Cloud Computing |
Volume | 12 |
Issue number | 2 |
Early online date | 30 Apr 2024 |
DOIs | |
Publication status | Published - 30 Jun 2024 |
Keywords
- Public goods
- blockchain
- human oracle
- predict with expert advice
- reputation
ASJC Scopus subject areas
- Software
- Information Systems
- Hardware and Architecture
- Computer Networks and Communications
- Computer Science Applications