89 / 736STICK

Pavol ‘Stick’ Rusnák

Stick: perintis Trezor dan standar pemulihan dompet

Pavol Rusnák, dikenal sebagai Stick, ikut mendirikan SatoshiLabs serta mengembangkan Trezor dan standar agar cadangan dompet dapat digunakan pada perangkat yang kompatibel.

Pengembang asal Slovakia Pavol Rusnák ikut membangun Trezor dan aturan pencadangan serta pemulihan dompet Bitcoin. Karyanya digunakan ketika Anda mencatat kata pemulihan atau beralih perangkat.

Anna kehilangan dompet perangkat kerasnya. Dengan cadangan yang benar, ia dapat memulihkan kunci privat yang sama dalam dompet yang kompatibel: data rahasia untuk mengizinkan pengeluaran bitcoin. Jika ia juga memakai passphrase, yaitu kata sandi tambahan yang dipilihnya sendiri, teks persisnya juga diperlukan. Dengan begitu ia mendapatkan kembali akses ke bitcoinnya; catatan transaksi tetap berada di jaringan, bukan di dalam perangkat. Agar pemulihan tidak terbatas pada satu produk, pengembang perlu menyepakati cara membaca cadangan dan menurunkan kunci darinya. Pavol Rusnák, yang memakai nama Stick, ikut menulis dan menerapkan sejumlah kesepakatan tersebut. [7] [8] [9] [14]

Menurut sejarah SatoshiLabs, Rusnák dan Marek Palatinus mulai mengembangkan gagasan dompet perangkat keras pada 2011 di brmlab, ruang kerja bersama di Praha untuk bereksperimen dengan teknologi. Mereka ingin mengurangi risiko program berbahaya mencuri kunci dari komputer biasa. Bersama Alena Vránová, mereka mendirikan SatoshiLabs pada 2013; perangkat Trezor pertama sampai ke pelanggan pada 2014. Produk itu lahir dari kerja sama keahlian teknis dan organisasi, bukan seorang penemu yang bekerja sendirian. [1] [4] [15]

Ketika Anna membayar dengan Trezor, aplikasi menyiapkan transaksi dan perangkat menandatanganinya setelah Anna memberikan konfirmasi. Kunci privat, rahasia untuk mengizinkan pengeluaran, seharusnya tetap berada di dalam perangkat. Yang keluar adalah tanda tangan yang dapat diperiksa jaringan. Itulah alasan Hardware Wallet memiliki layar sendiri: Anna memeriksa alamat dan jumlah di sana, bukan hanya memercayai komputer. Namun perangkat itu tidak menggantikan Full Node yang memverifikasi aturan jaringan, dan tidak melindungi cadangan yang dipublikasikan di internet. [5] [6]

Trezor menerbitkan rancangan perangkat keras dan kode sumber firmware, yaitu program yang berjalan di dalam perangkat. Pengembang lain dapat mempelajari cara kerjanya, menemukan kesalahan dan mengusulkan perbaikan. Anna tidak harus bisa memprogram untuk mendapat manfaat dari pemeriksaan tersebut. Meski demikian, keterbukaan bukan sertifikat bebas cacat ataupun bukti bahwa perangkat tertentu tidak pernah dimodifikasi sebelum diterima. Pemeriksaan nyata, proses pembangunan program dan verifikasi perangkat tetap penting. [5] [6]

BIP39, yang ditetapkan pada 10 September 2013, mencantumkan empat penulis: Marek Palatinus, Pavol Rusnák, Aaron Voisine dan Sean Bowe. Dokumen ini menjelaskan representasi keacakan buatan komputer sebagai kata-kata, dengan checksum untuk membantu mendeteksi kesalahan. Seed Phrase yang umum berisi 12 atau 24 kata; bukan kalimat yang perlu Anda karang. Kata-kata beserta passphrase opsional menghasilkan seed, rahasia awal untuk menurunkan kunci. Pemulihan membutuhkan urutan yang tepat dan passphrase asli jika digunakan. Jangan menerjemahkan kata-kata cadangan ke bahasa lain. [7]

Memulihkan rahasia awal belum otomatis menemukan semua alamat yang pernah dipakai. HD Wallet menurunkan pohon kunci darinya, seperti lemari dengan banyak laci. BIP43 dan BIP44, karya Palatinus dan Rusnák, membantu dompet mencari di tempat yang sama. Jalur BIP44 adalah m / 44' / coin_type' / account' / change / address_index: tujuan, mata uang, akun, cabang penerimaan atau kembalian, lalu alamat tertentu. Cabang kembalian berisi alamat yang menerima kembali bagian yang tidak terpakai dari jumlah yang digunakan untuk pembayaran. Bagi Anna, informasi jenis akun juga perlu disimpan. Jalur menuju kunci bukan cadangan kunci itu sendiri dan tidak menggantikan kata-kata yang hilang. [8] [9]

