Jadual Kandungan
Struktur blok BTC
Segwit dan Taproot
model pemindahan UTXO
Rumah web3.0 Perbincangan prinsip dan butiran teknikal protokol inskripsi Ordinal

Perbincangan prinsip dan butiran teknikal protokol inskripsi Ordinal

Feb 04, 2024 am 09:30 AM
Rantaian sekat Bitcoin

Editor PHP Baicao akan menganalisis prinsip dan butiran teknikal protokol inskripsi Ordinal secara terperinci. Protokol inskripsi Ordinal ialah protokol penyulitan yang digunakan untuk melindungi penghantaran data Ia menggunakan algoritma penyulitan lanjutan dan mekanisme pengesahan untuk memastikan keselamatan dan integriti data semasa penghantaran. Artikel ini akan memperkenalkan prinsip asas protokol inskripsi Ordinal, termasuk teknologi teras seperti pertukaran kunci, algoritma penyulitan dan kod pengesahan mesej, dan meneroka aplikasinya dalam komunikasi rangkaian. Sama ada anda seorang pemula atau profesional, membaca artikel ini akan membantu anda memperoleh pemahaman yang lebih mendalam tentang protokol Ordinal.

Struktur blok BTC

Blockchain ialah teknologi perakaunan berbilang pengguna, yang juga boleh dipanggil pangkalan data teragih. Ia menyusun rekod ke dalam blok dalam susunan kronologi dan mengembangkan lejar.

Perbincangan prinsip dan butiran teknikal protokol inskripsi Ordinal

Kami membuat jadual menggunakan excel untuk menerangkan cara blockchain berfungsi. Fail excel mewakili rantaian blok, di mana setiap jadual berasingan mewakili satu blok. Bahagian utama blok adalah kaedah perakaunan kemasukan dua kali yang paling biasa dalam bidang perakaunan Satu sisi alamat direkodkan sebagai debit (debit), yang merupakan input daripada, dan sisi lain direkodkan sebagai kredit (kredit). yang merupakan output kepada. Nilai sepadan dengan bilangan BTC dalam alamat yang sepadan. Bilangan syiling Input akan lebih besar daripada bilangan syiling Output, dan perbezaannya ialah yuran pemindahan pada peringkat pengguna dan yuran pengendalian yang diperoleh oleh pelombong (penjaga buku). Pengepala blok akan memperoleh ketinggian blok sebelumnya, nilai cincang blok sebelumnya, masa penciptaan (cap masa) blok ini dan nombor rawak. Jadi sebagai teknologi perakaunan terdesentralisasi, siapa yang akan merebut hak perakaunan blok seterusnya? Ia bergantung pada nombor rawak ini dan nilai cincang yang sepadan. Penambang dengan kuasa pengkomputeran melakukan pengiraan cincang pada nombor rawak blok semasa Penambang yang pertama kali memperoleh nilai cincang yang memenuhi syarat mempunyai hak perakaunan blok seterusnya dan memenangi ganjaran blok dan yuran pemindahan. Akhir sekali, terdapat kawasan skrip, yang boleh digunakan untuk beberapa aplikasi lanjutan Contohnya, skrip op_return boleh digunakan sebagai lajur postscript. Perlu diingatkan bahawa dalam blok sebenar, kawasan skrip dilampirkan pada maklumat input dan output, bukannya benar-benar menjadi kawasan lain yang berasingan. Sebagai contoh, skrip yang dilampirkan pada input ialah skrip buka kunci (ScriptSig), yang memerlukan alamat dompet untuk kebenaran tandatangan kunci persendirian untuk membenarkan pemindahan, manakala skrip yang dilampirkan pada output ialah skrip penguncian (ScriptPubKey), yang digunakan untuk tetapkan syarat buka kunci untuk menerima BTC (umumnya syaratnya ialah "hanya mereka yang mempunyai kunci peribadi yang sepadan boleh menggunakan").

Perbincangan prinsip dan butiran teknikal protokol inskripsi Ordinal

Perbincangan prinsip dan butiran teknikal protokol inskripsi Ordinal

Jadual struktur data input dan output asal menunjukkan parameter yang disertakan bagi maklumat transaksi. Antaranya, skrip membuka kunci (ScriptSig) adalah sebahagian daripada kebenaran kunci persendirian dan juga dipanggil "data saksi".

Segwit dan Taproot

