Open gordsport opened 2 years ago
As this topic is getting more discussion I am adding fund account notes below for visibility:
Feature: an account can be a multisig
Feature: an account can be a fund account
Feature: can create or update a fund account
Feature: can deposit to a fund account
Feature: can initiate a redemption
Feature: restrict access to funds for account managers/traders
Feature: apply permissions to trading
Feature: APIs
Feature (stretch): can make decisions by vote
NB: DAO like management can be achieved using:
NB: Eth investments into and probably redemptions from FAs can be taken directly over the bridge fairly easily, need two way bridge to read the value back on chain though
Questions:
In order to be ready for Comsic Elevator development we need to agree upon the scope for the engineering team to deliver in this release.
Notion Board
Market making and trading in general require a high level of expertise which means that only a small subset of potential users can engage with these activities. Finance solves for this with the existence of funds (of which there are many types) that allow someone with capital (usually after paying a fee/price) deposit that capital with someone else who will trade on their behalf. This has the benefit of allow more and different types of participants in the marketplace and also of increasing the amount of capital available, for example, to provide liquidity. This increased capital and liquidity benefits all participants through lower spread, reduced slippage, and more viable products/markets.
In addition to people/entities doing this "off-chain" with traditional structures and risks, the blockchain enables funds to be created that are non-custodial, not give their operators direct access to funds, and that enforce certain rules and transparency around trading activities. Vega intends to support such a feature to enable on-chain fund creation.
Any MVP of this feature must enable deplyoment of funds for liquidity provision on Vega, including the fund account making and keeping to an LP commitment. This will enable participants in the network to deploy liquidity to markets without trading expertise.
How do we know when we are done: