Falcon sebagai Tanda Tangan Transaksi Ethereum: Yang Baik, yang Buruk, dan yang Gnarly

2/5/2025, 8:32:44 AM
Menengah
Ethereum
Pada bagian ini, kami akan lebih mendalam tentang Falcon, algoritma tanda tangan pasca-kuantum yang menjanjikan, memeriksa kelebihan, kelemahan, dan hambatan praktis dalam mengintegrasikannya ke dalam kerangka transaksi Ethereum.

Ini adalah Bagian 2 dari seri blog yang menjelajahi kelayakan implementasi skema tanda tangan pasca-kuantum untuk Ethereum. Di Bagian 1, kami memperkenalkan tantangan-tantangan mendasar dan pertimbangan yang terlibat dalam memindahkan Ethereum ke masa depan tahan kuantum. Dalam bagian ini, kita akan lebih mendalami Falcon, sebuah algoritma tanda tangan pasca-kuantum yang menjanjikan, memeriksa kelebihan, kelemahan, dan hambatan praktis dari mengintegrasikannya ke dalam kerangka transaksi Ethereum.

Skema Tanda Tangan Falcon - Gambaran Teknis

Falcon 3 (Tanda Tangan Kompak Berbasis Lattice Fast-Fourier di atas NTRU) dibangun di atas kerangka tanda tangan berbasis lattice dari Gentry, Peikert, dan Vaikuntanathan (GPV 2). Ini menerapkan kerangka kerja ini ke kisi-kisi NTRU dan menggunakan sampler pintu jebakan "pengambilan sampel Fourier cepat". Skema ini bergantung pada masalah Short Integer Solution (SIS) NTRU 3lattice, yang dianggap sulit diselesaikan secara komputasional dalam kasus umum, bahkan dengan komputer kuantum, karena tidak ada algoritma pemecahan efisien yang saat ini diketahui.

Komponen Inti

Falcon didasarkan pada paradigma hash-dan-tanda tangan dan merupakan evolusi dari skema tanda tangan RSA tradisional. Namun, alih-alih mengandalkan masalah teori bilangan, Falcon memanfaatkan kesulitan dalam masalah berbasis kisi. Keamanan Falcon didasarkan pada kesulitan menemukan vektor pendek dalam kisi NTRU, memanfaatkan teknik sampling Gaussian untuk menghasilkan dasar perangkap dengan norma yang lebih rendah. Hal ini memastikan generasi kunci dan penandatanganan yang efisien.

  1. Generasi Kunci:
    • Diberikan cincin polinomial NTRU (Z[X]/(Xn+1)), kunci privat terdiri dari dua polinomial pendek (f,g) yang memenuhi persamaan NTRU.
    • Kunci publik diperoleh sebagai (h=g/f) dalam cincin (Zq[X]/(Xn+1)).
  2. Proses Penandatanganan:
    • Sebuah pesan dihash menjadi vektor tantangan dalam domain lattice.
    • Solusi singkat diambil menggunakan sampling Fourier cepat, memastikan ukuran tanda tangan yang kompak sambil menjaga keamanan terhadap serangan reduksi lattice.
    • Tanda tangan terdiri dari vektor kisi pendek yang memenuhi tantangan.
  3. Verifikasi:
    • Verifikator memeriksa apakah tanda tangan memenuhi hubungan kunci publik pada lingkaran jaringan kisi.
    • Verifikasi melibatkan penghitungan norma dan memastikan validitas dasar lattice dalam aritmetika modular.

Falcon dirancang untuk menyediakan solusi tanda tangan pos-kuantum yang tangguh, menggabungkan kriptografi berbasis lattice dengan teknik sampling yang efisien. Meskipun manfaat keamanannya jelas, seperti sistem kriptografi lainnya, ini menyajikan beberapa trade-off dalam hal kompleksitas dan tantangan implementasi. Sekarang, mari kita bahas sorotan, risiko potensial, dan beberapa aspek yang lebih menantang dari Falcon.

Kebaikan

Selain manfaat yang terkenal yang disorot oleh NIST, seperti Tanda Tangan Kompak, Operasi Cepat (generasi kunci efisien dan verifikasi melalui teknik FFT), dan Bukti Keamanan (mengandalkan reduksi matriks dan asumsi kekerasan kasus terburuk). Falcon juga memberikan keunggulan khusus Ethereum. Terutama, memiliki waktu eksekusi terburuk yang terdefinisi dengan baik, menjadikannya sangat berguna untuk Mesin Virtual Ethereum (EVM), di mana kinerja dan waktu eksekusi yang dapat diprediksi penting untuk skalabilitas dan keandalan.

