ETFFIN Finance >> Kursus keuangan >  >> Cryptocurrency >> Blockchain

Menjelaskan Crypto dalam Cryptocurrency

Cryptocurrency seperti Bitcoin dan Ethereum telah mendapatkan popularitas luar biasa berkat desentralisasi, aman, dan sifat hampir anonim, yang mendukung arsitektur peer-to-peer dan memungkinkan untuk mentransfer dana dan aset digital lainnya antara dua individu yang berbeda tanpa otoritas pusat.

Bagaimana sistem cryptocurrency otomatis dan pseudonim ini memastikan bahwa semua transaksi diproses dengan uji tuntas dan keaslian tanpa intervensi apa pun? Masukkan konsep dan alat yang mendasari kriptografi, yang membentuk tulang punggung pemrosesan cryptocurrency.

Takeaways Kunci

  • Bitcoin dan cryptocurrency berbasis blockchain lainnya bergantung pada metode kriptografi untuk menjaga keamanan dan kesetiaan—menempatkan "crypto-" dalam namanya.
  • Kriptografi adalah praktik matematika dan komputasi dari encoding dan decoding data.
  • Bitcoin menggunakan tiga metode kriptografi yang berbeda termasuk satu yang didedikasikan untuk menghasilkan pasangan kunci publik-swasta dan satu lagi untuk tujuan "menambang."

"Kripto" dalam Kriptografi

Kata "crypto" secara harfiah berarti tersembunyi atau rahasia. "Kriptografi" berarti "tulisan rahasia"—kemampuan untuk bertukar pesan yang hanya dapat dibaca oleh penerima yang dituju. Tergantung pada konfigurasi, teknologi kriptografi dapat memastikan anonimitas semu atau penuh. Dalam mata uang kripto, kriptografi menjamin keamanan transaksi dan peserta, independensi operasi dari otoritas pusat, dan perlindungan dari pengeluaran ganda.

Teknologi kriptografi digunakan untuk berbagai tujuan—untuk mengamankan berbagai transaksi yang terjadi di jaringan, untuk mengendalikan pembuatan unit mata uang baru, dan untuk verifikasi transfer aset dan token digital.

Mari kita buat analogi dengan transaksi dunia nyata—seperti menandatangani cek bank—yang membutuhkan tanda tangan Anda. Tanda tangan yang tepercaya dan aman mengharuskannya memiliki properti berikut:

  1. Itu harus dapat diverifikasi oleh orang lain bahwa itu memang tanda tangan Anda;
  2. Itu harus bukti palsu sehingga tidak ada orang lain yang bisa memalsukan tanda tangan Anda, dan
  3. Itu harus aman dari segala kemungkinan penolakan oleh penandatangan nanti - yaitu, Anda tidak dapat mengingkari komitmen setelah ditandatangani.

Cryptocurrency meniru konsep tanda tangan dunia nyata dengan menggunakan teknik kriptografi dan kunci enkripsi. Metode kriptografi menggunakan kode matematika tingkat lanjut untuk menyimpan dan mengirimkan nilai data dalam format yang aman yang memastikan hanya mereka yang dimaksudkan untuk menerima data atau transaksi, Baca, dan mengolah datanya, dan memastikan keaslian transaksi dan peserta, seperti tanda tangan dunia nyata.

Bagaimana Kriptografi Bekerja?

Pikirkan tentang menerima sinyal radio di radio mobil Anda yang memungkinkan Anda mendengarkan siaran. Siaran ini adalah pengetahuan umum dan terbuka untuk semua orang. Sebaliknya, pikirkan tentang komunikasi tingkat pertahanan, seperti itu antara tentara dalam misi tempur. Komunikasi ini akan aman dan terenkripsi. Ini akan diterima oleh dan diketahui hanya oleh peserta yang dituju dan bukannya terbuka untuk seluruh dunia. Kriptografi Cryptocurrency bekerja dengan cara yang sama.

Dalam istilah yang paling sederhana, kriptografi adalah teknik untuk mengirim pesan aman antara dua atau lebih peserta — pengirim mengenkripsi/menyembunyikan pesan menggunakan jenis kunci dan algoritme, mengirimkan bentuk pesan terenkripsi ini ke penerima, dan penerima mendekripsi untuk menghasilkan pesan asli.

Kunci enkripsi adalah aspek terpenting dari kriptografi. Mereka membuat pesan, transaksi, atau nilai data yang tidak dapat dibaca oleh pembaca atau penerima yang tidak sah, dan hanya dapat dibaca dan diproses oleh penerima yang dituju. Kunci membuat informasi “crypto”, atau rahasia.

