

Penyegerakan nod penuh Bitcoin terlalu perlahan? Mekanisme SPV yang boleh mengesahkan pembayaran tanpa menggunakan nod penuh
Sejak kelahirannya, Bitcoin telah dikritik kerana membazir sumber elektrik, tetapi kuasa pengkomputeran yang berkuasa adalah proses yang perlu, dan sukar untuk mencari cara yang lebih baik untuk menggantikannya.
Memandangkan ia telah wujud lebih lama dan lebih lama, semakin ramai orang mengambil bahagian dalam urus niaga pada rantaian teknologi asasnya, dan kandungan lejar yang diedarkan telah berkembang secara dramatik yang ditetapkan oleh Satoshi Nakamoto Kapasiti penyimpanan MB mengehadkan proses transaksi dan kelajuan transaksi.
Jadi memuat turun keseluruhan lejar menjadi sakit kepala. Bolehkah anda tidak memuat turun keseluruhan lejar, tetapi hanya mencari bahagian yang berkaitan dengan anda? Dengan kata lain, cari penapis dan jauhkan perkara yang tidak berguna.
Jadi mekanisme SPV muncul.
01. Mekanisme SPV
Nama penuh SPV ialah "Pengesahan Pembayaran Dipermudahkan", yang biasanya diterjemahkan sebagai pengesahan pembayaran mudah. Tujuannya adalah untuk mengesahkan sama ada transaksi tertentu wujud, tetapi ia tidak dapat mengesahkan kesahihan transaksi Ini memerlukan operasi dua langkah Langkah pertama adalah untuk mengesahkan sama ada pembayaran transaksi telah disahkan, dan langkah kedua adalah untuk mengira berapa banyak pengesahan yang telah diperolehi.
Satoshi Nakamoto menyebut konsep ini dalam kertas kerjanya:
Masih mungkin untuk mengesahkan transaksi tanpa menjalankan nod penuh Pengguna hanya perlu mengekalkan semua data pengepala blok pada rantaian terpanjang.
Ringkasnya:
Jika Xiao Hei memindahkan Bitcoin kepada Da Bai, bagaimana Da Bai akan tahu bahawa transaksi syiling telah selesai? Adalah mustahil untuk mencari saksi dalam sistem terdesentralisasi.
Mengikut kaedah tradisional: Dabai perlu memuat turun semua lejar blokchain, kemudian cari akaun Xiaohei, dan lihat dahulu sama ada ia mempunyai Bitcoin sedemikian sebelum ini, dan sama ada terdapat rekod pemindahannya ke Dabai. Hanya langkah pertama menyebabkan kapasiti storan Dabai meletup.
Kapasiti blok setiap Bitcoin ialah 1 MB dan pengepala blok hanya 80 KB, jadi anda hanya perlu memuat turun pengepala blok untuk menjimatkan banyak ruang.
Apakah sebenarnya tajuk blok dan badan blok?
Bandingkan pengepala blok dengan kepala manusia, yang menyimpan maklumat pengepala blok, seperti nilai cincang, cap masa, dsb. manakala badan blok serupa dengan keseluruhan badan seseorang, menyimpan data terperinci ini blok , seperti maklumat transaksi tertentu. Pengepala blok disertakan dalam badan blok.
Maksudnya, walaupun pengepala blok mempunyai nilai cincang, selepas memuat turun pengepala blok, Dabai masih tidak dapat mengetahui blok mana transaksi direkodkan. Pada masa ini, anda perlu pergi ke nod penuh dengan transaksi ID untuk menyemak sama ada terdapat Dan di blok mana.
02. Proses pengesahan pembayaran SPV
Hei, bagaimana jika pelombong dan Xiaohei bergabung untuk menipu Dabai?
Di sinilah mekanisme SPV berguna.
Jika pelombong berkata bahawa Xiao Hei telah berpaling, tetapi sebenarnya dia tidak. Kemudian untuk menyelesaikan pembohongan, dia mesti memalsukan lebih banyak transaksi supaya transaksi ini boleh mendapat nilai cincang yang sama seperti dalam pengepala bloknya sendiri. Namun, disebabkan ciri teknikal pencincangan, sukar untuk mencapai nilai cincang yang sama bagi data yang diubah seperti data asal.
Ringkasnya, keseluruhan proses transaksi SPV adalah seperti berikut:
Langkah pertama ialah sahkan sama ada pembayaran transaksi telah disahkan.
Mula-mula hitung nilai cincang urus niaga pembayaran yang akan disahkan, simpan pengepala blok daripada rangkaian rantai blok ke setempat, dan kemudian dapatkan laluan pengesahan cincang pokok Merkel yang sepadan dengan pembayaran yang akan disahkan daripada rantaian blok.
Bandingkan sama ada nilai hash yang diperolehi adalah konsisten dengan nilai anda sendiri Jika ianya konsisten, ia membuktikan bahawa pembayaran adalah benar dan sah.
Langkah kedua ialah sahkan berapa banyak pengesahan telah diterima. Berdasarkan kedudukan pengepala blok, bilangan pengesahan yang pembayaran telah diterima ditentukan.
Selepas melengkapkan dua langkah ini, pengesahan pembayaran transaksi selesai.
03. Ringkasan
Mekanisme SPV bukan sahaja menjimatkan ruang storan, mengurangkan pembaziran lebar jalur rangkaian P2P, membolehkan pengguna biasa beroperasi tanpa memuat turun data lengkap, tetapi juga membawa kemudahan besar untuk mengaudit.
Walau bagaimanapun, memandangkan SPV tidak mempunyai data sekatan yang lengkap, ia tidak dapat mengesahkan bahawa urus niaga tidak wujud Keadaan ini dengan mudah boleh menyebabkan perbelanjaan berganda, dan nod pautan rawak juga mungkin diserang secara berniat jahat oleh rangkaian.Adakah anda rasa ada lagi kelebihan dan kekurangan SPV? Selamat datang untuk berkongsi pandangan anda di kawasan mesej.
Atas ialah kandungan terperinci Penyegerakan nod penuh Bitcoin terlalu perlahan? Mekanisme SPV yang boleh mengesahkan pembayaran tanpa menggunakan nod penuh. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Alat AI Hot

