Tetap teratur dengan koleksi
Simpan dan kategorikan konten berdasarkan preferensi Anda.
Halaman ini menjelaskan istilah yang mungkin Anda temui saat menggunakan Blockchain Node Engine.
Teori blockchain
Istilah
Definisi
block
Kumpulan transaksi yang diurutkan dalam blockchain mata uang kripto.
Blok tidak dapat diubah, dan setelah ditambahkan ke blockchain, blok tersebut
hanya dapat dihapus jika terjadi fork dalam rantai.
tinggi blok
Jumlah blok yang dikonfirmasi dalam histori blockchain.
Tinggi blok saat ini adalah jumlah blok dalam blockchain
dikurangi satu.
blockchain
Database publik bersama yang terdiri dari grup atau blok berturut-turut.
Setiap blok mereferensikan blok induknya yang menghasilkan rantai blok.
Data tidak dapat diubah di satu blok tanpa memengaruhi blok lain.
klien
Software yang berjalan di komputer Anda dan berkomunikasi dengan
komputer lain dalam jaringan terdistribusi.
endpoint
URL yang digunakan untuk mengakses node.
Untuk Blockchain Node Engine, endpoint JSON-RPC dan
WebSocket didukung.
Endpoint JSON-RPC
JavaScript Object Notation (JSON) Remote Procedure Call (RPC).
Ini adalah cara utama untuk berinteraksi dengan node. Melalui endpoint JSON-RPC, Anda dapat men-deploy smart contract, berinteraksi dengan smart contract (membaca dan menulis data), meneruskan transaksi, atau menarik data blok dan transaksi.
latensi
Waktu rata-rata yang diperlukan node untuk merespons permintaan.
node
Instance software klien
yang berjalan di komputer dalam jaringan komputer terdistribusi yang masing-masing menjalankan
software yang sama. Misalnya, setiap instance klien Ethereum
yang berjalan di komputer dalam jaringan komputer lain yang menjalankan software klien
Etherum adalah node.
throughput
Kecepatan blockchain memproses transaksi.
Endpoint WebSocket
Jika Anda ingin berlangganan update ke blockchain, koneksi WebSocket dapat digunakan. Metode ini memungkinkan Anda menghindari polling node untuk update dan cocok untuk update real-time.
Cloud
Istilah
Definisi
Kunci API
Blockchain Node Engine menggunakan kunci API untuk autentikasi ke API node blockchain. Kunci API ini memiliki string,
ID, dan display name opsional.
Lihat
Melakukan autentikasi menggunakan kunci API
untuk mengetahui informasi selengkapnya.
Klien Ethereum yang memberikan persetujuan berdasarkan data yang divalidasi yang diterima dari klien
eksekusi. Lihat juga:
Ethereum, Consensus Clients
klien eksekusi
Klien Ethereum yang bertanggung jawab untuk menjalankan transaksi blockchain dan menyimpan
status dan data node blockchain. Lihat juga:
Ethereum, Klien Eksekusi
Namespace JSON-RPC
Saat menggunakan klien eksekusi Ethereum Geth, ada
namespace JSON-RPC yang menentukan API yang tersedia. Secara default, Blockchain Node Engine menonaktifkan namespace admin dan debug karena berisi fungsi yang berpotensi memengaruhi operasi node. Namespace ini dapat diaktifkan secara opsional saat
membuat node blockchain.
Mainnet
Blockchain produksi Ethereum publik utama.
Lihat juga:
Mainnet Ethereum
Node Ethereum dapat berupa node penuh, arsip, atau ringan,
dengan kompromi yang berbeda dalam persyaratan hardware dibandingkan dengan fungsi yang tersedia:
Penuh: Menyimpan data blockchain yang memadai untuk memvalidasi
blok baru sepenuhnya, tetapi memangkas data historis. Node penuh memerlukan
hardware komputer dan resource bandwidth dalam jumlah yang signifikan.
Arsip: Menyimpan semua informasi dari node lengkap
ditambah arsip status historis. Node arsip memerlukan
penyimpanan disk yang jauh lebih besar daripada node penuh.
Ringan: Hanya mendownload header blok yang berisi
informasi ringkasan tentang konten blok. Node ringan
memerlukan hardware yang tidak terlalu canggih dan bandwidth yang lebih rendah daripada node penuh atau
arsip. Perhatikan bahwa Blockchain Node Engine saat ini tidak
mendukung node ringan.
Lihat
Jenis node untuk mengetahui detail selengkapnya.
Testnet
Jaringan Ethereum publik yang digunakan untuk pengujian.
Lihat juga:
Testnet Ethereum
Umum
Istilah
Definisi
label
Untuk Blockchain Node Engine, pasangan nilai kunci opsional yang dapat digunakan untuk
mengelompokkan node.
status
Untuk Blockchain Node Engine, status node blockchain saat ini.
Misalnya, RUNNING.
[[["Mudah dipahami","easyToUnderstand","thumb-up"],["Memecahkan masalah saya","solvedMyProblem","thumb-up"],["Lainnya","otherUp","thumb-up"]],[["Sulit dipahami","hardToUnderstand","thumb-down"],["Informasi atau kode contoh salah","incorrectInformationOrSampleCode","thumb-down"],["Informasi/contoh yang saya butuhkan tidak ada","missingTheInformationSamplesINeed","thumb-down"],["Masalah terjemahan","translationIssue","thumb-down"],["Lainnya","otherDown","thumb-down"]],["Terakhir diperbarui pada 2025-03-04 UTC."],[],[]]