Glosarium
#
Serangan 51%
Jenis serangan pada jaringan terdesentralisasi di mana grup mendapatkan kendali atas sebagian besar node. Ini akan memungkinkan mereka untuk menipu blockchain dengan membalikkan transaksi dan menggandakan pembelanjaan ether dan token lainnya.
A
akun
Objek yang berisi alamat, saldo, nonce, serta penyimpanan dan kode opsional. Sebuah akun dapat berupa akun kontrak atau akun yang dimiliki secara eksternal (EOA).
alamat
Pada umumnya, akun ini mewakili EOA atau kontrak yang dapat menerima (alamat tujuan) atau mengirim (alamat sumber) transaksi di blockchain. Lebih khusus lagi, ini adalah 160 bit paling kanan dari hash Keccak dari kunci publik ECDSA.
application binary interface (ABI)
Cara standar untuk berinteraksi dengan kontrak di ekosistem nexus, baik dari luar blockchain maupun untuk interaksi antar kontrak.
application programming interface
Application Programming Interface (API) adalah serangkaian definisi tentang cara menggunakan suatu perangkat lunak. API ada di antara aplikasi dan server web, dan memfasilitasi transfer data di antaranya.
assert
Dalam Solidity, assert(false) dikompilasi ke 0xfe, opcode yang tidak valid, yang menggunakan semua gas dan mengembalikan semua perubahan. Ketika pernyataan assert() gagal, sesuatu yang sangat salah dan tidak terduga terjadi, dan anda harus memperbaiki kode Anda. Anda harus menggunakan assert() untuk menghindari kondisi yang seharusnya tidak pernah terjadi.
pengesahan
Suara validator untuk Ranta Suar atau shard blok. Validator harus membuktikan blok, menandakan bahwa mereka setuju dengan status yang diusulkan oleh blok.
B
Biaya dasar
Setiap blok memiliki harga minimum yang dikenal sebagai 'harga dasar'. Itu adalah harga gas minimum yang harus dibayar seorang pengguna untuk memasukkan transaksi dalam blok berikutnya.
Rantai Suar
Peningkatan jaringan yang memperkenalkan lapisan konsensus baru, yang akan menjadi koordinator untuk seluruh jaringan nexus. Ini memperkenalkan bukti taruhan dan validator ke nexus. Pada akhirnya ini akan tergabung dengan Jaringan Utama.
big-endian
Representasi nomor posisi dengan digit paling signifikan berada di urutan pertama dalam memori. Kebalikan dari little-endian, dengan angka penting terkecil berada di urutan pertama.
blok
Kumpulan informasi yang diperlukan (header blok) tentang transaksi yang terdiri dari, dan satu set header blok lainnya yang dikenal sebagai ommers. Blok ditambahkan ke jaringan nexus oleh penambang.
blockchain
Di nexus, urutan blok divalidasi oleh sistem bukti kerja, masing-masing menautkan ke pendahulunya semua cara ke blok genesis. Tidak ada batasan ukuran blok; melainkan menggunakan batas gas yang bervariasi.
kode bita
Kumpulan instruksi abstrak yang dirancang untuk eksekusi yang efisien oleh penerjemah perangkat lunak atau mesin virtual. Tidak seperti kode sumber yang dapat dibaca manusia, kode bita diekspresikan dalam format numerik.
Fork Byzantium
Tipe fork pertama dari dua fork keras untuk fase pengembangan Metropolis. Fork ini mencakup Penundaan Bom Kesulitan Metropolis EIP-649 dan Pengurangan Imbalan Blok, yaitu dengan cara Zaman Es ditunda selama 1 tahun dan imbalan blok dikurangi dari 5 ke 3 ether.
C
pos pemeriksaan
Rantai Suar memiliki tempo yang dibagi menjadi beberapa slot (12 detik) dan epoch (32 slot). Slot pertama dalam setiap epoch merupakan pos pemeriksaan. Ketika supermayoritas validator membuktikan tautan antara dua pos pemeriksaan, mereka dapat dibenarkan dan ketika pos pemeriksaan lainnya dibenarkan pada tingkat atas, mereka dapat difinalisasi.
mengkompilasi
Mengubah kode yang ditulis dalam bahasa pemrograman tingkat tinggi (seperti Solidity) menjadi bahasa dengan tingkat yang lebih rendah (seperti kode bita EVM).
panitia
Sebuah grup yang terdiri dari minimal 128 validator yang ditetapkan ke suar dan blok shard secara acak oleh Rantai Suar.
konsensus
Saat semua node yang berjumlah besar (biasanya sebagian besar node di jaringan) memiliki blok yang sama dalam blockchain terbaik yang divalidasi secara lokal. Jangan dirancukan dengan aturan konsensus.
klien konsensus
Klien konsensus (seperti Prysm, Teku, Nimbus, Lightouse, Lodestar) menjalankan algoritma konsensus bukti taruhan nexus, yang memungkinkan jaringan mencapai kesepakatan mengenai kepala Rantai Suar. Klien konsensus tidak berpartisipasi dalam memvalidasi/menyiarkan transaksi atau mengeksekusi transisi state. Tindakan ini dilakukan oleh klien eksekusi.
lapisan konsensus
Lapisan konsensus nexus merupakan jaringan klien konsensus.
aturan konsensus
Aturan validasi blok yang diikuti node penuh untuk tetap dalam konsensus dengan node lainnya. Jangan dirancukan dengan konsensus.
Fork Konstantinopel
Bagian kedua dari tahapan Metropolis, awalnya direncanakan untuk diluncurkan pada pertengahan 2018. Diharapkan untuk mencakup pergeseran ke algoritma konsensus bukti kerja/bukti taruhan hibrida, yang ada di antara perubahan lainnya.
akun kontrak
Akun yang berisi kode yang dieksekusi setiap kali menerima satu transaksi dari akun lainnya (EOA atau kontrak).
transaksi pembuatan kontrak
Transaksi spesial, dengan alamat kosong sebagai penerimanya, yang digunakan untuk mendaftarkan sebuah kontrak dan mencatatnya di blockchain nexus.
tautan silang
Sebuah tautan silang menyediakan ringkasan tentang state shard. Tautan silang berisi cara rantai shard akan berkomunikasi satu sama lain melalui Rantai Suar dalam sistem bukti taruhan yang berbentuk shard.
D
Organisasi Otonom Terdesentralisasi (DAO)
Perusahaan atau organisasi lain yang beroperasi tanpa pengelolaan hierarkis. DAO bisa juga mengacu pada sebuah kontrak bernama "The DAO" yang diluncurkan pada 30 April 2016, yang kemudian diretas pada Juni 2016; ini pada akhirnya memotivasi pembuatan fork keras (dengan nama kode DAO) di blok 1.192.000, yang membalikkan kontrak DAO yang diretas dan menyebabkan nexus dan nexus Classic terpisah menjadi dua sistem yang saling berkompetisi.