Dear Rain Community,
in the original RAIN code unfortunately there was no working limit enforcement of the max cap of RAIN coins, thus there are still new coin being created exponentially.
(see main.c in the original Repo
https://github.com/OBAViJEST/rain/blob/master/src/main.cppin main.c lines 1013f
int64_t nSubsidy = nCoinAge * COIN_YEAR_REWARD / 365;
lines 1556ff accept blocks if this formula is valided
if (nStakeReward > nCalculatedStakeReward)
return DoS(100, error("ConnectBlock() : coinstake pays too much(actual=%"PRId64" vs calculated=%"PRId64")", nStakeReward, nCalculatedStakeReward));
}).
To give RAIN a sustainable future for its phase with rainmeter sensor nodes, we like to fix the code with a enforcement of a max cap and like the RAIN stakeholders to cast a vote on the new consensus rules.
The new consensus will only work without a chain split, if all RAIN stakeholders update their nodes to the new code, which will represent the vote's outcome.
What to do?
1. go to the voting page at
https://condensate.io/vote/2. input your RAIN address. This is important because your balance is your vote weight! 1 RAIN = 1 vote.
3. pick your desired consensus change option
4. in the text box "Please sign your vote with the command" a signing command shows up. Please use this to sign you vote with your RAIN node/wallet.
paste into your node's cli or your QT Wallet's console (Help -> Debug window -> console): signmessage
5. please copy the resulting signature in the signature field on the vote page, then click Submit. - done!
If you have multiple addresses, please repeat for each address
6. Info: Wallet has to be unlocked to sign messages.
7. voting is open 20 days 30.01.2019 - 1:00 PM (GMT+1) - 19.02.2019 - 1:00 PM (GMT+1)
If you have questions or suggestions, you are welcome to ask in the telegram channels https://t.me/condensaterain & https://t.me/condensaterain_english
Discord: https://discord.gg/x8vPC8F
Decisions on codebase upgrades (e.g. whether to introduce MN) will be made in a future vote.
best regards,
Micha
** German **
Hallo liebe Rain Community,
im originalen RAIN code war leider keine wirksame Beschränkung der maximalen Menge der Coins enthalten,
daher werden aktuell exponentiell weiter Coins erzeugt.
(siehe main.c im alten Repo https://github.com/OBAViJEST/rain/blob/master/src/main.cpp
in main.c Zeile 1013f
int64_t nSubsidy = nCoinAge * COIN_YEAR_REWARD / 365;
und Zeilen 1556ff winken es durch, wenn es nicht diese Formel bricht
if (nStakeReward > nCalculatedStakeReward)
return DoS(100, error("ConnectBlock() : coinstake pays too much(actual=%"PRId64" vs calculated=%"PRId64")", nStakeReward, nCalculatedStakeReward));
}).
Um RAIN eine nachhaltige Zukunft auch für seine Phase mit Rainmeter-Usecase zu geben, wollen wir nun
einen wirksamen Max Cap einführen und bitten die RAIN Stakeholder um einen Vote über den künftigen Konsensus.
Der neue Konsensus tritt nur in Kraft, wenn alle RAIN Stakeholder ihre nodes entsprechend auf neuen Code, der das Ergebnis des Votes abbildet, aktualisieren.
Was ist zu tun?
1. geht auf die Votingseite https://condensate.io/vote/
2. RAIN Addresse eintragen. Das ist wichtig, denn die Balance entscheidet über das proportionale Gewicht Eurer Stimme. 1 RAIN = 1 vote.
3. Option Auswählen, für die ihr stimmen wollt
4. In dem Feld "Please sign your vote with the command" erscheint ein Text, diesen kopieren und in der
Console (Wallet öffenen, Help -> Debug window -> console) pasten: signmessage rainaddress message
5. Ihr kopiert die Signatur die Ihr bekommt und fügt sie in das Feld auf der Vote Webpage ein und klickt Submit. - Fertig
Wenn Ihr mehrere Addressen habt, wiederholt das bitte für jede Addresse
6. Info: Die Wallet muss zum voten entsperrt sein.
7. Das Voting geht 20 Tage lang. 30.01.2019 13:00 (GMT+1) - 19.02.2019 13:00 (GMT+1)
Bei Fragen hierzu stehen wir euch im Telegramchannel https://t.me/condensaterain & https://t.me/condensaterain_english oder in discord https://discord.gg/x8vPC8F gerne zur Verfügung.
Entscheidungen über Upgrades der Codebase (z.B. Einführung von MN) werden in einem künftigen vote getroffen.