Beli Kripto
Pasar
Spot
Futures OILBTC
Tabungan
Pusat Acara
Hub Hadiah
Lainnya
Fest. 0-Biaya
Threshold Signature Scheme (TSS): Apa Itu Threshold Signature Scheme (TSS)?Threshold Signature Scheme, atau TSS, adalah metode penandatanganan kriptografis yang memungkinkan beberapa peserta bersama-sama membuat satu tanda tangan digiThreshold Signature Scheme (TSS): Apa Itu Threshold Signature Scheme (TSS)?Threshold Signature Scheme, atau TSS, adalah metode penandatanganan kriptografis yang memungkinkan beberapa peserta bersama-sama membuat satu tanda tangan digi

Threshold Signature Scheme (TSS)

2026/10/13 17:05
#Advanced
Humanity
H$0.05555-0.78%
PX
PX$0.013+3.17%
ShareX
SHARE$2.4569-1.92%
PUBLIC
PUBLIC$0.007736-2.40%
STANDARD
STANDARD$0.3255+6.37%

Apa Itu Threshold Signature Scheme (TSS)?

Threshold Signature Scheme, atau TSS, adalah metode penandatanganan kriptografis yang memungkinkan beberapa peserta bersama-sama membuat satu tanda tangan digital yang valid tanpa satu peserta pun memegang keseluruhan private key.

Dalam kripto, TSS terutama digunakan untuk melindungi wallet, sistem treasury, alur kerja kustodi, operasi validator, dan sistem lain yang harus menandatangani transaksi blockchain dengan aman.

Gagasan dasarnya sederhana: private key untuk penandatanganan dibagi menjadi beberapa key share terpisah, dan hanya jumlah minimum key share yang diperlukan yang dapat menghasilkan tanda tangan valid.

Misalnya, pengaturan TSS 3-of-5 berarti lima peserta memegang key share terpisah, tetapi tiga peserta yang disetujui dapat bekerja sama untuk menandatangani transaksi.

Dua peserta saja tidak dapat membuat tanda tangan valid, dan satu key share yang dicuri seharusnya tidak cukup untuk memindahkan dana.

NIST menjelaskan kriptografi threshold sebagai model ketika secret key dibagi di antara beberapa pihak sehingga kerahasiaan key tetap dapat dilindungi meskipun beberapa pihak dikompromikan, selama jumlahnya tetap di bawah threshold yang dijelaskan oleh skema tersebut.

Hal ini membuat TSS berguna untuk kripto karena kompromi private key merupakan salah satu risiko paling serius dalam pengelolaan aset digital.

Alih-alih menempatkan seluruh wewenang penandatanganan pada satu perangkat, satu server, satu akun karyawan, atau satu frasa pemulihan, TSS menyebarkan wewenang penandatanganan ke beberapa share independen.

Tanda tangan TSS yang selesai biasanya terlihat seperti tanda tangan digital biasa bagi jaringan blockchain.

Artinya, blockchain tidak selalu perlu mengetahui bahwa beberapa pihak terlibat dalam pembuatannya.

Fitur ini dapat meningkatkan privasi, mengurangi kompleksitas on-chain, dan memungkinkan organisasi membuat aturan persetujuan yang fleksibel tanpa mengekspos setiap penanda tangan internal secara on-chain.

Cara Kerja TSS dalam Kripto

Pengaturan TSS biasanya dimulai dengan pembuatan key.

Dalam model sederhana, dealer tepercaya dapat membuat key dan mendistribusikan key share kepada peserta.

Dalam desain yang lebih kuat, peserta menggunakan distributed key generation, yang sering disebut DKG, sehingga keseluruhan private key tidak pernah dibuat di satu tempat.

Setelah pembuatan key, setiap peserta hanya memegang satu key share.

Kelompok tersebut juga memiliki satu public key yang digunakan oleh blockchain atau sistem verifikasi untuk memeriksa tanda tangan.

Saat transaksi kripto perlu ditandatangani, jumlah peserta yang diperlukan memasuki protokol penandatanganan.

Setiap peserta menggunakan key share-nya untuk membuat tanda tangan parsial, yang sering disebut signature share.

Koordinator atau proses agregasi kemudian menggabungkan signature share yang valid menjadi satu tanda tangan akhir.

