Proposal 2210-1 : Final Supply

Proposal Type: Signalling
Champion: ricoflan
Date: 11 October 2022
State: Draft / Work In Progress

Context

This proposal relates to the biggest opportunity 0L has. With this proposal, the community is in a unique position to create a balanced, equitable approach to sustainability in which all participants are of a single class: All participants are workers. 

The current 0L token issuance schema is dramatically diluting workers while enriching the validators via issuance of new tokens each epoch (i.e., inflation). Anyone who has earned bounties, or engineering funds, have had their value reduced significantly by inflation across the last 6 months. This needs to change.…

Read More

Proposal 2210-2 : Proof of Fee

Proposal Type: Signalling
Champion: 0o-de-lally
Date: 13 October 2022
State: Draft / Work in Progress

Context

As an alternative to the (near-universally deployed) Delegated Proof of Stake we propose a sybil resistance technique designed natively for the benefits and tradeoffs of PBFT consensus, we call that system Proof-of-Fee (PoF). This proposal seeks to replace the Delay Towers mechanism currently in place with Proof-of-Fee. 

Profits to blockchains are slim to non-existent. Low consensus costs are foundational for any chain that wishes to provide consumer surplus and profit to coin-holders; where excess winnings of the chain can be distributed to all account holders, that is, without preference to an investor class of “stakers”.…

Read More

Proposal 2210-3 : Musical Chairs

Proposal Type: Signalling
Champion: TBD
Date: 10 October 2022
Status: Draft / Work in Progress

Context

0L hasn’t attempted to use Proof of Stake to filter malicious actors. Historically, we have had multiple layers of sybil resistance to prevent a malicious actor from amplifying attacks by multiplying the nodes they have access to. Vouches, social dynamics, and Delay Towers all work collectively to provide some resistance to bad actors. The mechanisms implemented to date have been sufficient for bootstrapping but are likely to prove inadequate at steady state.

The current design of 0L makes it such that validators compete less among themselves as the count of nodes expands.…

Read More

Proposal 2210-4 : Repurpose Carpe

Proposal Type: Signalling
Champion: TBD
Date: 11 October 2022
State: Draft / Work in Progress

Context

If Proposal 2210-2 Proof of Fee passes, the need for Towers will be eliminated and Carpe users will have nothing to do. This proposal advocates for one approach (an oracle service) to creating utility for Carpe. Additionally, 0L is seeking to have more revenue opportunities for the chain and expanded functionality. Oracles are ways of getting off-chain data onto the chain, e.g. getting the price of a coin from a website. The design does not foreclose other future uses for Carpe.

Synopsis

This proposal advocates that we take advantage of the Carpe installed base and repurpose Carpe into an Oracle Protocol, which in the future would be another source of revenue.…

Read More

Proposal 2210-5 : Revenue Binding Primitives

Proposal Type: Signalling
Champion: TBD
Date: 11 October 2022
State: Draft/Work in Progress

Context

The community has signaled the importance of profitable unit economics. Experimentation is needed in order to create revenue streams from a) new protocol products, b) third party applications and c) off-chain businesses. Currently in the 0L tech stack, there are few functions, or bindings for that experimentation take place. This proposal advocates for the network to create this foundational tooling.

Synopsis

Develop new protocol services. Third party apps, and offline protocols need an easy way to charge fees in 0L coins. Priorities:

  • Helpers in DiemAccount.move to facilitate future products
    • Bridge
    • Name service
    • Indexing Service
    • Exchange
  • Applications and Off-chain Scaffolds for Revenue
    • Create App revenue bindings
    • Simple transaction capabilities, tracking, and bindings should be provided.
Read More