Banyak cryptocurrency, seperti Bitcoin, tidak boleh secara eksplisit menggunakan rahasia tersebut, pesan terenkripsi, karena sebagian besar informasi yang melibatkan transaksi Bitcoin bersifat publik. Namun, ada juga cryptocurrency yang berorientasi pada privasi, seperti ZCash dan Monero, yang dapat menggunakan enkripsi untuk mengaburkan nilai dan penerima transaksi.

Beberapa alat yang dikembangkan sebagai bagian dari kriptografi telah menemukan kegunaan penting dalam cryptocurrency. Mereka termasuk fungsi hashing dan tanda tangan digital yang merupakan bagian integral dari pemrosesan Bitcoin, bahkan jika Bitcoin tidak secara langsung menggunakan pesan tersembunyi.

Metode Kriptografi yang Digunakan dalam Cryptocurrency

Ada beberapa metode untuk enkripsi dalam kriptografi.

Yang pertama adalah Kriptografi Enkripsi Simetris . Ia menggunakan kunci rahasia yang sama untuk mengenkripsi pesan mentah di sumbernya, mengirimkan pesan terenkripsi ke penerima, dan kemudian mendekripsi pesan di tujuan. Contoh sederhana adalah mewakili huruf dengan angka—katakanlah, "A" adalah 01, "B" adalah 02, dan seterusnya. Pesan seperti "HELLO" akan dienkripsi sebagai "0805121215, ” dan nilai ini akan dikirimkan melalui jaringan ke penerima. Setelah diterima, penerima akan mendekripsinya menggunakan metodologi terbalik yang sama—"08" adalah H, "05" adalah E, dan seterusnya, untuk mendapatkan nilai pesan asli "HELLO." Meskipun pihak yang tidak berwenang menerima pesan terenkripsi “0805121215, ” tidak akan ada artinya bagi mereka kecuali mereka mengetahui metodologi enkripsi.

Di atas adalah salah satu contoh paling sederhana dari enkripsi simetris, tetapi ada banyak variasi kompleks untuk meningkatkan keamanan. Metode ini menawarkan keuntungan dari implementasi yang sederhana dengan overhead operasional yang minimum tetapi mengalami masalah keamanan kunci bersama dan masalah skalabilitas.

Cara kedua adalah Kriptografi Enkripsi Asimetris , yang menggunakan dua kunci berbeda —publik dan pribadi—untuk mengenkripsi dan mendekripsi data. Kunci publik dapat disebarluaskan secara terbuka, seperti alamat penerima dana, sedangkan kunci privat hanya diketahui oleh pemiliknya. Dalam metode ini, seseorang dapat mengenkripsi pesan menggunakan kunci publik penerima, tetapi hanya dapat didekripsi dengan kunci pribadi penerima.

Metode ini membantu mencapai dua fungsi penting otentikasi dan enkripsi untuk transaksi cryptocurrency. Yang pertama dicapai karena kunci publik memverifikasi kunci pribadi yang dipasangkan untuk pengirim pesan yang asli, sedangkan yang terakhir dilakukan karena hanya pemegang kunci pribadi yang dipasangkan yang dapat berhasil mendekripsi pesan terenkripsi.

detik256k1

Asimetri yang digunakan untuk kunci Bitcoin disebut kriptografi kurva elips. Metode khusus ini dikenal sebagai secp256k1 dan tampaknya dipilih oleh Satoshi tanpa alasan khusus selain tersedia pada saat itu!

Metode kriptografi ketiga adalah Hashing , yang digunakan untuk memverifikasi integritas data transaksi di jaringan secara efisien. Ini mempertahankan struktur data blockchain, mengkodekan alamat akun orang, merupakan bagian integral dari proses enkripsi transaksi yang terjadi antar akun, dan memungkinkan penambangan blok. Selain itu, tanda tangan digital melengkapi berbagai proses kriptografi ini, dengan mengizinkan peserta asli untuk membuktikan identitas mereka ke jaringan.

Berbagai variasi metode di atas dengan tingkat penyesuaian yang diinginkan dapat diterapkan di berbagai jaringan cryptocurrency.

Garis bawah

Anonimitas dan penyembunyian adalah aspek kunci dari cryptocurrency, dan berbagai metode yang digunakan melalui teknik kriptografi memastikan bahwa peserta, serta kegiatannya, tetap tersembunyi sejauh yang diinginkan di jaringan.

Berinvestasi dalam mata uang kripto dan Penawaran Koin Awal ("ICO") sangat berisiko dan spekulatif, dan artikel ini bukan rekomendasi dari Investopedia atau penulis untuk berinvestasi di cryptocurrency atau ICO. Karena situasi setiap individu adalah unik, profesional yang memenuhi syarat harus selalu dikonsultasikan sebelum membuat keputusan keuangan apa pun. Investopedia tidak membuat pernyataan atau jaminan mengenai keakuratan atau ketepatan waktu informasi yang terkandung di sini. Sampai dengan tanggal artikel ini ditulis, penulis tidak memiliki cryptocurrency.