Tanda tangan akhir dapat diverifikasi terhadap public key kelompok, sama seperti tanda tangan biasa.

Keseluruhan private key tidak perlu direkonstruksi selama penandatanganan.

Ini adalah salah satu manfaat keamanan TSS yang paling penting.

Desain TSS yang aman melindungi private key bukan hanya saat disimpan, tetapi juga saat digunakan.

Hal ini sangat penting dalam kripto karena penandatanganan transaksi adalah saat ketika penyerang ingin memperoleh kendali.

Arti Threshold

Threshold adalah jumlah minimum peserta yang diperlukan untuk menyetujui dan menghasilkan tanda tangan valid.

Threshold 2-of-3 berarti dua dari tiga pemegang key share dapat menandatangani.

Threshold 3-of-5 berarti tiga dari lima pemegang key share dapat menandatangani.

Threshold 5-of-8 berarti lima dari delapan pemegang key share dapat menandatangani.

Angka pertama adalah threshold penandatanganan yang diperlukan.

Angka kedua adalah jumlah total pemegang key share.

Threshold yang lebih rendah dapat meningkatkan ketersediaan karena lebih sedikit peserta diperlukan untuk menyelesaikan penandatanganan.

Threshold yang lebih tinggi dapat meningkatkan ketahanan terhadap kolusi atau kompromi karena lebih banyak peserta harus bekerja sama.

Threshold terbaik bergantung pada nilai yang dilindungi, jumlah operator tepercaya, risiko kehilangan perangkat, kebutuhan penarikan cepat, dan kebijakan keamanan organisasi.

Untuk wallet kripto pribadi, model 2-of-3 dapat menyeimbangkan keamanan dan pemulihan.

Untuk operasi kripto institusional, threshold lebih besar dapat digunakan untuk memisahkan wewenang antartim, perangkat, kantor, atau lingkungan keamanan.

Threshold harus dipilih dengan cermat karena memengaruhi keamanan dan akses.

Jika threshold terlalu rendah, penyerang mungkin hanya perlu mengompromikan sejumlah kecil share.

Jika threshold terlalu tinggi, pengguna sah mungkin kehilangan akses jika cukup banyak peserta tidak tersedia.

TSS dan Tanda Tangan Digital

TSS dibangun berdasarkan konsep tanda tangan digital.

Tanda tangan digital membuktikan bahwa suatu pesan diotorisasi oleh pemegang private key untuk penandatanganan.

Dalam kripto, pesan tersebut biasanya berupa transaksi atau hash terkait transaksi.

Blockchain memverifikasi tanda tangan menggunakan public key atau metode verifikasi terkait alamat.

Standar tanda tangan digital modern mencakup algoritme seperti ECDSA dan EdDSA, yang dibahas dalam Digital Signature Standard NIST.

Banyak sistem blockchain menggunakan tanda tangan kurva eliptik karena memberikan keamanan kuat dengan key dan tanda tangan yang relatif kecil.

TSS tidak menggantikan tanda tangan digital.

Sebaliknya, TSS mengubah cara wewenang private key untuk penandatanganan didistribusikan di antara peserta.

Output-nya tetap berupa tanda tangan digital yang valid.

Perbedaannya adalah tanda tangan dibuat secara kolaboratif, bukan oleh satu private key lengkap.

Karena itu, TSS sering dideskripsikan sebagai cara mendesentralisasi kontrol private key sambil mempertahankan kompatibilitas tanda tangan blockchain normal.

TSS dan Multi-Party Computation (MPC)

TSS berkaitan erat dengan multi-party computation, yang sering disebut MPC.

MPC adalah bidang kriptografi yang lebih luas, ketika beberapa pihak menghitung hasil bersama tanpa mengungkapkan input privat mereka satu sama lain.

Dalam wallet TSS, input privat setiap peserta adalah key share mereka.

Output bersama adalah tanda tangan transaksi yang valid.

Tidak ada peserta yang perlu mengungkapkan key share-nya kepada peserta lain.

Proyek multi-party threshold cryptography NIST menjelaskan bahwa skema threshold menerapkan prinsip secure multi-party computation pada primitif kriptografis seperti tanda tangan.

