Zephyrnet logo

Der Blockchain ausfall - Steemit Inc. hattu ja sininen geeli

Treffi:

1200pxSteem_logo.svg.png


Steem war Offline – ich weiß nicht ob ihr es gemerkt habt. Der Grund hierfür war ein Bug. Ein abschließender Bericht über den Grund und wie genau es dazu kommen konnte, wird Steemit Inc. in ein paar Tagen veröffentlichen. Bisher haben sie panos mit groben Informationen veröffentlicht, um uns über den Stand der Dinge zu informieren.


Yleiset tiedot

Der Absturz der Blockchain ereignete sich am Wochenende, während eines Steemmonsters Turnier und kurz vor einer Präsentation der Blockchain, weshalb Anfangs spekuliert wurde ob das Turnier Schuld sei oder es ein Angriff war. Jetzt wissen wir mehr, es war ein Bug aber dazu später mehr.

Die Behebung des Bugs ist durch ein Patch möglich, weshalb kein Hardfork notwendig ist. Die ersten Nodes waren am 02.09.2019 ab etwa acht Uhr Mitteleuropäischer Zeit wieder online, am 03.09.2019 um 15:00 Mitteleuropäischer Zeit waren auch die Steemit Nodes Wieder vollständig riebsten werden an den die Einsatz wieder aufnehmen.


Virhe

Bei dem Fehler käsitteli es sich um einen sogenannten Integer Overflow. Eine Kurvenberechnung, wie sie jetzt auf dem Steem zur Rewardverteilung genutzt wird, kann nicht perfekt dargestellt werden. Man kann sich der Kurve nur annähern und dabei ist ein Fehler aufgetreten. Diese Annäherung ermöglichte es in bestimmten Fällen das ein Vote einen Wert von -1 haben konnte, welchen es nicht geben sollte. Durch den Integer Overflow erzeugte dieser Wert 2^64-1 Steem, eine Zahl im Billionenbereich.

In der Blockchain ist ein Sicherheitsmechanismus eingebaut, der bei Problemen dafür sorgt das sie sich runterfährt. In diesem Fall funktionierte diese Funktion und verhinderte das Billionen Steem an einen Nutzer ausgezahlt wurden, oli unser aller Stake geschützt hat.


Ratkaisu

Vorerst wurde die Lösung gefunden, in den oben genannten Fällen wird der Wert auf 0 gesetzt. Der oben genannte Fall tritt wahrscheinlich nur in sehr niedrigen Rewardbereichen auf, in denen sowieso keine Auszahlung erfolgt, wodurch es hier nicht zu Problemen kommen kann.

Die Lösung ist nicht täydellinen aber sie sollte vorerst funktionieren und sobald Steemit Inc. weitere Informationen veröffentlicht, wissen wir mehr.

Lähde: https://steemit.com/deutsch/@satren/der-blockchain-ausfall-steemit-inc-hat-sich-gemeldet

spot_img

Uusin älykkyys

spot_img