Coin Brief ENDE

Solana nimmt SIMD-0582 an: Abbruch vor der Arbeit statt mittendrin

SIMD-0582 mit dem Titel "Early detection of instruction trace overflow" wurde am

  1. September 2026 in Solanas Repository der Verbesserungsdokumente uebernommen. Pull Request Nr. 582 stammt von LucasSte, umfasste sechs Commits und 38 Kommentare in der Diskussion und ergaenzt 134 Zeilen in einer einzigen Datei. Zusammengefuehrt hat ihn der simd-bot des Repositories.

Die Instruktionsspur ist die Aufzeichnung der Instruktionen, die eine Transaktion ausfuehrt, einschliesslich der programmuebergreifenden Aufrufe, die ein Programm im Lauf vornimmt. Sie ist begrenzt: Eine Transaktion darf nur so tief und so breit gehen, bevor die Laufzeit die Fortsetzung verweigert.

Der Vorschlag betrifft den Zeitpunkt dieser Verweigerung, nicht ihr Ob.

Solana nimmt SIMD-0582 an: Abbruch vor der Arbeit statt mittendrin
Solana nimmt SIMD-0582 an: Abbruch vor der Arbeit statt mittendrin — Coin Brief

Was das bedeutet

Frueh zu scheitern ist die guenstigere Art zu scheitern. Ueberschreitet eine Transaktion die Grenze der Spur, ist jede zuvor ausgefuehrte Instruktion Arbeit, die der Validator fuer eine Transaktion geleistet hat, die ohnehin abgelehnt wird. Die Bedingung vor Beginn dieser Arbeit zu erkennen nimmt sie aus dem Budget des Blocks, und davon profitiert nicht die scheiternde Transaktion, sondern jede andere, die um denselben Slot konkurriert.

Ein zweiter Effekt wiegt fuer Programmierende schwerer. Eine spaet durchgesetzte Grenze erzeugt einen Fehler in beliebiger Tiefe einer Aufrufkette, und das ist die am schwersten zuzuordnende Art von Fehlschlag: Die Instruktion, die den Fehler meldet, ist selten die, die ihn verursacht hat. Eine vorab geprueft Grenze gibt eine bestimmte Antwort ueber die eingereichte Transaktion.

Zum Status, genau: Ein zusammengefuehrter SIMD ist eine angenommene Spezifikation, keine ausgelieferte Aenderung. Real wird sie mit einem Client-Release und, wo noetig, einem im Mainnet aktivierten Feature-Gate. Diese Notiz beschreibt, was das Repository zeigt: Titel, Autor, Umfang der Aenderung und die Diskussion darum. Den Spezifikationstext selbst haben wir nicht geprueft.

Nichts hiervon ist eine Anlageinformation.

Geschrieben von Victoria Shinder.