SLIP39 dimulai pada 2017 sebagai karya enam penulis, termasuk Rusnák. Standar ini menerapkan Shamir Secret Sharing pada cadangan berbentuk kata. Anna bisa memilih, misalnya, 3 dari 5 bagian: tiga bagian mana pun memulihkan rahasia yang dilindungi, sedangkan dua tidak cukup. Bagian-bagian tersebut dihitung secara matematis; memotong daftar kata biasa tidak memberi perlindungan yang sama. SLIP39 dan BIP39 tidak dapat saling menggantikan, dan dompet tujuan harus mendukung format yang benar. Peralihan antara format yang tidak kompatibel mungkin membutuhkan dompet baru dan pemindahan dana. Pahami ambang batas, kelompok jika ada, serta passphrase sebelumnya, lalu uji pemulihan dengan aman. [10]

Rusnák juga ikut menulis SLIP10, SLIP21 dan SLIP44. Yang pertama membahas penurunan kunci untuk berbagai kurva kriptografi, yakni dasar matematika pada sistem kunci yang berbeda. Yang kedua menurunkan kunci simetris terpisah, di mana rahasia yang sama dapat dipakai, misalnya, untuk mengenkripsi dan mendekripsi data. Yang ketiga mendaftarkan pengenal mata uang dalam jalur BIP44 agar aplikasi tidak tertukar. Ini adalah referensi bagi pengembang. Pemula tidak perlu mempelajarinya sebelum pembayaran pertama; tujuannya memungkinkan program berbeda bekerja sama dengan aturan yang diketahui. [11] [12] [13]

Pada September 2021, perusahaan mengumumkan Tomáš Sušánka sebagai penerus pimpinan teknologi Trezor. Rusnák tetap terlibat dalam manajemen grup. Saat penyuntingan ini, materi pers SatoshiLabs menyebutnya sebagai pendiri bersama dan CTO, atau direktur teknologi SatoshiLabs. Hal itu berbeda dari mengatakan bahwa ia masih memegang jabatan lamanya di Trezor. Trezor berfokus pada dompet dan perangkat lunaknya, sedangkan SatoshiLabs adalah grup yang lebih luas dan mencakup proyek-proyek lain. [2] [3]

Kontribusi Rusnák menghubungkan perangkat yang melindungi kunci saat membayar dengan aturan publik untuk memulihkannya. Bagi Anna, ini dapat mengurangi ketergantungan pada satu kotak atau perusahaan, asalkan dompet lain mendukung standar dan pengaturan yang dibutuhkan. Self-custody berarti mengelola kunci sendiri, bukan menyerahkan tanggung jawab cadangan kepada penulis perangkat lunak. Sebelum menyimpan jumlah lebih besar, pahami format cadangan, periksa pemulihan dengan aman dan ketahui fungsi passphrase. Nama pengembang terkenal tidak menggantikan langkah tersebut maupun penilaian atas produk tertentu. [5] [7] [10]

Untuk gambaran yang lebih utuh, baca entri ini bersama Bitcoin, Trezor, Hardware Wallet, Kustodi mandiri, SatoshiLabs, Marek ‘Slush’ Palatinus. Entri ini juga dirujuk dari SatoshiLabs, Trezor, Marek ‘Slush’ Palatinus, brmlab.

DOC · 001SatoshiLabs — our storySumber primer DOC · 002SatoshiLabs — presskit and current leadershipSumber primer DOC · 003SatoshiLabs — Trezor CTO transitionSumber primer DOC · 004Trezor — a decade of the first hardware walletSumber primer DOC · 005Trezor firmware — source repositoryDokumentasi DOC · 006Trezor hardware — source repositoryDokumentasi DOC · 007BIP39 — mnemonic code specificationSpesifikasi DOC · 008BIP43 — purpose field specificationSpesifikasi DOC · 009BIP44 — multi-account hierarchySpesifikasi DOC · 010SLIP39 — Shamir mnemonic sharesSpesifikasi DOC · 011SLIP10 — universal private-key derivationSpesifikasi DOC · 012SLIP21 — symmetric-key hierarchySpesifikasi DOC · 013SLIP44 — registered coin typesSpesifikasi DOC · 014Pavol Rusnák — personal FOSS and Bitcoin archiveSumber primer DOC · 015brmlab — Prague hackerspaceSumber primer
Direvisi: Utamakan sumber · Bukan nasihat investasi