Isi

  • Apa itu blockchain?

  • Bagaimana cara kerja blockchain?

  • Bagaimana informasi ditambahkan ke blockchain?

  • Siapa yang menemukan teknologi blockchain?

  • Apa yang bisa Anda terapkan oleh blockchain?

  • Untuk apa blockchain digunakan?

  • Kesimpulan


Apa itu blockchain?

Blockchain adalah tipe database khusus di mana Anda hanya dapat memasukkan informasi (dan tidak menghapus atau mengubahnya). Sesuai dengan namanya, struktur blockchain menyerupai rantai blok, yang bisa kita sebut sebagai informasi spesifik yang ditambahkan ke database. Setiap blok berisi penunjuk ke blok sebelumnya dan beberapa kombinasi informasi transaksi, stempel waktu, dan metadata lainnya untuk mengonfirmasi validitasnya.

Karena saling berhubungan, entri tidak dapat diedit, dihapus, atau diubah dengan cara apa pun, karena ini akan membatalkan semua blok sebelumnya.


Bagaimana cara kerja blockchain?

Pada tahap mengenal teknologi ini, blockchain mungkin tampak tidak sepenuhnya cocok untuk Anda gunakan; Anda mungkin juga bertanya-tanya apa kelebihan yang ditawarkan sistem tersebut dibandingkan dengan sistem tradisional. Ketika blockchain tumbuh lebih besar, jaringan memungkinkan pengguna untuk mengoordinasikan tindakan mereka berdasarkan sumber kebenaran yang sama tanpa perlu adanya kepercayaan satu sama lain. Dalam jaringan terdistribusi, tidak ada satu pihak pun yang dapat meretas blockchain yang dibangun dengan baik.

Untuk memeriksa secara mandiri keadaan jaringan blockchain, pengguna harus mengunduh perangkat lunak khusus. Setelah diinstal dan diluncurkan di komputer pengguna, program ini berinteraksi dengan jaringan di komputer lain untuk mengunggah/mengunduh informasi (seperti transaksi atau blok). Pengguna baru mengunggah blok tersebut untuk memastikan bahwa blok tersebut dibuat sesuai aturan sistem, dan mengirimkan informasi ini ke rekan lainnya.

Dengan demikian, kita mendapatkan ekosistem yang dapat terdiri dari ratusan, ribuan, atau puluhan ribu objek yang berjalan dan disinkronkan dengan salinan database yang sama (kita menyebutnya node atau node). Hal ini membuat jaringan menjadi sangat berlebihan dan tersedia 24/7.


Bagaimana informasi ditambahkan ke blockchain?

Integritas blockchain dirusak oleh pencatatan informasi palsu tentang transaksi keuangan. Pada saat yang sama, dalam sistem terdistribusi tidak ada administrator atau manajer yang dapat mendukung pengoperasian register. Lalu siapa yang bisa memberi kita jaminan bahwa semua peserta akan bertindak jujur?

Satoshi mengusulkan sistem yang disebut Proof-of-Work, yang memberikan kemampuan untuk menambahkan blok ke jaringan. Untuk memvalidasi sebuah blok, subjek dari proses tertentu harus mengorbankan daya komputasinya untuk menemukan solusi tepat yang ditetapkan oleh protokol (pekerjaan ini melibatkan hashing berulang kali pada data untuk menghasilkan angka di bawah nilai numerik tertentu).

Kami menyebutnya proses penambangan. Jika seorang penambang menebak solusi blok dengan benar, ia diberi kesempatan untuk membentuknya (dari transaksi yang belum dikonfirmasi yang dikirimkan kepadanya dari rekan-rekannya), dan dengan demikian memperluas rantainya. Sebagai hasil karyanya, dia menerima hadiah yang dinyatakan dalam token asli blockchain ini.

Hashing dengan fungsi satu arah berarti berdasarkan keluarannya hampir tidak mungkin untuk menebak masukannya. Namun mengingat masukannya, dimungkinkan untuk memeriksa data keluaran dengan mudah. Dengan cara ini, setiap peserta dapat memverifikasi bahwa penambang menghasilkan blok yang “valid” dan menolak blok yang tidak valid. Jika seorang penambang ketahuan mencoba menambahkan blok yang tidak valid, dia tidak diberi imbalan karena melakukan hal tersebut dan membuang-buang sumber dayanya.

Dalam sistem mata uang kripto, ketergantungan pada kriptografi kunci publik/pribadi juga memastikan bahwa pihak-pihak yang berinteraksi tidak dapat mengeluarkan dana yang bukan miliknya. Koin terikat pada kunci pribadi (hanya diketahui oleh pemiliknya), dan hanya tanda tangan sah yang mengonfirmasi pergerakannya yang memungkinkan transaksi dilanjutkan.

