YOU CAN DELEGATE TO MORE THAN 2 DATA PROVIDERS... but... here's the catch: Flare (Songbird) supports 2 delegation methods: (a) Delegation by percentage which you've likely used by now and (b) explicit delegation. Percentage delegation is restricted to two addresses... (1/4)
..this is because when a transfer of tokens is made by a delegator, the vote power of the delegated addresses must be updated to reflect the change in the delegators balance which costs gas. The more addresses a delegator delegates to, the more updates needed=more gas used (2/4).
So, what if you want to delegate to more addresses..? that's where EXPLICIT delegation comes in. If you explicitly delegate tokens, you set the EXACT amount to be delegated, but this balance is locked🔒. To transfer these tokens again, you must explicitly undelegate them... (3/4)
Also, when new tokens enter the account, you must delegate the new tokens unlike percentage delegation where it's done for you. This makes it an unattractive option for most users - but it has a use case.For example it enables DApps to hold your tokens, and delegate for you.(3/4)
A DApps smart contract can hold a group of users tokens, and dynamically handle these explicit delegations for each user allowing you to use their service AND benefit from the FTSO system with freedom of choice... (4/4)
Theres a reason for everything on the #FlareNetwork💪.
One last note on this.. once you choose which method you want to use (explicit or percentage), your address is locked into that option. You CANNOT switch between the two.
• • •
Missing some Tweet in this thread? You can try to
force a refresh