Sementara rangkaian Bitcoin telah berjalan selama lebih 10 tahun tanpa insiden yang ketara, kos urus niaga telah berulang kali melonjak ke paras tertinggi yang tidak lagi boleh dilaksanakan. Akibatnya, pembangun Bitcoin telah membincangkan cara terbaik untuk menskalakan rangkaian untuk mengendalikan jumlah transaksi yang semakin meningkat pada masa hadapan.

Pada tahun 2017, komuniti pembangunan Bitcoin dibahagikan kepada dua puak Satu puak menyokong fungsi SegWit bagi garpu lembut, dan satu lagi menyokong secara langsung mengembangkan saiz blok, yang dikenali sebagai puak "blok besar". Perpecahan itu mencetuskan perdebatan hangat.

Kami menyebut di atas bahawa skrip buka kunci memerlukan kebenaran kunci persendirian untuk menjana "data saksi", jadi bolehkah data saksi ini diasingkan daripada blok, dengan itu meningkatkan bilangan transaksi yang setiap blok boleh menampung secara berselindung? Segregated Witness telah diaktifkan secara rasmi pada Ogos 2017. Cara pelaksanaannya adalah dengan membahagikan semua data transaksi kepada dua bahagian, satu bahagian adalah maklumat asas transaksi (Data Transaksi), bahagian lain adalah maklumat tandatangan transaksi (Data Saksi), dan menyimpan maklumat tandatangan dalam struktur data baharu , berada dalam blok baharu yang dipanggil "saksi diasingkan (saksi)" dan dihantar secara berasingan daripada transaksi asal.

Perbincangan prinsip dan butiran teknikal protokol inskripsi Ordinal

Secara teknikal, pelaksanaan SegWit bermakna transaksi tidak lagi perlu memasukkan data saksi (ia tidak akan mengambil ruang 1MB yang asalnya diatur oleh Bitcoin untuk blok). Sebaliknya, pada penghujung blok, ruang berasingan tambahan dibuat untuk data saksi. Ia menyokong pemindahan data sewenang-wenangnya dan mempunyai "berat blok" diskaun yang bijak menyimpan sejumlah besar data dalam had saiz blok Bitcoin untuk mengelakkan keperluan untuk garpu keras. Dengan cara ini, had atas saiz data transaksi urus niaga Bitcoin dinaikkan, manakala yuran transaksi data yang ditandatangani dikurangkan. Sebelum naik taraf SegWit, had atas kapasiti Bitcoin ialah 1MB Selepas SegWit, walaupun had atas transaksi tulen masih 1M, saiz ruang Saksi Terpisah mencapai 4MB.

Taproot telah dilaksanakan pada November 2021 dan terdiri daripada 3 Cadangan Penambahbaikan Bitcoin (BIP) berbeza, termasuk: Taproot, Tapscript dan skim tandatangan digital baharunya yang dipanggil "Schnorr Signature". Taproot direka untuk membawa banyak faedah kepada pengguna Bitcoin, seperti peningkatan privasi transaksi dan yuran transaksi yang lebih rendah. Ia juga akan membolehkan Bitcoin melakukan transaksi yang lebih kompleks, dengan itu meluaskan senario aplikasi (beberapa opcode baharu telah ditambah).

Kemas kini ini ialah pemboleh utama untuk Ordinals NFT, yang menyimpan data NFT dalam skrip perbelanjaan dalam laluan skrip Taproot (ruang data saksi). Peningkatan ini memudahkan untuk menstruktur dan menyimpan data saksi sewenang-wenangnya, meletakkan asas untuk piawaian "ord". Dengan kelonggaran keperluan data, diandaikan bahawa transaksi boleh mengisi keseluruhan blok dengan urus niaga dan data saksinya - mencapai had saiz blok 4MB (ruang data saksi) - dengan sangat meluaskan jenis media yang boleh diletakkan pada rantaian. .

Sesetengah orang mungkin bertanya, memandangkan beberapa rentetan diletakkan dalam skrip, adakah tiada sekatan pada rentetan ini? Bagaimana jika skrip ini benar-benar dilaksanakan? Jika anda meletakkan kandungan secara santai, adakah kod ralat yang enggan menghasilkan blok? Ini membawa arahan OP_FALSE. OP_FALSE (juga diwakili sebagai "0" dalam Skrip Bitcoin) memastikan bahawa laluan pelaksanaan dalam bahasa skrip tidak pernah memasuki cawangan OP_IF dan kekal tidak dilaksanakan. Ia bertindak sebagai pemegang tempat atau tiada operasi (Tiada Operasi) dalam skrip, serupa dengan "komen" dalam bahasa peringkat tinggi, untuk memastikan kod berikutnya tidak dilaksanakan.

