Home » Kriptowang »

TRANSAKSI BLOCKCHAIN: DARI MENANDATANGANI KEPADA PENGESAHAN

Ketahui cara transaksi blockchain berfungsi, daripada tandatangan digital kepada pengesahan rangkaian dan penyelesaian akhir.

Transaksi rantaian blok ialah proses di mana data atau aset dipindahkan daripada satu peserta kepada peserta lain melalui rangkaian terdesentralisasi. Biasanya dikaitkan dengan mata wang kripto seperti Bitcoin dan Ethereum, urus niaga blockchain membentuk bahagian penting dalam teknologi lejar terdesentralisasi (DLT). Tetapi apa sebenarnya yang berlaku di bawah hud apabila transaksi dibuat? Mari kita pecahkan secara terperinci—daripada tandatangan kriptografi kepada pengesahan akhir pada rantaian blok.

Pada tahap yang tinggi, transaksi rantaian blok melibatkan beberapa peringkat:

  1. Penciptaan dan penandatanganan transaksi: Pengirim memulakan transaksi dan "menandatangani"nya menggunakan kunci persendirian, membuktikan mereka mempunyai kuasa untuk memindahkan aset digital.
  2. Penyiaran: Transaksi yang ditandatangani disiarkan ke rangkaian blockchain peer-to-peer.
  3. Pengesahan: Nod rangkaian (komputer yang mengekalkan rantaian blok) mengesahkan transaksi untuk kesahihan dan pemformatan yang betul.
  4. Penyertaan dalam blok: Transaksi yang disahkan disusun menjadi blok oleh pelombong (dalam sistem Bukti Kerja) atau pengesah (dalam Bukti Pegangan), bergantung pada mekanisme konsensus rangkaian.
  5. Pengesahan: Setelah blok yang mengandungi urus niaga ditambahkan pada rantaian blok, urus niaga itu dianggap disahkan. Pengesahan tambahan ditambahkan apabila lebih banyak blok dilampirkan di atas.

Setiap langkah ini melibatkan teknologi rumit yang memastikan ketelusan, keselamatan dan ketakbolehubah, yang merupakan faedah teras sistem rantaian blok. Dalam panduan terperinci ini, kami akan melalui setiap peringkat ini untuk memahami cara transaksi blockchain sebenarnya berfungsi dari awal hingga akhir.

Setiap transaksi blockchain bermula dengan tandatangan digital. Proses kriptografi ini memastikan kedua-dua ketulenan dan integriti transaksi. Begini caranya:

Kriptografi Kunci Peribadi dan Awam

Setiap pengguna blockchain memiliki kunci peribadi dan kunci awam yang sepadan. Kunci persendirian mesti diketahui hanya oleh pemilik, manakala kunci awam boleh dikongsi secara terbuka. Apabila anda ingin menghantar aset atau maklumat pada blockchain—seperti mata wang kripto—anda "menandatangani" transaksi menggunakan kunci peribadi anda. Ini menghasilkan tandatangan digital yang unik.

Nod lain pada rangkaian kemudiannya akan menggunakan kunci awam anda untuk mengesahkan tandatangan. Jika urus niaga itu sepadan dengan data yang ditandatangani, mereka boleh memastikan ia telah dibenarkan oleh pemilik kunci persendirian dan urus niaga itu tidak diubah.

Struktur Transaksi Rantaian Sekat

Urus niaga blockchain biasanya mengandungi komponen berikut:

  • Input: Maklumat tentang cara pengirim memperoleh dana atau aset yang dipindahkan (mis., ID transaksi sebelumnya).
  • Output: Alamat destinasi dan jumlah yang dihantar.
  • Tandatangan digital: Bukti bahawa pengirim telah membenarkan transaksi.
  • Kunci awam: Membenarkan peserta rangkaian mengesahkan tandatangan.

Dalam rangkaian seperti Bitcoin, proses tandatangan digital ini mengikut Algoritma Tandatangan Digital Lengkung Eliptik (ECDSA). Ethereum, sebaliknya, kerap menggunakan skim SECP256k1.

Kepentingan Menandatangani

Tanpa tandatangan digital, rantaian blok akan kekurangan sebarang mekanisme untuk mengesahkan kesahihan transaksi. Menandatangani mengikat urus niaga secara khusus kepada kunci peribadi pengirim, yang memastikan tiada orang lain boleh memalsukan atau mengubah transaksi dalam perjalanan.

Pertimbangan Keselamatan

Kunci peribadi mesti disimpan dengan selamat, biasanya menggunakan dompet perkakasan, dompet perisian selamat atau mekanisme kriptografi lain. Jika dikompromi, pelaku berniat jahat boleh memulakan transaksi penipuan yang hampir mustahil untuk diterbalikkan.

