-
Notifications
You must be signed in to change notification settings - Fork 676
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Mineable Assets - Enhancement #1120
Comments
I've created a spreadsheet to show how the current proposal for costs would work with mineable assets. |
Very interested in the addition of Mineable Assets to RavenCore. Following this issue. |
I've tried to do this, but since I am new to this type of tech, nothing is working for me. Almost going to quit my school computer sciences classes because I can't get this stuff to operate, |
Great news! The Ravencoin Foundation created a $10k bounty for this proposal! |
Is there an address for people to give a topup donation? |
Also, how would this work from a miner side? Will a miner choose 1 asset to mine alongside RVN? Or could he theoretically mine all possible minable assets? |
Looks like they would be distributed IAW the asset creation code to the Coinbase recipient. Makes the process for miner distribution to either the pool or all to the solo miner. Correct? |
Mineable Assets - Enhancement
Abstract
Mineable Assets were originally proposed by @wolfsokta on Medium Oct 8th, 2021
Requirements
The goal of Mineable Assets is to provide the ability for the owner of a blockchain project to create a new asset type that would:
Mineable Asset Issuance Cost
Because the distribution of a Mineable Asset will result in one to two transactions in each block that the Mineable Asset is distributed within, the cost of issuance should be substantial enough that only serious projects will see the advantages of creating a Mined Asset. This will also keep the block size from ballooning with unnecessary Mineable Asset Issuance.
In order to accomplish this we propose that there be a cost of 1 RVN for each block that will be utilized to distribute the Mineable Asset with a minimum of 500 RVN. For instance, let’s walk through some examples and costs of issuing 21 million MyCorpCoin Mineable Assets with assumption that 1 RVN = 0.10 USD
Option 1: Issue 100 every block
21,000,000 / 100 = 210,000 issuance blocks at an average of 1 block per minute
210,000 / 60 / 24 = 145.8 days or about 4.8 months to issue the full 21 million
This option would cost $21,000 USD
Option 2: Issue 6,000 every 60 blocks - Same amount per day, but issue once per hour
21,000,000 / 6000 = 3,500 issuance blocks at an average of 1 block per hour
3,500 * 60 / 60 / 24 = 145.8 days or about 4.8 months to issue the full 21 million
This option would cost $350 USD
Option 3: Issue 1000 every 60 blocks - Less per day, but 2.4 years of distribution
21,000,000 / 1000 = 21,000 issuance blocks at an average of 1 block per hour
21,000 * 60 / 60 / 24 = 875 days or about 28.75 months to issue the full 21 million
This option would cost $2,100 USD
Command Line Interface
Technical Details
Cost Calculator
You can enter values for the parameters above in this spreadsheet to see how mineable asset costs would work.
The text was updated successfully, but these errors were encountered: