- Kripto 101

Untuk memahami blockchain, kita bisa mulai dengan internet yang paling kita kenal.
Di Internet saat ini, kita akan mentransfer uang melalui mobile banking atau lembaga pembayaran pihak ketiga (seperti PayPal, Alipay).Bayangkan saja, bagaimana aset dapat mengalir dengan bebas secara online tanpa bergantung pada perantara? Sederhananya, jika tidak ada bank, tidak ada Alipay atau PayPal, bagaimana kita bisa mendapatkan transfer dengan bebas?
Dengan demikian, orang mulai berpikir tentang bagaimana mencapai transaksi peer-to-peer melalui desentralisasi?
Raja mata uang kripto "Bitcoin" pertama kali berhasil menerapkan metode ini, jadi berdasarkan desain sistem Bitcoin, orang mengabstraksikan konsep "blockchain".
Apakah "Blockchain" itu? Mari kita cari tahu.
Inti dari blockchain adalah database terdistribusi yang terdesentralisasi. Desentralisasi, bagaimana Anda memahaminya?
Misalkan keluarga Tuan X, termasuk Tuan X, Nyonya X, Kakek X dan Nenek X, telah mencatat pengeluaran mereka di buku masing-masing. Karena keluarga Tuan X tidak saling percaya. Tn. X akan membayar pengeluaran rumah tangga Ny. X setiap bulan. Ny. X mungkin dapat menerima $1.000 tetapi hanya menerima $100, jadi pembukuan keluarga ini tidak akurat?
Jadi bagaimana cara menggunakan blockchain untuk menyelesaikan masalah ini?
Jika Tn. X memberikan $1.000 kepada Ny. X suatu hari, dia hanya perlu memberi tahu sekeluarga -- Tn. X memberi Ny. X $1.000, tolong tuliskan di pembukuan masing-masing "Tn. X memberi Ny. X $1.000".
Jadi semua orang di keluarga Tn. X menjadi node, dan setiap transaksi di keluarga Tn. X akan dicatat oleh semua orang (setiap node). Setiap malam yang mencuci piring (Bukti Kerja) dapat check out di pembukuan, dan ada reward untuk mencuci piring. Transaksi baru harus ditambahkan ke bagian belakang pembukuan yang dikenali semua orang sehari sebelumnya, dan yang lainnya juga akan berpartisipasi dalam verifikasi Transaksi hari ini.
Tentu saja ada yang akan bertanya, dapatkah operasi jahat dilakukan untuk merusakkan seluruh sistem blockchain? Misalnya, bagaimana jika Anda tidak mengakui hasil orang lain, atau memalsukan hasil?
Misalnya, suatu hari Ny. X tiba-tiba mengatakan bahwa Tn. X tidak memberi $1.000, maka seluruh keluarga akan berdiri dan memarahinya. Jika Ibu X mencoba merusak tagihan setelah mencuci piring suatu hari, peserta verifikasi lainnya akan berdiri dan memarahinya (kecuali dia bisa menyuap lebih dari setengah orang), dan ketahuan curang akan mengakibatkan dia mencuci piring hari itu dengan sia-sia, dan dia tidak akan dibayar, dan sangat mungkin dia akan terus mencuci piring keesokan harinya. Pembukuan terakhir yang diakui hanya akan bertambah, tidak berkurang. Anggota keluarga berikutnya akan terus menyelesaikan dari pembukuan terpanjang.
Jadi, dalam contoh di atas, blockchain bertindak sebagai pembukuan yang didistribusikan, yang dapat merekam pembukuan seluruh keluarga dan memastikan transparansi dan kepercayaan pembukuan tersebut.
Setelah memahami desentralisasi, kita juga perlu memahami prinsip di balik kata “blockchain”, yaitu blok (Block) dan rantai (Chain).
Apakah Block itu?
Block sebenarnya seperti pembukuan kecil yang mencatat data setiap transaksi. Setiap blok dalam buku besar secara kriptografis terkait dengan blok sebelumnya. Singkatnya, setiap blok baru harus berisi semacam sidik jari digital (hash) dari blok sebelumnya, yaitu, setiap pembukuan kecil terkait satu sama lain. Karena setiap sidik jari digital menunjuk ke sidik jari digital sebelumnya, maka pada akhirnya akan dihubungkan menjadi serangkaian blok, yaitu, pembukuan kecil pada akhirnya akan membentuk pembukuan global yang besar. Bahasa kerennya adalah blockchain.
Karena mempengaruhi keseluruhan, setiap transaksi blok saling terkait, yang memastikan bahwa database terdistribusi besar ini tidak akan dirubah. Ketika Anda memahami blok, Anda akan memahami konsep yang paling penting, karena setiap transaksi di dunia kripto akan menjadi blok dalam rantai, dan jika Anda ingin melihat catatan transaksi Anda, Anda dapat memeriksa informasi transaksi di browser blockchain kapan saja.
Justru karena fitur "tidak dapat dirubah" dari blockchain yang memastikan bahwa ketika ada transaksi terjadi tanpa jaminan perantara, algoritma dan mekanisme insentif di belakang blockchain menarik sejumlah besar orang lain untuk berpartisipasi dalam pembukuan, untuk memastikan kelancaran transaksi. Bagi kedua belah pihak, transaksi ini merupakan transaksi peer-to-peer langsung, dan tidak perlu mentransfer aset ke rekening perantara.
Sebagai contoh praktis, jika Anda mentransfer uang melalui Internet, Anda perlu mengikat kartu bank, dan proses pembukaan rekening bank pada dasarnya adalah "kirim informasi identitas - buka rekening bank - berikan nomor kartu bank - setel kata sandi kartu bank - pembukaan rekening berhasil". Jika Anda perlu mentransfer uang, maka Anda perlu mengetahui nomor rekening bank orang tersebut atau kode QR pembayaran, yang selalu mengharuskan orang tersebut untuk membuka rekening bank. Setiap transaksi dan transfer, sistem perbankan atau sistem pihak ketiga akan mencatat aliran data.
Dengan metode blockchain, selama kedua belah pihak memiliki alamat terenkripsi, mereka dapat mentransfer uang tanpa batas, tanpa perlu membuka rekening bank yang rumit dan metode otentikasi identitas.
Melalui penjelasan di atas, apakah Anda sudah memahami blockchain? Mari selesaikan transfer jaringan blockchain pertama Anda melalui latihan.