Cryptology Academy · Pelajaran

Tanda Tangan Ambang & Kasus Penggunaan di Dunia Nyata

Lihat penerapan pembagian rahasia pada dompet perangkat keras, HSM, dan protokol MPC.

Pelajaran 4 dari 413 langkah

Tanda Tangan Ambang & Kasus Penggunaan di Dunia Nyata adalah pelajaran Cryptology Academy gratis di CoddyKit. Ini adalah pelajaran 4 dari 4. Kamu bisa membaca pelajaran lengkapnya di bawah secara gratis — lalu praktikkan langsung di browser dengan editor kode bawaan dan tutor AI 24/7. Ini adalah bagian dari jalur belajar Cryptology Academy, dan progresmu tersinkronisasi di web dan aplikasi CoddyKit. Kursus Cryptology Academy mencakup 4 pelajaran total.

Melampaui Rekonstruksi Rahasia

Pembagian rahasia klasik merekonstruksi rahasia di satu titik—sebuah risiko. Tanda tangan ambang batas mendistribusikan proses penandatanganan: k dari n pihak bersama-sama menghasilkan tanda tangan tanpa satu pihak pun pernah memegang kunci pribadi lengkap. Tidak ada rekonstruksi dan tidak ada satu titik kegagalan.

ECDSA Ambang Batas

ECDSA ambang batas (t-ECDSA) memungkinkan k pihak menghitung bersama tanda tangan ECDSA atas sebuah pesan. Setiap pihak memegang bagian dari kunci pribadi. Protokol ini menggunakan MPC untuk menghitung tanda tangan tanpa mengungkapkan bagian individual atau kunci gabungannya.

Tanda Tangan BLS Ambang Batas

Tanda tangan BLS (Boneh-Lynn-Shacham) pada kurva yang mendukung pairing memungkinkan skema ambang batas yang elegan. Tanda tangan parsial bersifat linear—setiap pihak menandatangani dengan bagiannya, lalu k tanda tangan parsial diagregasikan menggunakan koefisien Lagrange untuk menghasilkan satu tanda tangan BLS.

Pembuatan Kunci Terdistribusi (DKG)

DKG menghilangkan pihak tepercaya: setiap pihak menghasilkan polinom bagiannya sendiri, menyiarkan komitmen, dan saling bertukar bagian. Kunci publik bersama dihitung tanpa satu pihak pun mengetahui kunci pribadi. Teknik ini digunakan pada validator Ethereum dan modul keamanan perangkat keras terdistribusi.

Kustodi Mata Uang Kripto

Bursa seperti Coinbase, Gemini, dan BitGo menggunakan ECDSA ambang batas 2-of-3 atau 3-of-5, atau SSS Shamir, untuk kunci dompet panas. Kunci dompet dingin menggunakan seremoni kunci berbasis perangkat keras dengan bagian Shamir luring yang didistribusikan di berbagai brankas yang terpisah secara geografis.

Modul Keamanan Perangkat Keras

Thales Luna dan AWS CloudHSM mendukung autentikasi kuorum M-of-N: kunci utama mengharuskan M dari N kartu pintar administrator hadir secara bersamaan untuk operasi sensitif (pembungkusan kunci, penandatanganan). Kartu-kartu tersebut didistribusikan secara geografis.

Validator Rantai Blok

Kelompok staking Ethereum 2.0 menggunakan tanda tangan BLS ambang batas: beberapa simpul bersama-sama menandatangani pengesahan tanpa mengungkapkan kunci pribadi validator. Jika k-1 simpul luring, proses penandatanganan berhenti dengan aman. Jika k simpul tersedia, proses penandatanganan berlanjut.

PKI Perusahaan

Kunci pribadi CA menggunakan pembagian Shamir berbasis seremoni: 5 dari 7 pemegang kunci, masing-masing dengan kartu pintar fisik, harus berkumpul di ruangan aman untuk menandatangani Daftar Pencabutan Sertifikat atau menerbitkan sertifikat CA perantara baru.

Tanda Tangan Schnorr Ambang Batas (FROST)

FROST (Schnorr Ambang Batas yang Fleksibel dan Dioptimalkan untuk Putaran) menghasilkan tanda tangan Schnorr ambang batas yang kompatibel dengan Bitcoin Taproot dan MuSig2. FROST memerlukan 2 putaran komunikasi dan merupakan teknologi mutakhir saat ini untuk penandatanganan Bitcoin ambang batas.