Perbincangan prinsip dan butiran teknikal protokol inskripsi Ordinal

model pemindahan UTXO

Atas ialah kandungan terperinci Perbincangan prinsip dan butiran teknikal protokol inskripsi Ordinal. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Apa itu Ouyi? Apa itu Ouyi Apa itu Ouyi? Apa itu Ouyi Apr 01, 2025 pm 03:18 PM

OKX adalah platform perdagangan aset digital global. Fungsi utamanya termasuk: 1. Membeli dan menjual aset digital (perdagangan tempat), 2. Dagangan antara aset digital, 3. Menyediakan syarat dan data pasaran, 4. Menyediakan produk perdagangan yang pelbagai (seperti derivatif), 5.

Apakah laman web yang disyorkan untuk perisian aplikasi mata wang maya? Apakah laman web yang disyorkan untuk perisian aplikasi mata wang maya? Mar 31, 2025 pm 09:06 PM

Artikel ini mencadangkan sepuluh laman web cadangan aplikasi yang berkaitan dengan mata wang maya, termasuk Binance Academy, OKX Learn, Coingecko, Cryptoslate, Coindesk, Investopedia, Coinmarketcap, Huobi University, Coinbase Learn and Cryptocompare. Laman web ini bukan sahaja memberikan maklumat seperti data pasaran mata wang maya, analisis trend harga, dan lain -lain, tetapi juga menyediakan sumber pembelajaran yang kaya, termasuk pengetahuan asas blok, strategi perdagangan, dan tutorial dan ulasan pelbagai aplikasi platform perdagangan, membantu pengguna memahami dan menggunakannya

Bagaimana cara menggulung kedudukan dalam mata wang digital? Apakah platform rolling mata wang digital? Bagaimana cara menggulung kedudukan dalam mata wang digital? Apakah platform rolling mata wang digital? Mar 31, 2025 pm 07:36 PM

Posisi Rolling Mata Wang Digital adalah strategi pelaburan yang menggunakan pinjaman untuk menguatkan leverage perdagangan untuk meningkatkan pulangan. Artikel ini menerangkan proses penggulungan mata wang digital secara terperinci, termasuk langkah-langkah utama seperti memilih platform perdagangan yang menyokong rolling (seperti Binance, Okex, Gate.io, Huobi, Bybit, dll), membuka akaun leverage, menetapkan leverage berbilang, meminjam dana untuk perdagangan, Walau bagaimanapun, perdagangan kedudukan rolling sangat berisiko, dan pelabur perlu beroperasi dengan berhati -hati dan merumuskan strategi pengurusan risiko yang lengkap. Untuk mengetahui lebih lanjut mengenai tip rolling mata wang digital, sila teruskan membaca.

Tutorial mengenai cara mendaftar, menggunakan dan membatalkan akaun Ouyi OKEX Tutorial mengenai cara mendaftar, menggunakan dan membatalkan akaun Ouyi OKEX Mar 31, 2025 pm 04:21 PM

Artikel ini memperkenalkan secara terperinci pendaftaran, penggunaan dan prosedur pembatalan akaun Ouyi OKEX. Untuk mendaftar, anda perlu memuat turun aplikasinya, masukkan nombor telefon bimbit atau alamat e-mel anda untuk mendaftar, dan menyelesaikan pengesahan nama sebenar. Penggunaan meliputi langkah -langkah operasi seperti log masuk, cas semula dan pengeluaran, transaksi dan tetapan keselamatan. Untuk membatalkan akaun, anda perlu menghubungi perkhidmatan pelanggan Ouyi OKEX, memberikan maklumat yang diperlukan dan menunggu pemprosesan, dan akhirnya mendapatkan pengesahan pembatalan akaun. Melalui artikel ini, pengguna dengan mudah dapat menguasai pengurusan kitaran hayat lengkap akaun Ouyi Okex dan menjalankan urus niaga aset digital dengan selamat dan mudah.

Pada platform mana urus niaga web3? Pada platform mana urus niaga web3? Mar 31, 2025 pm 07:54 PM