Karena hubungan ini, wallet TSS kadang disebut wallet MPC.

Namun, MPC adalah metode yang lebih luas, sedangkan TSS adalah use case penandatanganan yang spesifik.

Tidak semua protokol MPC adalah sistem tanda tangan.

Tidak semua sistem threshold memiliki model keamanan, metode pengaturan, atau algoritme tanda tangan yang didukung sama.

Bagi pengguna kripto, makna praktisnya adalah TSS dapat mengurangi kebutuhan untuk menyimpan private key lengkap di satu tempat.

Hal tersebut tidak menghilangkan kebutuhan akan keamanan perangkat yang kuat, pemeriksaan identitas, kontrol akses, dan perencanaan pemulihan.

TSS vs. Wallet Multi-Signature

TSS dan wallet multi-signature sama-sama bertujuan mengurangi risiko satu key.

Namun, keduanya bekerja dengan cara berbeda.

Wallet multi-signature biasanya memerlukan beberapa tanda tangan terpisah untuk mengotorisasi transaksi.

Bergantung pada desain blockchain, tanda tangan tersebut mungkin terlihat secara on-chain atau ditangani oleh smart contract.

Wallet TSS biasanya menghasilkan satu tanda tangan akhir dari beberapa key share.

Bagi blockchain, tanda tangan akhir tersebut mungkin tampak seperti satu tanda tangan standar.

Perbedaan ini dapat penting bagi privasi, biaya, kompatibilitas alamat, dan desain operasional.

Dengan TSS, aturan persetujuan internal dapat dikelola secara off-chain, sementara blockchain hanya melihat tanda tangan akhir yang valid.

Dengan sistem multi-signature, struktur persetujuan mungkin lebih terlihat atau lebih bergantung pada fitur scripting dan kontrak khusus blockchain.

TSS dapat lebih fleksibel di berbagai blockchain yang mendukung jenis tanda tangan yang sama.

Wallet multi-signature dapat lebih mudah diperiksa pengguna secara on-chain saat blockchain mengekspos struktur penandatanganan.

Tidak ada model yang otomatis lebih baik dalam setiap situasi.

Pilihan yang lebih kuat bergantung pada chain, model ancaman, desain kustodi, proses pemulihan, dan kebutuhan transparansi pengguna.

Jenis Tanda Tangan TSS yang Umum

Penandatanganan threshold dapat dirancang untuk algoritme tanda tangan yang berbeda.

Threshold ECDSA penting karena ECDSA digunakan secara luas di banyak sistem kripto.

Tanda tangan Threshold Schnorr penting karena desain bergaya Schnorr dapat efisien dan lebih mudah diadaptasi ke protokol threshold daripada ECDSA klasik.

Threshold EdDSA penting bagi sistem yang menggunakan tanda tangan kurva Edwards.

Salah satu standar utama saat ini adalah FROST, singkatan dari Flexible Round-Optimized Schnorr Threshold.

Spesifikasi IETF RFC 9591 mendeskripsikan FROST sebagai protokol penandatanganan threshold Schnorr dua putaran.

FROST dirancang untuk mengurangi overhead jaringan saat penandatanganan threshold sambil melindungi dari serangan pemalsuan tertentu yang memengaruhi konstruksi threshold Schnorr sebelumnya.

RFC yang sama mencakup ciphersuite seperti FROST pada Ed25519, ristretto255, dan Ed448.

Hal ini tidak berarti setiap wallet blockchain otomatis menggunakan FROST.

Ini berarti bidang tanda tangan threshold semakin terstandarisasi, yang membantu developer, auditor, dan tim infrastruktur membandingkan desain dengan lebih jelas.

Mengapa TSS Penting untuk Keamanan Kripto

Aset kripto dikendalikan oleh private key.

Jika private key dicuri, disalin, bocor, atau disalahgunakan, penyerang mungkin dapat menandatangani transaksi dan memindahkan aset.

TSS mengurangi risiko ini dengan memastikan tidak ada satu peserta pun memegang keseluruhan key penandatanganan.

Penyerang mungkin perlu mengompromikan beberapa pemegang key share independen sebelum dapat membuat tanda tangan valid.