Pertimbangan Keamanan

Skema ambang batas harus menangani pihak-pihak berniat jahat (yang mengirimkan bagian atau tanda tangan tidak valid). Protokol tangguh menggunakan komitmen dan bukti tanpa pengetahuan untuk mendeteksi serta mengecualikan pihak yang curang, sambil tetap melakukan rekonstruksi atau penandatanganan dengan pihak jujur yang tersisa.

Tabel Perbandingan

Perbandingan fitur: SSS Shamir (membagikan rahasia, sederhana) dibandingkan dengan ECDSA ambang batas (tidak pernah melakukan rekonstruksi, kompleks, berbasis MPC), BLS ambang batas (agregasi bawaan, hanya kurva yang mendukung pairing), dan tanda tangan multipihak (tingkat rantai blok, tidak memerlukan MPC).

Pemeriksaan Singkat

Apa keunggulan utama tanda tangan ambang batas dibandingkan Pembagian Rahasia Shamir untuk kunci penandatanganan?

Ringkasan

Tanda tangan ambang batas mendistribusikan proses penandatanganan tanpa rekonstruksi, dengan menggunakan protokol MPC. Teknik ini diterapkan dalam kustodi kripto, jaringan validator, dan seremoni CA perusahaan. Berikutnya: keacakan kriptografis dan entropi.

Gratis untuk memulai

Belajar Cryptology Academy dengan tutor AI — gratis

Tulis dan jalankan kode asli di browser kamu, dapatkan bantuan instan dari tutor AI 24/7, dan lanjutkan di mana kamu tinggalkan di web atau aplikasi.

Kursus
67
Pelajaran
261

Pertanyaan yang Sering Diajukan

Apakah pelajaran “Tanda Tangan Ambang & Kasus Penggunaan di Dunia Nyata” gratis?

Ya — teks lengkap “Tanda Tangan Ambang & Kasus Penggunaan di Dunia Nyata” gratis dibaca di sini di web. Untuk praktiknya secara interaktif (editor kode bawaan dan tutor AI 24/7) dan buka sisa kursus Cryptology Academy, upgrade ke CoddyKit PRO. Kursus Cryptology Academy mencakup 4 pelajaran total.

Apa yang akan aku pelajari di “Tanda Tangan Ambang & Kasus Penggunaan di Dunia Nyata”?

Lihat penerapan pembagian rahasia pada dompet perangkat keras, HSM, dan protokol MPC. Kamu berlatih Cryptology Academy dengan kode praktik yang langsung kamu jalankan di browser, dan tutor AI 24/7 menjawab pertanyaanmu saat kamu mengerjakan pelajaran ini.

Apakah aku perlu pengalaman untuk memulai Cryptology Academy?

Tidak diperlukan pengalaman sebelumnya. Cryptology Academy di CoddyKit dirancang untuk pemula hingga pelajar tingkat lanjut, jadi kamu bisa memulai di sini atau dari awal dan belajar sesuai kecepatan kamu sendiri. Ini adalah pelajaran 4 dari 4.

Berapa lama pelajaran “Tanda Tangan Ambang & Kasus Penggunaan di Dunia Nyata” memakan waktu?

Sebagian besar pelajaran CoddyKit memakan waktu sekitar 5–10 menit. Setiap pelajaran ringkas dan interaktif, jadi kamu membuat kemajuan stabil dan melanjutkan dari tempat kamu tinggalkan di web dan aplikasi.

Bisakah aku menulis dan menjalankan kode dalam pelajaran Cryptology Academy ini?

Ya. Setiap pelajaran Cryptology Academy menyertakan editor kode bawaan, jadi kamu menulis dan menjalankan kode nyata langsung di browser dan mendapatkan umpan balik AI instan — tidak diperlukan penyiapan lokal.

Semua pelajaran dalam kursus ini

  1. Masalah Pembagian Rahasia
  2. Pembagian Rahasia Shamir: Matematika Polinomial
  3. Pembagian Rahasia Visual & Skema Aditif
  4. Tanda Tangan Ambang & Kasus Penggunaan di Dunia Nyata
← Kembali ke Cryptology Academy