For the complete documentation index, see llms.txt. This page is also available as Markdown.

Glossar

Definitionen von Rome- und Solana-Begriffen, die in diesen Dokumenten verwendet werden — ATA, CPI, PDA, VmAt/VmIt, Holder-Accounts, SPL-Token und mehr.

Rome-spezifische und Solana-Begriffe, die in dieser Dokumentation verwendet werden.

A

ATA (Zugeordnetes Token-Konto) — Ein deterministisches Token-Konto für ein bestimmtes Wallet- + Mint-Paar auf Solana. Abgeleitet vom Wallet-Public-Key, dem Token-Mint und dem ATA-Programm.

Atomare Ausführung (VmAt) — EVM-Transaktionsmodus, bei dem die gesamte Ausführung innerhalb einer einzigen Solana-Transaktion abgeschlossen wird. Standardmodus für die meisten Operationen.

B

BN254 — Eine elliptische Kurve, die für die Verifikation von ZK-Beweisen verwendet wird. Rome unterstützt die Precompiles ecAdd (0x06), ecMul (0x07) und ecPairing (0x08).

Borsh — Binary Object Representation Serializer for Hashing. Solanas Standard-Serialisierungsformat. Byte-Reihenfolge Little-Endian.

C

Chain-ID — Eine eindeutige Kennung für jede EVM-Umgebung auf Rome. Jede Anwendung erhält ihre eigene Chain-ID.

CPI (Cross-Program-Aufruf) — Wenn ein Solana-Programm innerhalb derselben Transaktion ein anderes aufruft. So interagieren Rome-EVM-Contracts mit Solana-Programmen.

Compute Units (CU) — Das Solana-Äquivalent zu Ethereums Gas. Jede Transaktion hat ein Compute-Budget; Operationen verbrauchen CU.

E

ERC20SPL — Ein ERC-20-Wrapper-Contract, der Salden aus dem zugrunde liegenden SPL-Token-Konto auf Solana liest. Kein separater Zustand — der ERC-20 IST das SPL-Token.

ERC20SPLFactory — Ein Factory-Contract, der ERC20SPL-Wrapper für jeden SPL-Token-Mint bereitstellt.

H

Hercules — Der Block-Indexer-Dienst. Überwacht Rome-EVM-Events auf Solana und erzeugt Ethereum-kompatible Blockdaten.

Holder Account — Ein On-Chain-Puffer (max. 80 KB), der große EVM-Transaktionen speichert, die das 1.232-Byte-Transaktionslimit von Solana überschreiten.

I

Iterative Ausführung (VmIt) — EVM-Transaktionsmodus, der die Ausführung über mehrere Solana-Transaktionen aufteilt, wobei jeder Schritt so viele Opcodes packt, wie in sein Compute-Budget passen (adaptive Schrittgröße). Wird für rechenintensive Operationen verwendet.

L

Lamports — Kleinste Einheit von SOL. 1 SOL = 10^9 Lamports.

M

Mollusk SVM — Offline-Solana-VM-Emulator, der von Rome Proxy für eth_call und Gas-Schätzung verwendet wird. Kann beliebige BPF-Programme ausführen.

O

Preisdatenfeeds — Adapter-Contracts, die Pyth- und Switchboard-Preisfeeds über Chainlinks AggregatorV3Interface bereitstellen.

P

Zahler — Ein Solana-Schlüsselpaar, das Solana-Transaktionen im Namen von EVM-Nutzern signiert und bezahlt. Verwaltet vom Proxy.

PDA (Vom Programm abgeleitete Adresse) — Eine deterministische Solana-Adresse, abgeleitet aus Seeds und einer Program-ID. Kein privater Schlüssel — das Programm "besitzt" die PDA.

Proxy — Der Rome-JSON-RPC-Server (Port 9090), der Ethereum-API-Aufrufe in Solana-Transaktionen übersetzt.

R

RheaTx — Eine einzelne EVM-Transaktion auf einem Rollup.

RemusTx — Mehrere EVM-Transaktionen über Rollups hinweg, atomar ausgeführt.

RomulusTx — EVM-Transaktionen + native Solana-Instruktionen, atomar ausgeführt.

ResourceFactory — SDK-Komponente, die Solana-Schlüsselpaaren und Holder-Account-Indizes für die parallele Übermittlung von Transaktionen bündelt.

S

SPL-Token — Solanas Standard-Token-Programm. Alle fungiblen Token auf Solana (USDC, SOL usw.) sind SPL-Token.

StateHolder — Ein On-Chain-Konto, das serialisierten VM-Zustand zwischen iterativen Ausführungsschritten speichert.

T

Token-2022 — SPL-Token-Programm der nächsten Generation mit Erweiterungen (Transfer Hooks, Confidential Transfers, Permanent Delegates).

Transfer Hook — Token-2022-Erweiterung, die bei jedem transfer_checked Aufruf ein Programm aufruft.

TxBuilder — SDK-Komponente, die Solana-Instruktionen aus EVM-Transaktionen erzeugt.

Zuletzt aktualisiert

War das hilfreich?