Hal ini dapat membuat serangan lebih sulit, terutama jika share disimpan di perangkat, jaringan, lokasi, atau modul keamanan terpisah.

TSS juga membantu mengurangi risiko orang dalam.

Satu karyawan, kontraktor, administrator server, atau operator perangkat tidak seharusnya dapat menyetujui transaksi bernilai tinggi sendirian jika threshold dirancang dengan tepat.

TSS juga dapat meningkatkan ketahanan operasional.

Jika satu pemegang key share offline, pengaturan 3-of-5 yang dirancang dengan baik mungkin masih dapat menandatangani dengan tiga peserta yang tersedia.

Hal ini penting bagi bisnis kripto dan trader aktif karena operasi penarikan, rebalancing, treasury, dan penyelesaian mungkin memerlukan keamanan sekaligus kecepatan.

TSS bukan perlindungan ajaib terhadap semua serangan.

TSS harus dikombinasikan dengan autentikasi kuat, penyaringan transaksi, perangkat aman, log audit, peninjauan manusia, dan respons insiden.

Cara TSS Melindungi dari Single Point of Failure

Single point of failure adalah komponen tunggal yang kegagalannya dapat merusak seluruh sistem.

Dalam penyimpanan private key tradisional, private key lengkap dapat menjadi single point of failure.

Jika key itu hilang, dana mungkin tidak dapat diakses.

Jika key itu dicuri, dana mungkin dicuri.

Jika orang yang mengendalikan key tersebut bertindak jahat, sistem mungkin tidak memiliki penghalang persetujuan kriptografis bawaan.

TSS mengubahnya dengan menyebarkan kontrol ke beberapa key share.

Tidak ada satu share pun yang seharusnya cukup untuk menandatangani transaksi.

Hal ini dapat mengurangi kerusakan akibat satu ponsel hilang, satu laptop yang dikompromikan, satu server yang dibobol, atau satu orang dalam yang berniat jahat.

Sistem juga dapat dirancang agar share dipegang oleh departemen atau peran keamanan berbeda.

Misalnya, satu share dapat dipegang perangkat operasional, share lain oleh proses persetujuan kepatuhan, dan share lain oleh lingkungan backup yang aman.

Struktur yang tepat bergantung pada organisasi dan untuk aset bernilai tinggi sebaiknya dirancang melalui peninjauan keamanan profesional.

Persetujuan Transaksi dengan TSS

TSS dapat mendukung alur kerja persetujuan yang lebih canggih daripada tanda tangan wallet tunggal sederhana.

Mesin kebijakan dapat mensyaratkan threshold berbeda untuk ukuran transaksi yang berbeda.

Transfer kecil mungkin memerlukan dua persetujuan.

Perpindahan treasury besar mungkin memerlukan empat persetujuan.

Penarikan ke alamat baru mungkin memerlukan peninjauan tambahan.

Transaksi di luar jam kerja normal mungkin memicu threshold yang lebih ketat.

Aturan ini tidak dibuat otomatis oleh TSS itu sendiri.

Aturan tersebut biasanya menjadi bagian dari wallet, platform kustodi, sistem tata kelola, atau arsitektur keamanan internal yang dibangun di sekitar protokol TSS.

Peran kriptografis TSS adalah memastikan bahwa tanda tangan akhir tidak dapat dibuat kecuali share penandatanganan yang diperlukan berpartisipasi.

Peran operasional sistem di sekitarnya adalah menentukan siapa yang boleh berpartisipasi dan dalam kondisi apa.

Keamanan kripto yang kuat memerlukan kedua bagian tersebut.

Protokol TSS yang kuat secara matematis tetap dapat dilemahkan oleh kontrol akses yang buruk atau peninjauan transaksi yang lemah.

Manfaat TSS dalam Kripto

Manfaat utama pertama TSS adalah perlindungan private key.

Private key lengkap tidak perlu ada di satu perangkat selama penandatanganan normal.

Manfaat kedua adalah otorisasi fleksibel.

Tim dapat memilih struktur threshold yang sesuai dengan risiko dan kebutuhan operasional mereka.

Manfaat ketiga adalah kompatibilitas blockchain.

Dalam banyak kasus, output TSS akhir dapat diverifikasi seperti tanda tangan normal, yang dapat mengurangi kebutuhan akan skrip on-chain khusus.