Artikel ini menyenaraikan sepuluh platform perdagangan Web3 yang terkenal, termasuk Binance, OKX, Gate.io, Kraken, Bybit, Coinbase, Kucoin, Bitget, Gemini dan Bitstamp. Artikel ini membandingkan ciri -ciri setiap platform secara terperinci, seperti bilangan mata wang, jenis dagangan (tempat, niaga hadapan, pilihan, NFT, dll), yuran pengendalian, keselamatan, pematuhan, kumpulan pengguna, dan lain -lain, bertujuan untuk membantu pelabur memilih platform perdagangan yang paling sesuai. Sama ada peniaga frekuensi tinggi, peminat perdagangan kontrak, atau pelabur yang memberi tumpuan kepada pematuhan dan keselamatan, mereka dapat mencari maklumat rujukan daripadanya.

Bagaimana cara mengira yuran urus niaga platform perdagangan Gate.io? Bagaimana cara mengira yuran urus niaga platform perdagangan Gate.io? Mar 31, 2025 pm 09:15 PM

Yuran pengendalian platform perdagangan Gate.io berbeza mengikut faktor seperti jenis urus niaga, pasangan transaksi, dan tahap VIP pengguna. Kadar yuran lalai untuk perdagangan tempat ialah 0.15% (tahap VIP0, pembuat dan pengambil), tetapi tahap VIP akan diselaraskan berdasarkan jumlah dagangan 30 hari pengguna dan kedudukan GT. Semakin tinggi tahap, semakin rendah kadar bayaran akan. Ia menyokong potongan duit syiling platform GT, dan anda boleh menikmati diskaun minimum sebanyak 55%. Kadar lalai untuk urus niaga kontrak ialah pembuat 0.02%, pengambil 0.05% (tahap VIP0), yang juga dipengaruhi oleh tahap VIP, dan jenis kontrak yang berbeza dan leverage

Top 10 dari kedudukan aplikasi platform perdagangan Web3 rasmi (dilancarkan secara berwibawa pada tahun 2025) Top 10 dari kedudukan aplikasi platform perdagangan Web3 rasmi (dilancarkan secara berwibawa pada tahun 2025) Mar 31, 2025 pm 08:09 PM

Berdasarkan data pasaran dan kriteria penilaian biasa, artikel ini menyenaraikan sepuluh aplikasi platform perdagangan Web3 yang teratas pada tahun 2025. Senarai ini meliputi platform terkenal seperti Binance, OKX, Gate.io, Huobi (kini dikenali sebagai HTX), Crypto.com, Coinbase, Kraken, Gemini, Bitmex dan Bybit. Platform ini mempunyai kelebihan sendiri dalam skala pengguna, jumlah urus niaga, keselamatan, pematuhan, inovasi produk, dan lain -lain. Sebagai contoh, Binance dikenali sebagai pangkalan pengguna yang besar dan perkhidmatan produk yang kaya, sementara Coinbase memberi tumpuan kepada keselamatan dan pematuhan. Memilih platform yang sesuai memerlukan pertimbangan yang komprehensif berdasarkan keperluan anda sendiri dan toleransi risiko.

Versi Komputer Binance Binance Masuk Binance Binance Versi Komputer PC PC Laman Web Masuk Log Masuk Versi Komputer Binance Binance Masuk Binance Binance Versi Komputer PC PC Laman Web Masuk Log Masuk Mar 31, 2025 pm 04:36 PM

Artikel ini menyediakan panduan lengkap untuk log masuk dan pendaftaran pada versi PC Binance. Pertama, kami menerangkan secara terperinci langkah -langkah untuk pembalakan dalam versi PC Binance: Cari "Laman Web Rasmi Binance" Dalam penyemak imbas, klik butang Login, masukkan e -mel dan kata laluan (membolehkan 2FA untuk memasukkan kod pengesahan) untuk log masuk. Kedua, artikel menerangkan proses pendaftaran: Klik butang "Daftar" Akhirnya, artikel itu juga menekankan keselamatan akaun, mengingatkan pengguna untuk memberi perhatian kepada nama domain rasmi, persekitaran rangkaian, dan mengemas kini kata laluan secara teratur untuk memastikan keselamatan akaun dan penggunaan pelbagai fungsi yang disediakan oleh Versi PC Binance, seperti melihat keadaan pasaran, menjalankan transaksi dan mengurus aset.