Glosarium
Istilah khusus Rome dan Solana yang digunakan di seluruh dokumentasi ini.
A
ATA (Associated Token Account) โ Akun token deterministik untuk pasangan wallet + mint tertentu di Solana. Diturunkan dari pubkey wallet, token mint, dan program ATA.
Eksekusi Atomik (VmAt) โ Mode transaksi EVM di mana seluruh eksekusi selesai dalam satu transaksi Solana. Mode bawaan untuk sebagian besar operasi.
B
BN254 โ Kurva eliptik yang digunakan untuk verifikasi bukti ZK. Rome mendukung precompile ecAdd (0x06), ecMul (0x07), dan ecPairing (0x08).
Borsh โ Binary Object Representation Serializer for Hashing. Format serialisasi standar Solana. Pengurutan byte little-endian.
C
Chain ID โ Pengidentifikasi unik untuk setiap lingkungan EVM di Rome. Setiap aplikasi mendapat chain ID-nya sendiri.
CPI (Cross-Program Invocation) โ Satu program Solana memanggil program lain dalam transaksi yang sama. Cara kontrak Rome EVM berinteraksi dengan program Solana.
Compute Units (CU) โ Setara gas Ethereum di Solana. Setiap transaksi memiliki anggaran compute; operasi mengonsumsi CU.
E
ERC20SPL โ Kontrak pembungkus ERC-20 yang membaca saldo dari akun token SPL yang mendasarinya di Solana. Tidak ada state terpisah โ ERC-20 ADALAH token SPL itu sendiri.
ERC20SPLFactory โ Kontrak pabrik yang menerapkan wrapper ERC20SPL untuk mint token SPL apa pun.
H
Hercules โ Layanan pengindeks blok. Memantau event Rome EVM di Solana dan menghasilkan data blok yang kompatibel dengan Ethereum.
Holder Account โ Buffer on-chain (maks. 80 KB) yang menyimpan transaksi EVM besar yang melebihi batas transaksi Solana 1.232 byte.
I
Eksekusi Iteratif (VmIt) โ Mode transaksi EVM yang membagi eksekusi ke beberapa transaksi Solana, mengeksekusi ~500 opcode per langkah. Digunakan untuk operasi yang intensif komputasi.
L
Lamports โ Unit terkecil SOL. 1 SOL = 10^9 lamport.
M
Meta-Hook Router โ Multiplexer Transfer Hook Token-2022. Berada di slot hook tunggal sebuah mint dan meneruskan ke hingga 8 sub-hook.
Mollusk SVM โ Emulator VM Solana off-chain yang digunakan oleh Rome Proxy untuk eth_call dan estimasi gas. Dapat mengeksekusi program BPF arbitrer.
O
Oracle Gateway โ Kontrak adaptor yang mengekspos feed harga Pyth dan Switchboard melalui Chainlink AggregatorV3Interface.
OP-Geth โ Klien Go-Ethereum yang dimodifikasi, menyediakan kompatibilitas RPC Ethereum penuh. Opsional โ digunakan dalam mode deployment OP-Geth.
P
Payer โ Keypair Solana yang menandatangani dan membayar transaksi Solana atas nama pengguna EVM. Dikelola oleh Proxy.
PDA (Program Derived Address) โ Alamat Solana deterministik yang diturunkan dari seed dan program ID. Tanpa private key โ program "memiliki" PDA tersebut.
Proxy โ Server JSON-RPC Rome (port 9090) yang menerjemahkan panggilan API Ethereum menjadi transaksi Solana.
R
RSOL โ Token gas bawaan pada chain Rome EVM (wrapped SOL sebagai ERC-20).
Rhea โ Jembatan mempool yang meneruskan transaksi dari OP-Geth ke Solana. Hanya digunakan dalam mode OP-Geth.
RheaTx โ Satu transaksi EVM pada satu rollup.
RemusTx โ Beberapa transaksi EVM lintas rollup, dieksekusi secara atomik.
RomulusTx โ Transaksi EVM + instruksi Solana native, dieksekusi secara atomik.
ResourceFactory โ Komponen SDK yang mengelompokkan keypair Solana dan indeks akun holder untuk pengiriman transaksi paralel.
S
Single-State Mode โ Mode deployment di mana pengguna terhubung langsung ke Rome Proxy. Tidak ada lapisan OP-Geth.
SPL Token โ Program token standar Solana. Semua token fungible di Solana (USDC, SOL, dll.) adalah token SPL.
StateHolder โ Akun on-chain yang menyimpan state VM terserialisasi di antara langkah-langkah eksekusi iteratif.
T
Token-2022 โ Program token SPL generasi berikutnya dengan ekstensi (Transfer Hooks, Confidential Transfers, Permanent Delegates).
Transfer Hook โ Ekstensi Token-2022 yang memanggil program pada setiap transfer_checked panggilan.
TxBuilder โ Komponen SDK yang membangun instruksi Solana dari transaksi EVM.
Terakhir diperbarui
Apakah ini membantu?