Manfaat keempat adalah privasi.

Karena blockchain mungkin hanya melihat satu tanda tangan akhir, blockchain mungkin tidak mengungkapkan struktur persetujuan internal lengkap.

Manfaat kelima adalah ketahanan.

Threshold yang dirancang baik dapat terus beroperasi meskipun satu peserta tidak tersedia.

Manfaat keenam adalah kontrol kebijakan.

TSS dapat dikombinasikan dengan aturan untuk batas transaksi, allowlist alamat, penundaan waktu, dan pembekuan darurat.

Manfaat ini menjelaskan mengapa TSS menjadi penting dalam infrastruktur kripto, khususnya untuk sistem yang mengelola saldo besar atau aktivitas penandatanganan yang sering.

Keterbatasan dan Risiko TSS

TSS menambah kompleksitas.

Wallet sederhana mungkin hanya perlu melindungi satu private key, sedangkan wallet TSS harus mengelola share, peserta, komunikasi, backup, dan pemulihan.

TSS juga bergantung pada ketersediaan.

Jika tidak cukup peserta dapat bergabung dalam proses penandatanganan, tanda tangan valid tidak dapat dibuat.

Hal ini dapat menimbulkan masalah operasional saat terjadi gangguan, perjalanan, kehilangan perangkat, atau kondisi pasar darurat.

Implementasi TSS juga harus menangani pembuatan nonce dengan cermat.

Penanganan nonce yang buruk secara historis berbahaya bagi sistem tanda tangan digital karena dapat membocorkan informasi private key.

Sistem threshold memiliki lebih banyak komponen, sehingga kualitas implementasi sangat penting.

Peserta juga harus melindungi perangkat dan kredensial mereka sendiri.

Desain TSS dapat mengurangi nilai satu share yang dicuri, tetapi tidak dapat menghentikan setiap serangan phishing, infeksi malware, kesalahan persetujuan, atau upaya rekayasa sosial.

Kolusi adalah risiko lain.

Jika cukup banyak peserta yang berwenang sengaja bekerja sama untuk menandatangani transaksi berbahaya, kondisi threshold mungkin terpenuhi.

Karena itu, tata kelola, pemantauan, pemisahan tugas, dan kontrol hukum tetap penting.

Pembuatan Key TSS dan Key Share

Pembuatan key adalah salah satu tahap paling sensitif dalam sistem TSS.

Jika private key lengkap dibuat terlebih dahulu lalu dibagi, perangkat atau proses yang membuat key lengkap itu harus tepercaya.

Distributed key generation dapat mengurangi asumsi kepercayaan ini karena setiap peserta berkontribusi dalam pembuatan public key bersama tanpa merekonstruksi private key lengkap.

Setelah pengaturan, setiap peserta menyimpan key share.

Key share harus dienkripsi, di-backup secara aman, dan dilindungi autentikasi kuat.

Beberapa sistem menyimpan share dalam hardware security module atau lingkungan eksekusi aman.

Sistem lain menggunakan perangkat seluler khusus, layanan penandatanganan yang dikendalikan cloud, atau model hybrid.

Desain penyimpanan yang tepat bergantung pada model ancaman.

Untuk operasi kripto bernilai tinggi, penyimpanan key share sebaiknya ditinjau seperti infrastruktur keuangan kritis.

Key share tidak boleh disalin sembarangan, dikirim melalui email, disimpan dalam teks biasa, atau disimpan di folder cloud yang tidak dikelola.

Kehilangan terlalu banyak share dapat membuat dana tidak dapat diakses.

Kebocoran terlalu banyak share dapat membuat dana rentan.

Putaran Penandatanganan TSS

Banyak protokol TSS mengharuskan peserta berkomunikasi melalui satu atau beberapa putaran penandatanganan.

Selama putaran ini, peserta dapat bertukar commitment, nonce, dan signature share.

Proses tepatnya bergantung pada algoritme tanda tangan dan desain protokol.

FROST menonjol karena RFC 9591 menetapkan protokol penandatanganan dua putaran untuk tanda tangan threshold Schnorr.

Lebih sedikit putaran dapat mengurangi penundaan jaringan dan membuat penandatanganan lebih praktis bagi operasi kripto nyata.