The Bad

Ketergantungan Falcon pada aritmatika titik mengambang dan transformasi khusus teori bilangan (NTT/FFT) dapat menyebabkan kompleksitas implementasi dan sensitivitas terhadap kerentanan saluran samping selama penandatanganan. Namun, ini BUKAN kekhawatiran yang signifikan untuk Ethereum, karena penandatanganan terjadi di luar jaringan, di mana kinerja kurang kritis. Fokus utamanya adalah mengoptimalkan proses verifikasi, yang terjadi di dalam jaringan, untuk memastikan eksekusi yang efisien dan aman.

The Gnarly

Telah dilakukan penelitian yang berkelanjutan tentang cara efisien menggabungkan tanda tangan Falcon, seperti yang dipresentasikan dalam ini kertas 7. Dengan asumsi agregasi akan cukup efisien, menggunakan Falcon di lapisan konsensus untuk menggantikan tanda tangan BLS (bukan proposal alternatif 4berdasarkan Tanda Tangan Multi-Berbasis Hash) akan membantu mempertahankan tumpukan yang lebih homogen di seluruh jaringan Ethereum.

Kesimpulan

Falcon adalah kandidat kuat untuk aplikasi kriptografi pascakuantum, termasuk sistem blockchain seperti Ethereum, di mana ukuran tanda tangan dan efisiensi verifikasi sangat penting. Pada Bagian 3 dari seri ini, kita akan mulai mengimplementasikan pendekatan hibrida yang diperkenalkan di Bagian 1, awalnya berfokus pada Abstraksi Akun dan kontrak Solidity untuk verifikasi Falcon, menjembatani kesenjangan antara keamanan pasca-kuantum dan infrastruktur Ethereum saat ini.

Disclaimer:

  1. Artikel ini diambil dari [ ethresear]. Semua hak cipta milik penulis asli [asanso]. Jika ada keberatan terhadap cetakan ulang ini, silakan hubungi Gate Belajartim, dan mereka akan menanganinya segera.
  2. Penolakan Tanggung Jawab: Pandangan dan opini yang terdapat dalam artikel ini semata-mata merupakan milik penulis dan tidak merupakan saran investasi.
  3. Terjemahan artikel ke dalam bahasa lain dilakukan oleh tim Belajar gate. Kecuali disebutkan, menyalin, mendistribusikan, atau menjiplak artikel yang diterjemahkan dilarang.

Bagikan

Kalender Kripto

Hack Meridian dan Meridian 2025 di Rio De Janeiro
Stellar telah mengumumkan kembalinya Hack Meridian, yang dijadwalkan pada 15–16 September. Hackathon ini akan diikuti oleh konferensi Meridian 2025, yang akan berlangsung pada 17–18 September. Kedua acara ini bertujuan untuk mengumpulkan para pengembang dan inovator untuk membangun, berkolaborasi, dan membentuk masa depan infrastruktur keuangan berbasis blockchain. Brasil akan menjadi negara tuan rumah untuk pertemuan tahun ini.
XLM
-3.18%
2025-09-17
Token Terbuka
Fasttoken akan membuka 20.000.000 token FTN pada 18 September, yang merupakan sekitar 2,08% dari pasokan yang saat ini beredar.
FTN
-0.24%
2025-09-17
Musim Kompetitif Klasik 11
Axie Infinity telah memulai Musim Kompetitif Klasik 11, yang berlangsung dari 28 Agustus hingga 18 September. Pemain sekarang dapat memasuki arena untuk bersaing memperebutkan lebih dari 35.000 AXS dalam total hadiah. Baik Pass Pertarungan maupun Pass Premium tersedia. Musim ini dapat diakses melalui hub.skymavis.com.
AXS
-3.72%
2025-09-17
Forum AI Terdesentralisasi di Budapest
Swarm akan menyelenggarakan Forum AI Terdesentralisasi pada 18 September, sebagai bagian dari Pekan Blockchain Budapest. Acara ini akan berlangsung di Universitas Óbuda dan akan mencakup lokakarya, sesi pengembangan agen AI, diskusi panel, dan aktivitas jaringan yang berfokus pada AI terdesentralisasi, kedaulatan data, dan inovasi terbuka.
BZZ
5.82%
2025-09-17
Podcast
OriginTrail akan menyelenggarakan episode baru dari podcast On Trac(k) pada 18 September pukul 13:00 UTC, yang menampilkan CEO Videntifier Ari Jonsson, CTO OriginTrail, Brana Rakic, dan salah satu pendiri OriginTrail Tomaz Levak. Diskusi akan berfokus pada pembangunan salah satu perpustakaan konten terdesentralisasi terbesar di dunia.
TRAC
-4.11%
2025-09-17

