Funding Pools
In order for databases to be truly community owned. KwilDB enables dApps to require their community to pay into their moats endowment. This removes the burden of cost from the application developers, allowing for further decentralization.
Funding Pools
Application developers are able to create funding pools to allow their community to pay for the cost of the database. Funding pools work by holding tokens in escrow for the validators, serving as a financial incentive for independent node operators.
The best way to conceptualize funding pools is to think of them like the gas tank in a car. Communities can pay into their pool(s) to cover the cost of future compute and data storage required by KwilDB nodes.
For a new application, developers can spend a small amount to fund their pool for new users, allowing users to come and utilize their product for free. They can later require users to pay for the platform as it grows, enabling quick adoption / growth of network effects.
A moat can have any number of funding pools. For example, a moat could accept payment in USDC on Solana, ETH on Ethereum Mainnet, and Safemoon on Binance Smart Chain. While it is very easy to allow any number of tokens to fund a pool, it is advised to not use illiquid / volatile tokens, as nodes might charge a higher rate due to the increased risk associated with these tokens.
Last updated