Hardfork 20: STEEM urgently needs a TESTNET like Bitcoin 🤔

in #steemit6 years ago (edited)

Steem braucht dringend ein TESTNET. Das ist die Lektion, die wir aus den jüngsten Hardfork-Schwierigkeiten lernen sollten. Denn die Bugs, mit denen wir jetzt zu kämpfen haben, wären leicht aufspürbar und verhinderbar gewesen, wenn man den Code vorher in einem Testnet getestet hätte, am besten mit den selben Daten vom Mainnet. Alternativ würde sich anbieten, eine kleinere von Steem-geforkte Chain dafür zu verwenden so wie zum Beispiel das russische Golos.

Bitcoin hat gleich mehrere Testnets, ein offizielles und dann auch noch Litecoin und sogar Bitcoin Cash, wo Änderungen und Erweiterungen in einer echten Umgebung getestet werden können, bevor diese bei Bitcoin eingeführt werden.

Einen umfangreichen Hardfork einzuführen, ohne diesen in einem Testnet vorher zu testen, ist schon sehr krass und keine gute Software-Engineering-Praxis. Gut, dass nicht mehr passiert ist. Steem braucht in Zukunft dringend ein eigenes Testnet.

steemit-hf20-run-out-of-resource-credits-1.jpg

Transactions are free on Steemit but are limited by a new transaction credit system called Resource Credits which takes blockchain size, compute time and state size into account. Unfortunately, after the Hardfork most Steemians started with a negative RC score and were unable to transact on the blockchain.

English

Steem urgently needs a TESTNET. This is the lesson we should learn from the recent hardfork problems. Because the problems we see now would have been easily detectable and preventable if the code had been tested in a testnet before, preferably with the same data from the mainnet. Alternatively, it would be a good idea to use a smaller steem-forked chain, such as the Russian Golos, for example, to test new hardforks in a real environment.

Bitcoin has several testnets at once, one official and then there is also Litecoin and even Bitcoin Cash, where changes and extensions can be tested in a real environment before they are implemented in Bitcoin.

To introduce a substantial hardfork without testing it in a testnet before is very blatant and not a good software engineering practice. It is a good thing that nothing more happened. Steem urgently needs its own testnet in the future.


Live Your Secrets and Steem Prosper 🔥

xx Viki @vikisecrets

Hardfork Requirements Proposal

See also Hardfork requirements proposed by @reggaemuffin
https://steemit.com/witness-update/@reggaemuffin/witness-statement-for-reggaemuffin-proposing-hardfork-adoption-requirements

Sort:  

Couldn't agree with you more

uuuuuuuuuunbedingt... ich bin fast verzweifelt solchen Meldungen.... Das brauchts def. kein 2. Mal in dieser Form. Ja Testnet find ich eine gute Idee. Bei so einem riesigem Netzwerk unerlässlich.
Danke für den Input. Wird grad geresteemt...

Da kann ich dirnur zustimmen, ist schon krass, was hier gerade passiert. Gruss helmut

HF is amazing but its hurting many of people with low sp.

Coin Marketplace

STEEM 0.19
TRX 0.15
JST 0.029
BTC 63525.26
ETH 2583.76
USDT 1.00
SBD 2.80