Artikel Terkait

Bagaimana Mempertaruhkan ETH?
Pemula

Bagaimana Mempertaruhkan ETH?

Saat Penggabungan selesai, Ethereum akhirnya beralih dari PoW ke PoS. Staker sekarang menjaga keamanan jaringan dengan mempertaruhkan ETH dan mendapatkan hadiah. Penting untuk memilih metode dan penyedia layanan yang tepat sebelum mempertaruhkan. Saat Penggabungan selesai, Ethereum akhirnya beralih dari PoW ke PoS. Staker sekarang menjaga keamanan jaringan dengan mempertaruhkan ETH dan mendapatkan hadiah. Penting untuk memilih metode dan penyedia layanan yang tepat sebelum mempertaruhkan.
11/21/2022, 7:47:01 AM
Apa itu Ethereum Terbungkus (WETH)?
Pemula

Apa itu Ethereum Terbungkus (WETH)?

Wrapped Ethereum (WETH) adalah versi ERC-20 dari mata uang asli blockchain Ethereum, Ether (ETH). Token WETH dipatok ke koin asli. Untuk setiap WETH yang beredar, ada cadangan ETH. Tujuan pembuatan WETH adalah untuk kompatibilitas di seluruh jaringan. ETH tidak mematuhi standar ERC-20 dan sebagian besar DApps yang dibangun di jaringan mengikuti standar ini. Jadi WETH digunakan untuk memfasilitasi integrasi ETH ke dalam aplikasi DeFi.
11/24/2022, 8:49:09 AM
Apa itu Neiro? Semua yang Perlu Anda Ketahui Tentang NEIROETH pada 2025
Menengah

Apa itu Neiro? Semua yang Perlu Anda Ketahui Tentang NEIROETH pada 2025

Neiro adalah Anjing Shiba Inu yang menginspirasi peluncuran token Neiro di berbagai blockchain. Pada tahun 2025, Neiro Ethereum (NEIROETH) telah berkembang menjadi koin meme terkemuka dengan kapitalisasi pasar sebesar $215 juta, 87.000+ pemegang, dan terdaftar di 12 bursa besar. Ekosistemnya kini mencakup DAO untuk tata kelola komunitas, toko barang resmi, dan aplikasi seluler. NEIROETH telah menerapkan solusi layer-2 untuk meningkatkan skalabilitas dan mengamankan posisinya di 10 besar koin meme bertema anjing berdasarkan kapitalisasi pasar, didukung oleh komunitas yang bersemangat dan influencer crypto terkemuka.
9/5/2024, 3:37:06 PM
Apa itu The Merge?
Pemula

Apa itu The Merge?

Dengan Ethereum menjalani penggabungan testnet terakhir dengan Mainnet, Ethereum akan resmi beralih dari PoW ke PoS. Lalu, apa dampak yang akan dibawa revolusi yang belum pernah terjadi ini ke dunia kripto?
7/10/2024, 9:12:24 AM
Apa Itu Owlto Finance?
Lanjutan

Apa Itu Owlto Finance?

Owlto Finance adalah jembatan terdesentralisasi Cross-Rollup untuk transfer aset yang lancar dalam jaringan Ethereum. Klik tautan untuk mempelajari lebih lanjut tentang hal itu dan bagaimana cara kerjanya.
9/18/2024, 4:11:38 AM
Panduan Cara Berpindah Jaringan di MetaMask
Pemula

Panduan Cara Berpindah Jaringan di MetaMask

Ini adalah panduan sederhana langkah demi langkah tentang cara mengalihkan jaringan Anda di MetaMask.
1/11/2024, 10:37:30 AM
Mulai Sekarang
Daftar dan dapatkan Voucher
$100
!