Proof-of-Work adalah skema yang paling terbukti dalam mencapai konsensus di antara pengguna, namun ini bukan satu-satunya. Alternatif seperti Proof-of-Stake sedang dieksplorasi dengan lebih baik, namun algoritme masih perlu menemukan implementasi yang paling sesuai dalam bentuk yang tepat (beberapa jenis mekanisme konsensus hibrid sudah beroperasi).


Siapa yang menemukan teknologi blockchain?

Ide dasar tentang rantai data yang tidak dapat diubah berasal dari awal tahun 90an. Peneliti W. Scott Stornetta dan Stuart Haber menerbitkan makalah berjudul “How to Time-Stamp a Digital Document,” yang membahas metode efektif untuk membuat stempel waktu untuk file yang tidak dapat diedit atau diubah.

Namun, pendekatan Stornetta dan Haber tidak sempurna dan tetap tidak menutup kemungkinan adanya kepercayaan pada pihak ketiga. Teknologi Blockchain mencakup inovasi dari banyak ilmuwan komputer yang berbeda, namun hanya Satoshi Nakamoto yang dianggap sebagai pencipta sistem yang kami jelaskan di paragraf sebelumnya.

Ingin mengetahui lebih jauh tentang sejarah perkembangan teknologi blockchain? Lihat artikel kami tentang topik ini.


Apa yang bisa Anda terapkan oleh blockchain?

Cryptocurrency hanyalah puncak gunung es. Banyak yang melihat potensi komputasi terdesentralisasi setelah munculnya uang terdesentralisasi. Sama seperti blockchain generasi pertama seperti Bitcoin yang memperkenalkan database transaksi bersama, jaringan generasi kedua seperti Ethereum juga memunculkan kontrak pintar. Kontrak pintar adalah program yang dipasang di atas blockchain untuk mengelola pergerakan token bersyarat.

Berkat penggunaan kontrak pintar, keberadaan server pusat yang tidak menjalankan kode dihilangkan, yang berarti satu titik kegagalan di tingkat hosting tidak signifikan. Pengguna dapat mengaudit perangkat lunak (mengingat ketersediaannya untuk umum), dan pengembang dapat merancang kontrak sehingga pekerjaan mereka tidak dapat dinonaktifkan atau diubah secara sepihak.

Aplikasi Blockchain mungkin termasuk:

  • Mata Uang Kripto: Mata uang digital adalah alat yang sangat ampuh untuk mentransfer dana tanpa satu titik kegagalan pun dan tanpa perantara apa pun. Pengguna dapat mengirim dan menerima dana di seluruh dunia dalam waktu yang sangat singkat (dan seringkali dengan biaya transaksi yang lebih murah) dibandingkan dengan transfer bank. Koin tidak dapat disita dan transaksi tidak dapat dibatalkan atau dibekukan.

  • Pembayaran Bersyarat: Alice dan Bob kurang percaya satu sama lain, tetapi mereka ingin bertaruh pada hasil pertandingan olahraga. Mereka mengirim 10 ETH ke kontrak pintar yang mengirimkan data melalui oracle. Di akhir pertandingan, kontrak menentukan tim mana yang menang dan membayar pemenang taruhan sebesar 20 ETH.

  • Data Terdistribusi: Blockchain menghadapi beberapa masalah skalabilitas, namun mereka dapat berinteraksi dengan penyimpanan terdistribusi untuk manajemen file. Akses dapat dikontrol menggunakan kontrak pintar, sementara data disimpan dalam wadah off-chain.

  • Sekuritas: Karena aset menimbulkan sejumlah risiko pihak lawan, token keamanan berbasis blockchain dianggap sebagai inovasi yang sangat dibutuhkan untuk sektor keuangan. Mereka menyediakan jenis likuiditas dan portabilitas keamanan baru, dan juga memungkinkan tokenisasi aset, properti, atau modal.


Untuk apa blockchain digunakan?