Namun, lebih sedikit putaran tidak menghilangkan kebutuhan akan implementasi yang cermat.

Protokol tetap harus memvalidasi peserta, menangani share tidak valid, mencegah masalah replay, dan mengelola kasus pembatalan.

Beberapa protokol mencakup fitur identifiable abort, yang membantu mendeteksi peserta yang menyebabkan kegagalan penandatanganan.

Hal ini dapat berguna dalam operasi kripto karena upaya penandatanganan yang gagal dapat disebabkan oleh kesalahan jaringan, perangkat yang salah konfigurasi, atau peserta berbahaya.

Sistem TSS yang andal sebaiknya mencatat peristiwa penandatanganan dan membuat kegagalan mudah diselidiki.

TSS untuk Hot Wallet dan Cold Wallet

TSS dapat digunakan dalam desain hot wallet maupun cold wallet.

Hot wallet terhubung ke sistem online dan digunakan untuk pemrosesan transaksi yang lebih cepat.

Cold wallet disimpan lebih terisolasi dan digunakan untuk penyimpanan jangka panjang yang lebih kuat.

Untuk hot wallet, TSS dapat mengurangi risiko bahwa satu kompromi server online langsung menyebabkan kehilangan aset.

Untuk cold wallet, TSS dapat mendistribusikan wewenang persetujuan ke beberapa lingkungan offline atau semi-offline.

Beberapa operasi kripto menggunakan arsitektur wallet bertingkat.

Saldo yang lebih kecil dapat disimpan dalam wallet operasional yang lebih cepat, sementara cadangan lebih besar dilindungi kebijakan threshold yang lebih ketat.

TSS dapat mendukung struktur ini dengan memberi wallet berbeda threshold dan kelompok penanda tangan yang berbeda.

Wallet operasional cepat mungkin menggunakan threshold lebih rendah dengan batas yang ketat.

Wallet cadangan mungkin menggunakan threshold lebih tinggi dengan lebih banyak peninjauan manual.

Desain ini membantu menyelaraskan kontrol kriptografis dengan risiko bisnis.

TSS dan Privasi On-Chain

TSS dapat meningkatkan privasi di beberapa lingkungan blockchain karena tanda tangan akhir mungkin tidak mengungkapkan jumlah peserta internal.

Pengamat mungkin melihat satu tanda tangan dan satu jalur verifikasi public key.

Mereka mungkin tidak mengetahui apakah tanda tangan berasal dari satu orang, tiga orang, lima perangkat, atau sistem persetujuan institusional.

Hal ini dapat melindungi detail operasional dari penyerang yang mempelajari aktivitas on-chain.

Privasi tidak dijamin dalam setiap kasus.

Waktu transaksi, penggunaan ulang alamat, pola penarikan, metadata jaringan, dan informasi bisnis publik tetap dapat mengungkapkan petunjuk yang berguna.

TSS sebaiknya diperlakukan sebagai satu lapisan privasi, bukan solusi privasi lengkap.

Kebiasaan wallet yang baik tetap penting.

Pengguna sebaiknya menghindari penggunaan ulang alamat yang tidak perlu, melindungi metadata, dan meninjau bagaimana transaksi dapat dihubungkan di berbagai chain serta layanan.

TSS dan Perencanaan Pemulihan

Perencanaan pemulihan sangat penting karena sistem threshold dapat gagal jika terlalu banyak share hilang.

Pengaturan 2-of-3 dapat bertahan dari kehilangan satu share, tetapi tidak dua share.

Pengaturan 3-of-5 dapat bertahan dari kehilangan dua share, tetapi tidak tiga share.

Rencana pemulihan harus menjelaskan siapa yang mengendalikan setiap share, bagaimana share di-backup, bagaimana perangkat yang hilang diganti, dan bagaimana akses penanda tangan dicabut.

Beberapa sistem mendukung share refresh, yang memperbarui share tanpa mengubah public key.

Beberapa sistem mendukung rotasi key, yang memindahkan aset atau wewenang ke struktur key baru.

Fitur ini dapat berguna saat perangkat dipensiunkan, karyawan keluar, atau terjadi insiden keamanan.

