Bahasa Indonesia
Download

Cara membangun crypto : Apa itu arsitektur Bitcoin?

Cara membangun crypto : Apa itu arsitektur Bitcoin? WikiBit 2022-04-14 00:24

Dengan mempelajari bagaimana arsitektur teknis Bitcoin mencapai ini - fungsi dan peran spesifik - Anda dapat menemukan berbagai peluang yang tersedia untuk membangun dalam ekosistem.

Apa yang akan Anda pelajari:

  ● Arsitektur uang yang ada

  ● Arsitektur Bitcoin

  ● Fungsi utama Bitcoin

  ● Peserta dalam jaringan Bitcoin

  Bitcoin adalah contoh sukses pertama dari sistem moneter tanpa kepercayaan - yang tidak memerlukan otoritas pusat, seperti Federal Reserve atau Bank Sentral Eropa. Dengan mempelajari bagaimana arsitektur teknis Bitcoin mencapai ini - fungsi dan peran spesifik - Anda dapat menemukan berbagai peluang yang tersedia untuk membangun dalam ekosistem unik itu atau terinspirasi untuk membuat mata uang digital Anda sendiri.

  Untuk memulai, mari kita lihat persyaratan mendasar dari sistem moneter apapun, lalu bandingkan dengan arsitektur unik Bitcoin, dan fungsi yang dimainkan manusia bersama perangkat keras dan perangkat lunak.

  FYI - Bitcoin sebagai sistem moneter tanpa uang tunai peer-to-peer umumnya ditulis dengan B besar, memungkinkan penggunaan bitcoin ('b' kecil) sebagai mata uang dari sistem itu.