Teknologi Blockchain menawarkan beragam kasus penggunaan. Di bawah ini Anda dapat menemukan informasi lebih lanjut tentang ini dalam Binance Academy:

  • Rantai Pasokan: Rantai pasokan yang efektif adalah inti dari banyak bisnis yang sukses, dengan misi utama mereka adalah pemrosesan dan pengiriman barang dari pemasok ke konsumen. Namun, mengoordinasikan aktivitas berbagai pemangku kepentingan dalam suatu industri dengan cara tradisional terbukti sangat memakan banyak tenaga kerja. Melalui penggunaan teknologi blockchain, ekosistem yang dapat dioperasikan dan berputar di sekitar database yang tidak dapat diubah dapat menghasilkan tingkat transparansi baru untuk berbagai industri.

  • Permainan: Gamer bergantung pada perusahaan yang mengontrol server game. Tidak ada kepemilikan nyata dari pengguna akhir industri ini, dan aset dalam game hanya ada dalam lingkup spekulasi. Dengan memilih pendekatan berbasis blockchain, pengguna diberi kesempatan untuk benar-benar memiliki aset mereka (dalam bentuk token yang dapat dipertukarkan/tidak dapat dipertukarkan, NFT) dan mentransfernya antar game atau pasar.

  • Layanan Kesehatan: Transparansi dan keamanan teknologi blockchain menjadikannya platform ideal untuk menyimpan rekam medis. Organisasi layanan kesehatan (yang terdiri dari rumah sakit, klinik, dan penyedia layanan kesehatan lainnya) sangat terfragmentasi, dan ketergantungan pada server terpusat membuat informasi sensitif pasien menjadi rentan. Dengan melindungi catatan medis secara kriptografis di blockchain, pasien menjaga privasi mereka sekaligus dapat dengan mudah berbagi informasi dengan institusi mana pun yang terhubung ke database global.

  • Remitsa (transfer uang internasional): Mengirim uang secara internasional merupakan masalah pada sistem perbankan tradisional. Tarif dan waktu transaksi menjadikannya sangat mahal dan tidak dapat diandalkan untuk transfer dana mendesak, karena jaringan perantara yang rumit. Mata uang kripto dan blockchain menghilangkan ekosistem perantara, dan sejumlah proyek kini menggunakan teknologi tersebut untuk memungkinkan transfer uang dengan murah dan cepat.

  • Identitas Digital: Dunia modern sangat membutuhkan solusi identifikasi pribadi di era digital. Individu rentan terhadap pemalsuan, sementara langkah-langkah keamanan tradisional tidak tersedia bagi banyak pengguna biasa. Apa yang disebut identifikasi kedaulatan pribadi (dari identitas kedaulatan diri Inggris) akan diabadikan dalam register jaringan blockchain dan diikatkan pada pemiliknya, yang secara selektif dapat mengungkapkan informasi tentang dirinya kepada pihak ketiga, dengan tetap menjaga kerahasiaannya.

  • Internet of Things: Beberapa orang percaya bahwa semakin banyak perangkat fisik yang terhubung ke Internet dapat ditingkatkan secara signifikan dengan teknologi blockchain, baik di lingkungan rumah maupun industri. Perkembangan perangkat jenis ini diperkirakan akan memerlukan model pembayaran ekonomi baru yang disebut “machine-to-machine” (disingkat M2M), yang pada gilirannya memerlukan sistem throughput tinggi untuk melakukan pembayaran mikro.

  • Pemerintah: Mengingat jaringan terdistribusi menerapkan bentuk peraturannya sendiri, tidak mengherankan jika jaringan terdistribusi dapat diterapkan dalam proses disintermediasi di tingkat lokal, nasional, atau bahkan internasional. Tata kelola Blockchain memastikan keikutsertaan seluruh peserta dalam proses pengambilan keputusan, dan memberikan gambaran transparan mengenai aktivitas politik.

  • Amal: Organisasi amal sering kali terhambat oleh pembatasan penerimaan dana. “Crypto-philanthropy” mengacu pada penggunaan teknologi blockchain untuk menghindari kerugian ini. Berdasarkan sifat-sifat teknologi ini, terdapat peluang besar bagi organisasi amal untuk mengembangkan bidang ini dengan cepat karena transparansi semua operasi, partisipasi para dermawan tanpa adanya batasan wilayah dan pengurangan biaya operasional.


Kesimpulan

Blockchain publik terbuka untuk umum, artinya Anda tidak perlu mengautentikasi diri sendiri sebelum menjadi peserta dalam ekosistem. Untuk mulai menggunakan Bitcoin atau mata uang kripto lainnya, pengguna hanya perlu mengunduh perangkat lunak sumber terbuka untuk bergabung dengan jaringan.

Mengingat aksesibilitas buku besar, sangat sulit untuk mencegah pihak ketiga berpartisipasi, dan hampir tidak mungkin untuk mematikan seluruh jaringan secara paksa. Aksesibilitas ini menjadikan sistem ini alat yang menarik bagi banyak pengguna.

Meskipun aplikasi paling populer berkaitan dengan transaksi keuangan, ada banyak sektor lain yang penggunaannya bisa sangat produktif dan berguna di masa depan.