🇮🇩 Blog IOHK: FAQ Valentine Upgrade

Versi dokumen orisinil: Valentine upgrade FAQ
Dipublikasikan pada tanggal 27 Februari 2023
Ditulis oleh Fernando Sanchez
Terjemahan ke dalam :indonesia: Bahasa Indonesia oleh @andreassosilo
(Translated to Indonesian language by @andreassosilo)


FAQ Valentine Upgrade

Serangkaian pertanyaan umum tentang update Valentine baru-baru ini.

16 Maret 2023 | Fernando Sanchez | bacaan 3 menit

Valentine upgrade FAQ

Q - Apa yang ingin dicapai dari hard fork intra-era Valentine?

A - Untuk mengaktifkan pembuatan aplikasi cross-chain yang efisien, fungsi built-in baru telah ditambahkan untuk mendukung signature ECDSA dan Schnorr bersama dengan native signature Cardano. Setelah diimplementasikan, fungsi ini akan menjadi bawaan Cardano. Keuntungan tambahannya adalah audit keamanan oleh para ahli akan memastikan tingkat keamanan setinggi mungkin.

Q - Apa itu hard fork intra-era?

A - Perubahan semantik kecil dan fokus ke buku besar membutuhkan hard fork. Itu tidak mengubah era buku besar (misalkan Babbage).

Q - Bagaimana developer DApp mendapat manfaat dari penerapan native siganture ECDSA dan Schnorr di Cardano?

A - Signature ini biasanya digunakan di chain lain dan dipahami dengan baik, yang berarti bahwa developer DApp akan menikmati pilihan multi-signature atau desain threshold signature yang lebih luas dan dengan demikian meningkatkan kegunaan Cardano.

Q - Mengapa hard fork diperlukan untuk menambahkan fungsi bawaan baru untuk signature Schnorr dan ECDSA dengan kurva SECP256k1 untuk skrip Plutus?

A - Pembaruan ini memerlukan hard fork karena perubahan yang diperlukan untuk interpreter Plutus. Karena ini adalah hard fork intra-era, itu tidak mengubah era ledger, yang berarti ini adalah upgrade ke era Babbage (fungsionalitas Vasil).

Q - Apa itu primitif kriptografi??

A - Mereka adalah blok bangunan dasar yang digunakan developer DApp untuk, misalnya, mengamankan transaksi/data, mengembangkan algoritme enkripsi dan dekripsi khusus, dan memvalidasi pesan melalui tanda tangan digital.

Q - Mengapa Elliptic Curve Cryptography (ECC) menjadi sangat populer dalam beberapa tahun terakhir?

A - Teknologi ini sekarang menjadi arus utama untuk mengembangkan protokol kriptografi dan aplikasi yang aman. ECC menggunakan kunci dan tanda tangan yang lebih kecil untuk tingkat keamanan yang sama dan memberikan pembuatan dan persetujuan kunci yang sangat cepat, serta tanda tangan yang cepat.

Q - Algoritme kriptografi dan kurva eliptik mana yang digunakan oleh Ethereum dan Bitcoin?

A - Kedua rantai menggunakan algoritma ECDSA dengan kurva elips SECP256k1.

Q - Kurva eliptik mana yang digunakan Cardano dengan algoritme khasnya?

A - Cardano menggunakan Edwards-curve Digital Signature Algorithm (EdDSA) dengan kurva eliptik Curve25519 sebagai kurva dasarnya. Dengan demikian disebut sebagai Ed25519.

Q - Apa keuntungan menambahkan fungsi bawaan untuk signature Schnorr dan ECDSA dengan kurva SECP256k1 untuk skrip Plutus?

A - Karena Cardano menggunakan EdDSA (tidak seperti Ethereum dan Bitcoin), developer DApp perlu menghabiskan waktu dan sumber daya untuk menerapkan signature Schnorr dan ECDSA pada kurva eliptik SECP di Plutus. Menambahkan fungsi bawaan untuk mendukung signature Schnorr dan ECDSA dengan kurva SECP256k1 di skrip Plutus menghilangkan beban tersebut, dan juga menghilangkan potensi risiko keamanan, karena kurva ini bukan bawaan Cardano.

Q - Pasca implementasi, apa yang bisa dilakukan Plutus dengan lebih baik?

A - Plutus dapat dengan mudah memverifikasi transaksi dari blockchain lain menggunakan standar ECDSA dan Schnorr. Misalnya, Plutus dapat secara native memverifikasi tanda tangan yang dibuat di sidechain EVM, yang akan meningkatkan pengalaman developer dalam hal kesederhanaan proses, biaya, dan keamanan tingkat lanjut.