Materi pemulihan harus disimpan terpisah dari perangkat penandatanganan harian.

Materi tersebut juga harus dilindungi dari pencurian dan penghancuran yang tidak disengaja.

Bagi pengguna kripto, pemulihan bukan sekadar isu TI.

Pemulihan adalah bagian langsung dari perlindungan aset.

Praktik Terbaik Menggunakan TSS

Pengaturan TSS yang aman harus dimulai dengan model ancaman yang jelas.

Model ancaman harus mengidentifikasi siapa yang mungkin menyerang sistem, aset mana yang berisiko, dan berapa lama penundaan penandatanganan yang dapat diterima.

Peserta sebaiknya dipisahkan di berbagai perangkat, orang, jaringan, atau lokasi jika memungkinkan.

Setiap key share harus dilindungi autentikasi kuat dan penyimpanan aman.

Permintaan penandatanganan harus menampilkan detail transaksi yang jelas sebelum persetujuan.

Layar persetujuan harus memudahkan verifikasi alamat tujuan, aset, jumlah, jaringan, dan biaya.

Sistem sebaiknya menggunakan library kriptografis yang diaudit jika memungkinkan.

Developer sebaiknya menghindari pembuatan protokol threshold kustom kecuali mereka memiliki peninjauan kriptografis ahli.

First Call for Multi-Party Threshold Schemes dari NIST mencerminkan pentingnya peninjauan publik dan materi referensi bagi kriptografi threshold tingkat lanjut.

Tim operasional sebaiknya menguji prosedur backup dan pemulihan sebelum saldo besar bergantung padanya.

Mereka juga harus memantau aktivitas penandatanganan dan menyelidiki upaya persetujuan yang tidak biasa.

Kapan TSS Berguna

TSS berguna ketika satu private key menciptakan risiko terlalu besar.

TSS berguna untuk treasury kripto yang memerlukan beberapa orang menyetujui transfer.

TSS berguna untuk operasi trading yang memerlukan perpindahan aset aman tetapi tepat waktu.

TSS berguna untuk sistem kustodi yang harus memisahkan tugas di berbagai peran keamanan.

TSS berguna bagi organisasi yang ingin memiliki aturan persetujuan internal tanpa mengekspos setiap penanda tangan secara on-chain.

TSS berguna untuk wallet yang memerlukan opsi pemulihan lebih dari satu seed phrase.

TSS juga dapat berguna bagi operator validator yang perlu melindungi wewenang penandatanganan di beberapa lingkungan.

TSS mungkin kurang berguna untuk saldo yang sangat kecil ketika self-custody sederhana sudah cukup dan kompleksitas operasional menciptakan risiko lebih besar daripada yang dikurangi.

TSS mungkin juga tidak sesuai ketika pengguna tidak dapat mengelola backup, akses peserta, atau prosedur persetujuan secara andal.

Keputusan harus membandingkan nilai yang dilindungi dengan kompleksitas yang diperkenalkan.

Masa Depan TSS dalam Kripto

TSS semakin penting seiring sistem kripto berkembang.

Lebih banyak pengguna dan institusi menginginkan model keamanan yang lebih kuat daripada satu private key, tetapi lebih fleksibel daripada skrip persetujuan khusus chain.

Standardisasi juga meningkat.

Penerbitan FROST sebagai RFC IETF memberi developer titik referensi yang lebih jelas untuk tanda tangan threshold Schnorr.

Pekerjaan berkelanjutan NIST pada kriptografi threshold juga menunjukkan meningkatnya minat terhadap evaluasi publik atas skema multipihak.

Pengembangan di masa depan dapat mencakup library yang diaudit lebih baik, lebih banyak integrasi wallet, alat pemulihan yang lebih kuat, kebijakan penandatanganan yang lebih baik, dan desain threshold untuk skema tanda tangan post-quantum.

Tanda tangan threshold post-quantum masih merupakan bidang yang berkembang dan tidak boleh diperlakukan sebagai pengganti sederhana untuk sistem wallet saat ini.

Untuk saat ini, TSS paling praktis ketika diimplementasikan dengan desain kriptografis yang telah terbukti, rekayasa perangkat lunak yang cermat, dan kontrol operasional yang kuat.

FAQ