Undresser.AI Undress
Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover
Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool
Gambar buka pakaian secara percuma

Clothoff.io
Penyingkiran pakaian AI

Video Face Swap
Tukar muka dalam mana-mana video dengan mudah menggunakan alat tukar muka AI percuma kami!

Artikel Panas

Alat panas

Notepad++7.3.1
Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina
Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1
Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6
Alat pembangunan web visual

SublimeText3 versi Mac
Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Topik panas

Apabila memilih platform perdagangan mata wang digital yang sesuai untuk pemula, anda perlu mempertimbangkan keselamatan, kemudahan penggunaan, sumber pendidikan dan ketelusan kos: 1. Keutamaan diberikan kepada platform yang menyediakan penyimpanan sejuk, pengesahan dua faktor dan insurans aset; 2. Aplikasi dengan antara muka yang mudah dan operasi yang jelas lebih sesuai untuk pemula; 3. Platform harus menyediakan alat pembelajaran seperti tutorial dan analisis pasaran; 4. Perhatikan kos tersembunyi seperti yuran transaksi dan yuran pengeluaran tunai.

Kedudukan mata wang maya '"tertua" adalah seperti berikut: 1. Bitcoin (BTC), yang dikeluarkan pada 3 Januari 2009, adalah mata wang digital yang terdesentralisasi pertama. 2. Litecoin (LTC), yang dikeluarkan pada 7 Oktober 2011, dikenali sebagai "versi ringan Bitcoin". 3. Ripple (XRP), yang dikeluarkan pada tahun 2011, direka untuk pembayaran rentas sempadan. 4. Dogecoin (Doge), yang dikeluarkan pada 6 Disember 2013, adalah "koin meme" berdasarkan kod Litecoin. 5. Ethereum (ETH), yang dikeluarkan pada 30 Julai 2015, adalah platform pertama untuk menyokong kontrak pintar. 6. Tether (USDT), yang dikeluarkan pada tahun 2014, adalah stablecoin pertama yang akan berlabuh ke dolar AS 1: 1. 7. Ada,

Pelabur institusi harus memilih platform yang mematuhi seperti Coinbase Pro dan Perdagangan Kejadian, yang memberi tumpuan kepada nisbah penyimpanan sejuk dan ketelusan audit; Pelabur runcit harus memilih platform besar seperti Binance dan Huobi, yang memberi tumpuan kepada pengalaman pengguna dan keselamatan; Pengguna di kawasan sensitif pematuhan boleh menjalankan perdagangan mata wang fiat melalui perdagangan Circle dan Huobi Global, dan pengguna tanah besar Cina perlu melalui saluran yang mematuhi kaunter.

Platform yang paling sesuai untuk duit syiling meme perdagangan termasuk: 1. Binance, yang terbesar di dunia, dengan kecairan yang tinggi dan yuran pengendalian yang rendah; 2. Okx, enjin perdagangan yang cekap, menyokong pelbagai syiling meme; 3. 4. Redim (Solana dex), kos rendah, digabungkan dengan buku pesanan serum; 5. Pancakeswap (BSC DEX), yuran transaksi yang rendah dan kelajuan cepat; 6. Orca (Solana dex), Pengoptimuman Pengalaman Pengguna; 7. Coinbase, keselamatan tinggi, sesuai untuk pemula; 8. Huobi, terkenal di Asia, pasangan perdagangan yang kaya; 9. Dexrabbit, pintar

Platform data cryptocurrency yang sesuai untuk pemula termasuk coinmarketcap dan sangkakala bukan kecil. 1. CoinMarketCap menyediakan harga masa nyata global, nilai pasaran, dan kedudukan volum perdagangan untuk keperluan analisis pemula dan asas. 2. Petikan bukan kecil menyediakan antara muka yang mesra Cina, sesuai untuk pengguna Cina untuk cepat menyaring projek berpotensi berisiko rendah.

Boleh. Kedua -dua pertukaran itu boleh memindahkan duit syiling antara satu sama lain selagi mereka menyokong mata wang dan rangkaian yang sama. Langkah -langkah termasuk: 1. Dapatkan alamat pengumpulan, 2. Memulakan permintaan pengeluaran, 3. Tunggu pengesahan. Nota: 1.

Penyelesaian penyesuaian pengguna domestik termasuk saluran pematuhan dan alat penyetempatan. 1. Saluran Pematuhan: Pertukaran mata wang francais melalui platform OTC seperti perdagangan bulatan, di dalam negara, mereka perlu melalui platform Hong Kong atau luar negara. 2. Alat Penyetempatan: Gunakan Rangkaian Circle Mata Wang untuk mendapatkan maklumat Cina, dan Huobi Global Station menyediakan terminal perdagangan meta-universiti.

Keutamaan diberikan kepada platform yang mematuhi seperti OKX dan Coinbase, membolehkan pengesahan multi-faktor, dan aset diri dapat mengurangkan kebergantungan: 1. Pilih pertukaran dengan lesen yang dikawal selia; 2. Hidupkan senarai putih 2FA dan pengeluaran; 3. Gunakan dompet perkakasan atau platform yang menyokong penjagaan diri.