Arsitektur sistem moneter yang adaSistem moneter yang ada dikenal sebagai uang fiat. Fiat adalah istilah latin yang berarti 'dengan keputusan' dan digunakan untuk menggambarkan bagaimana mata uang seperti Dolar AS, Euro dan Yen dibuat dan dikelola.

  Sejak tahun 1971 mata uang global hanya memiliki nilai karena pemerintah yang mengeluarkannya mengatakan demikian. Mereka tidak didukung oleh aset apapun, seperti emas - yang sebelumnya terjadi - dan bekerja pada model berbasis kepercayaan.

  Siapa pun yang menggunakan uang fiat harus mempercayai otoritas pusat untuk menetapkan aturan sistem moneter dan bagaimana penegakannya. Ini secara luas dapat dipecah menjadi:

  •   Kerangka moneter & sistem penyelesaian - Aturan & kebijakan; infrastruktur untuk mengeluarkan uang baru & mencapai konsensus penyelesaian transaksi.

  •   Hirarki sistem - Menetapkan tingkat hak istimewa yang berbeda kepada peserta yang berbeda untuk mengimplementasikan kerangka kerja dan fungsi penyelesaian - secara internal dan eksternal.

  •   Di bagian atas hierarki sistem (2) adalah semacam badan pengatur yang menetapkan aturan kerangka keseluruhan (aturan dan kebijakan) dan mengawasi/mendelegasikan sistem penyelesaian (1).

      Di dunia nyata, ini adalah pemerintah yang umumnya mendelegasikan kekuasaan itu kepada bank sentral untuk menegakkan kebijakan, mengeluarkan uang baru dan mengelola sistem penyelesaian, sementara berbagai regulator mencoba untuk menjaga sistem tetap terkendali.

      Hak istimewa yang berbeda untuk berinteraksi dengan sistem moneter mengalir ke bawah hierarki jaringan ke bank, layanan pembayaran, dan ke pengguna uang individu - pedagang & konsumen.

      Merancang sistem moneter digital yang dapat diandalkan bekerja tanpa perlu mediator pusat sulit karena sesuatu yang dikenal sebagai Masalah Jenderal Bizantium.

      Ini adalah alegori Jenderal Bizantium yang perlu membuat keputusan dalam pertempuran ketika dia tahu dia tidak bisa mengandalkan keakuratan semua orang yang memberinya informasi tentang keadaan pertempuran. Jadi dalam kaitannya dengan sistem, masalah ini adalah menyetujui tindakan di mana informasi tidak lengkap atau tidak dapat diandalkan.

      Dalam hubungan khusus dengan sistem moneter, masalahnya adalah apa yang dikenal sebagai 'Pembelanjaan Ganda' - kemungkinan saldo dapat dibelanjakan lebih dari sekali.

      Masalah Pembelanjaan Ganda melemahkan kepercayaan pada sistem keuangan dan oleh karena itu membenarkan perlunya otoritas pusat untuk memiliki keputusan akhir - untuk menjadi jenderal - tetapi pada saat yang sama, otoritas pusat itu menciptakan titik kelemahan karena kekuatan yang mereka miliki .

      Dalam kasus uang kertas, kelemahan itu telah mengakibatkan penyalahgunaan kekuasaan yang dimiliki pemerintah atas jumlah uang beredar, menciptakan lebih banyak dan lebih banyak lagi. Ini menghasilkan masalah inflasi dunia nyata; mengikis daya beli tabungan dan upah Anda.

    Kerangka kerja moneter Bitcoin

      Satoshi Nakamoto - pencipta Bitcoin - memecahkan masalah Pengeluaran Ganda dengan menciptakan sistem moneter dengan aturan tetap yang ditentukan dalam kode komputer, bukan dokumen kebijakan pemerintah.

      Aturan-aturan itu berjalan sebagai bagian dari perangkat lunak di seluruh jaringan komputer terdistribusi tanpa hierarki, izin, atau kepercayaan. Tidak ada otoritas pusat yang menegakkan aturan; peserta dalam jaringan Bitcoin mengikuti mereka karena insentif ekonomi yang diberikan untuk menerbitkan Bitcoin pada tingkat yang dapat diprediksi dan tidak dapat diubah menuju pasokan tetap maksimum. Ini menghilangkan risiko penyalahgunaan moneter dan menghasilkan konsensus berkelanjutan tentang saldo, memecahkan masalah pengeluaran ganda.

      Aturan utama sistem moneter Bitcoin dapat diringkas sebagai:

      ● Ada jadwal pasokan tetap bitcoin menuju maksimum 21 juta

      ● Tingkat di mana bitcoin dibuat menuju jumlah maksimum itu ditetapkan secara matematis - setengahnya setiap empat tahun

      ● Bitcoin baru dibuat secara kasar setiap sepuluh menit (saat ini ditetapkan pada 6,25); sistem mengatur diri sendiri untuk memastikan hal ini

      ● Tidak ada cara lain bitcoin dapat dibuat

    Fungsi Utama Sistem Moneter Bitcoin

      Agar berfungsi sebagai sistem moneter, tanpa mediator pusat, Bitcoin membutuhkan peserta yang berbeda dalam jaringannya untuk mencapai berikut:

    •   Memelihara buku besar historis yang akurat dari transaksi & saldo yang tidak terpakai

    •   Validasi transaksi baru yang sesuai dengan aturan (mekanisme konsensus)

    •   Tambahkan transaksi tersebut ke buku besar bersejarah, dalam format data yang benar

    •   Keluarkan bitcoin baru pada kurs yang ditentukan - saat ini 6,25 BTC per blok baru

    •   Mengizinkan dompet untuk membelanjakan,menerima transaksi dan menghubungkan ke buku besar

    •   Bertindak sebagai layanan untuk pengguna/layanan eksternal untuk referensi data transaksional

    •   Informasi rute lintas peserta dalam jaringan peer-to-peer

    •   Satoshi Nakamoto merangkum fungsi-fungsi ini dalam kode referensi asli yang dia tulis pada tahun 2008. Sejak saat itu perangkat lunak telah diperbarui dan tersedia di klien referensi, yang paling umum digunakan di inti Bitcoin (Bitcoin core).

        Bitcoin Core memungkinkan siapa saja dengan pengaturan komputer sederhana untuk bergabung dengan jaringan Node yang memenuhi fungsi Bitcoin, serta menyediakan jembatan bagi mereka yang ingin membangun layanan untuk memperluas ekosistem dan adopsi pengguna.

      Node - Peserta yang berbeda dalam jaringan Bitcoin Jaringan

        Bitcoin tidak memiliki hierarki, tetapi memiliki berbagai jenis Node yang memenuhi fungsi yang diperlukan (seperti yang dijelaskan di atas) pada tingkat yang lebih besar atau lebih kecil.

        ● Node Penuh: Semua fungsi kecuali membuat bitcoin baru

        ● Node Ringan: Perutean & Dompet (1 & 5)

        ● Penambang: Penerbitan/Pemesanan; Perutean & Buku Besar Penuh (3,4 & 7)

        ● Klien API - Menyediakan koneksi siap pakai

        ● ke Layanan Pihak Ketiga Bitcoin Core: Menghubungkan ke Bitcoin Core melalui Klien API atau langsung ke Node Penuh untuk memberi daya pada layanan eksternal

        Pada artikel berikutnya Anda akan mempelajari caranya cara Node berinteraksi untuk membuat Bitcoin bekerja. Anda semua akan mulai memahami peluang bagi Anda untuk berpartisipasi aktif dalam menjalankan ekosistem Bitcoin - dengan memenuhi salah satu peran tersebut - serta untuk memelihara dan meningkatkan perangkat lunak dan infrastruktur yang ada di belakangnya.

        Tinjauan kami tentang arsitektur Bitcoin - dan artikel-artikel berikutnya - mengecualikan kerumitan persisnya cara kerja protokol. Jika penggunaan hashing, kriptografi kurva eliptik atau jaringan peer-to-peer adalah tas Anda, maka ada cara untuk berpartisipasi aktif dalam memelihara dan meningkatkan Protokol Bitcoin.

        Itu juga akan dijelaskan di artikel selanjutnya di bagian ini..

Disclaimer:

Pandangan dalam artikel ini hanya mewakili pandangan pribadi penulis dan bukan merupakan saran investasi untuk platform ini. Platform ini tidak menjamin keakuratan, kelengkapan dan ketepatan waktu informasi artikel, juga tidak bertanggung jawab atas kerugian yang disebabkan oleh penggunaan atau kepercayaan informasi artikel.

  • Konversi token
  • Konversi nilai pertukaran
  • Perhitungan untuk pembelian valuta asing
/
PC(S)
Nilai Tukar Saat Ini
Jumlah yang dapat ditukar

0.00