Apa arti TSS dalam kripto?

TSS berarti Threshold Signature Scheme, yaitu metode ketika beberapa pemegang key share bersama-sama membuat satu tanda tangan transaksi kripto yang valid tanpa satu pemegang pun mengendalikan keseluruhan private key.

Apakah TSS sama dengan MPC?

TSS adalah use case penandatanganan spesifik yang sering menggunakan teknik MPC, sedangkan MPC adalah bidang komputasi aman yang lebih luas di antara banyak pihak.

Apakah TSS lebih aman daripada satu private key?

TSS dapat lebih aman daripada satu private key karena menghilangkan key lengkap dari satu lokasi dan memerlukan threshold share untuk menandatangani.

Apakah satu key share TSS dapat menandatangani transaksi?

Tidak, satu key share tidak dapat menandatangani sendiri kecuali threshold ditetapkan satu, yang akan menghilangkan manfaat keamanan utama TSS.

Apakah TSS menampilkan beberapa tanda tangan secara on-chain?

Biasanya, TSS menghasilkan satu tanda tangan akhir, sehingga blockchain mungkin tidak menampilkan seluruh kelompok penandatanganan internal.

Apa itu wallet TSS 3-of-5?

Wallet TSS 3-of-5 memiliki lima pemegang key share dan mengharuskan tiga peserta valid bekerja sama sebelum tanda tangan dapat dibuat.

Apakah TSS dapat mencegah semua pencurian kripto?

Tidak, TSS mengurangi risiko private key tetapi tidak dapat mencegah setiap serangan phishing, kompromi malware, kolusi orang dalam, atau persetujuan yang keliru.

Apa yang terjadi jika key share hilang?

Jika terlalu banyak key share hilang dan threshold tidak lagi dapat dipenuhi, wallet mungkin tidak dapat menandatangani transaksi.

Apakah TSS bekerja di semua blockchain?

Kompatibilitas TSS bergantung pada algoritme tanda tangan dan implementasi wallet yang digunakan oleh blockchain atau sistem kripto.

Mengapa FROST penting bagi TSS?

FROST penting karena merupakan protokol penandatanganan threshold Schnorr terstandarisasi yang dapat menghasilkan tanda tangan hanya dengan dua putaran penandatanganan.

Kesimpulan

Threshold Signature Scheme adalah metode keamanan kripto yang kuat yang membagi wewenang penandatanganan ke beberapa key share, alih-alih mengandalkan satu private key lengkap.

Dengan mewajibkan threshold peserta yang ditentukan, TSS dapat mengurangi single point of failure, meningkatkan kontrol persetujuan, mendukung perencanaan pemulihan, dan melindungi operasi kripto bernilai tinggi.

TSS sangat berguna untuk wallet, treasury, sistem kustodi, operasi trading, dan infrastruktur validator yang membutuhkan keamanan sekaligus penandatanganan transaksi yang praktis.

Keunggulan utamanya adalah private key lengkap tidak perlu disimpan atau direkonstruksi di satu tempat selama penandatanganan normal.

Tantangan utamanya adalah kompleksitas karena TSS yang aman memerlukan implementasi kuat, peserta andal, key share terlindungi, kebijakan jelas, dan prosedur pemulihan yang telah diuji.

Bagi pengguna kripto, TSS sebaiknya dipahami sebagai arsitektur keamanan, bukan sekadar fitur wallet.

Jika dirancang dengan baik, TSS dapat membuat kompromi private key jauh lebih sulit dan persetujuan transaksi lebih terkendali.

Jika dirancang buruk, TSS dapat menciptakan risiko baru melalui kontrol akses lemah, backup buruk, ketidaktersediaan penanda tangan, atau perangkat lunak yang cacat.

Sistem TSS terbaik menggabungkan kriptografi yang andal dengan keamanan operasional yang cermat.

Seiring standar seperti FROST dan riset publik tentang kriptografi threshold terus berkembang, TSS kemungkinan akan tetap menjadi komponen penting untuk pengelolaan aset kripto yang lebih aman.
Menarik Kembali / Peluang?
Menarik Kembali / Peluang?Menarik Kembali / Peluang?
Simak arus masuk ETF BTC $2,4 miliar pada likuidasi