Apa itu pemeriksaan pembayaran yang disederhanakan (SPV)?

robot
Pembuatan abstrak sedang berlangsung

SPV (pemeriksaan pembayaran yang disederhanakan) — ini adalah metode ringan untuk memeriksa transaksi on-chain. Klien semacam ini hanya mengunduh header blok. Mereka tidak menyimpan seluruh rantai. Sebagai gantinya, mereka meminta bukti penyertaan transaksi melalui pohon Merkle.

Apakah ini pohon? Struktur kriptografis. Node akhir berisi hash data, dan node induk berisi hash dari "anak-anak" mereka.

SPV memberikan kemampuan kepada klien mudah untuk memeriksa transaksi di Bitcoin tanpa mengunduh seluruh blockchain. Ini tampaknya nyaman untuk perangkat dengan sumber daya terbatas. Dompet seluler termasuk dalam kategori ini.

Node penuh itu berat. SPV — tidak. Perbedaannya sangat besar. Untuk memverifikasi keaslian transaksi, SPV hanya menggunakan akar Merkle, dan anehnya, itu sudah cukup.

Penghematan sumber daya mengesankan — hanya 80 byte per blok yang perlu disimpan. Node penuh membutuhkan jauh lebih banyak.

Keamanan tidak sepenuhnya baik. Dalam serangan 51%, penyerang tampaknya dapat menipu klien SPV. Tidak sepenuhnya jelas bagaimana menyelesaikan masalah ini sepenuhnya. Penelitian terus berlanjut.

Satoshi dalam dokumennya menyebutkan bahwa transaksi dapat diperiksa tanpa node penuh. SPV tepatnya mewujudkan ide ini. Siapa yang bisa membayangkan!

BTC2.17%
Lihat Asli
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • Komentar
  • Posting ulang
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)