Kembali ke Meridian 2140
Verifikasi sendiri Verifikasi dari sumber primer

Jangan percaya.
Verifikasi sendiri.

Pustaka praktis untuk memeriksa klaim tentang Bitcoin terhadap catatan asli, spesifikasi formal, kode yang dapat dijalankan, dan node validasi penuh milik Anda sendiri.

19 jalur verifikasi primer yang dapat direproduksi
Tautan saja belum merupakan bukti.

Verifikasi terkuat berakhir pada perangkat keras dan perangkat lunak yang Anda kendalikan.

01 · BACACatatan primer

Tinjau spesifikasi asli, pengumuman, atau dokumen hukum.

02 · AUDITAturan yang dapat dijalankan

Bandingkan klaim dengan kode terbuka dan proposal protokol yang telah diterima.

03 · VERIFIKASINode sendiri

Tanyakan kepada node validasi Anda sendiri rantai, transaksi, dan UTXO mana yang diterimanya.

A

Dasar dan kriptografi

Rancangan asli dan standar yang mendasari hash serta tanda tangan Bitcoin.

04
B

Kode dan konsensus

Aturan yang dapat dijalankan, konstanta jaringan, dan proses perubahan publik.

04
C

Verifikasi dengan node sendiri

Kueri langsung ke salinan blockchain yang Anda validasi sendiri.

08

Tautan RPC menjelaskan perintah. Bukti itu sendiri baru diperoleh ketika perintah dijalankan pada node Bitcoin Core milik Anda yang melakukan validasi penuh.

RPC · 009NODE ANDA

Status rantai dan akumulasi kerja

Bitcoin Core RPC · getblockchaininfo

bitcoin-cli getblockchaininfo
Yang Anda verifikasi

Blok terbaik, ketinggian, kesulitan, chainwork, pemangkasan, dan kemajuan validasi yang diterima node Anda.

Buka sumberRPC ↗
RPC · 010NODE ANDA

Blok lengkap dan seluruh transaksinya

Bitcoin Core RPC · getblock

bitcoin-cli getblock <hash> 2
Yang Anda verifikasi

Header, tautan ke blok sebelumnya, akar Merkle, Proof of Work, konfirmasi, dan transaksi yang didekode.

Buka sumberRPC ↗
RPC · 011NODE ANDA

Transaksi mentah dan output yang didekode

Bitcoin Core RPC · getrawtransaction

bitcoin-cli getrawtransaction <txid> true <blockhash>
Yang Anda verifikasi

Input, output, jumlah, skrip, data witness, TXID, dan penyertaan dalam blok.

Buka sumberRPC ↗
RPC · 012NODE ANDA

Himpunan UTXO dan pasokan yang dihitung secara mandiri

Bitcoin Core RPC · gettxoutsetinfo

bitcoin-cli gettxoutsetinfo
Yang Anda verifikasi

Jumlah dan nilai total output yang saat ini belum dibelanjakan dalam status yang diterima node Anda.

Buka sumberRPC ↗
RPC · 013NODE ANDA

Integritas basis data blockchain lokal

Bitcoin Core RPC · verifychain

bitcoin-cli verifychain 4 0
Yang Anda verifikasi

Konsistensi blok dan data pembatalan pada kedalaman serta tingkat verifikasi yang dipilih.

Buka sumberRPC ↗
RPC · 014NODE ANDA

Bukti Merkle penyertaan transaksi

Bitcoin Core RPC · gettxoutproof / verifytxoutproof

bitcoin-cli gettxoutproof '["<txid>"]' <blockhash>
Yang Anda verifikasi

Penyertaan satu atau beberapa transaksi dalam blok tertentu secara kriptografis.

Buka sumberRPC ↗
RPC · 015NODE ANDA

Perkiraan hashrate jaringan

Bitcoin Core RPC · getnetworkhashps

bitcoin-cli getnetworkhashps
Yang Anda verifikasi

Perkiraan yang dapat direproduksi dari kesulitan dan waktu blok yang diamati, bukan telemetri langsung semua penambang.

Buka sumberRPC ↗
RPC · 016NODE ANDA

Mempool — status node Anda

Bitcoin Core RPC · getmempoolinfo

bitcoin-cli getmempoolinfo
Yang Anda verifikasi

Jumlah transaksi, memori, biaya minimum, dan aturan node Anda; Mempool tidak identik secara global.

Buka sumberRPC ↗
D

Catatan publik dan kesaksian

Catatan eksternal yang berguna, dengan jelas dipisahkan dari verifikasi sendiri.

03