Hanya transaksi yang ditandatangani diterima oleh nod blockchain untuk pengesahan. Ini memastikan desentralisasi, menghalang perbelanjaan berganda dan meningkatkan keselamatan merentas keseluruhan rangkaian.

Pada dasarnya, peringkat menandatangani ialah langkah kebenaran dalam mana-mana proses transaksi rantaian blok. Tanpanya, sistem tidak akan menjadi tidak amanah atau selamat.

Mata wang kripto menawarkan potensi pulangan yang tinggi dan kebebasan kewangan yang lebih besar melalui desentralisasi, beroperasi dalam pasaran yang dibuka 24/7. Walau bagaimanapun, ia adalah aset berisiko tinggi kerana turun naik yang melampau dan kekurangan peraturan. Risiko utama termasuk kerugian pesat dan kegagalan keselamatan siber. Kunci kejayaan adalah melabur hanya dengan strategi yang jelas dan dengan modal yang tidak menjejaskan kestabilan kewangan anda.

Mata wang kripto menawarkan potensi pulangan yang tinggi dan kebebasan kewangan yang lebih besar melalui desentralisasi, beroperasi dalam pasaran yang dibuka 24/7. Walau bagaimanapun, ia adalah aset berisiko tinggi kerana turun naik yang melampau dan kekurangan peraturan. Risiko utama termasuk kerugian pesat dan kegagalan keselamatan siber. Kunci kejayaan adalah melabur hanya dengan strategi yang jelas dan dengan modal yang tidak menjejaskan kestabilan kewangan anda.

Apabila transaksi rantaian blok telah ditandatangani dengan betul, ia bergerak ke peringkat pengesahan. Pada ketika ini, ia disiarkan ke rangkaian blockchain yang lebih luas di mana ia menunggu pengesahan oleh peserta rangkaian lain, yang dikenali sebagai pengesah atau pelombong—bergantung pada algoritma konsensus.

Penyiaran Merentas Rangkaian

Selepas ditandatangani, transaksi dihantar ke nod dalam rangkaian blockchain. Nod itu kemudiannya menyebarkan, atau menyiarkannya kepada rakan sebayanya dalam kesan riak. Akibatnya, semua nod menerima salinan transaksi dan mula mengesahkannya.

Semakan Pengesahan

Setiap nod menyemak transaksi secara bebas untuk memastikan:

  • Struktur urus niaga sememangnya sah (diformat dengan betul).
  • Tandatangan digital adalah betul dan boleh disahkan melalui kunci awam pengirim.
  • Penghantar mempunyai dana/aset yang mencukupi untuk membuat pemindahan (disahkan melalui urus niaga lalu).
  • Input yang sama tidak pernah dibelanjakan sebelum ini (menghalang perbelanjaan berganda).

Hanya urus niaga yang melepasi semua kriteria dianggap sah dan beratur untuk dimasukkan ke dalam blok.

Model Konsensus

Rangkaian rantaian sekat beroperasi menggunakan mekanisme konsensus untuk bersetuju dengan transaksi yang sah. Dua model yang paling popular ialah:

  • Bukti Kerja (PoW): Pelombong bersaing untuk menyelesaikan teka-teki matematik yang kompleks. Pelombong yang menang menambah blok pada rantai dan menerima ganjaran.
  • Bukti Petaruhan (PoS): Pengesah dipilih berdasarkan bilangan token yang mereka pertaruhkan. Mereka mencadangkan dan mengesahkan blok dalam proses yang kurang intensif tenaga berbanding PoW.

Dalam kedua-dua model, matlamatnya adalah sama: sertakan transaksi yang sah dalam rantaian blok sambil menolak yang tidak sah atau berniat jahat.

Kolam Transaksi (Mempool)

Urus niaga yang disahkan tidak disahkan serta-merta. Mereka biasanya memasuki kawasan pementasan sementara yang dipanggil "mempool" di mana mereka menunggu untuk dipilih untuk dimasukkan ke dalam blok. Transaksi dengan bayaran yang lebih tinggi selalunya diutamakan oleh pelombong atau pengesah kerana mereka menawarkan insentif yang lebih baik.

Belum selesai lwn Disahkan

Urus niaga dalam mempool dianggap "belum selesai". Ia hanya menjadi "disahkan" sebaik sahaja blok yang mengandunginya berjaya dilombong atau disahkan dan ditambahkan pada lejar blockchain.

Mekanisme pengesahan teragih inilah yang menjadikan rantaian blok berdaya tahan terhadap penipuan dan kawalan berpusat. Dengan memerlukan konsensus daripada berbilang nod bebas, rantaian blok mengekalkan kepercayaan dalam ekosistem terpencar.

MELABUR SEKARANG >>