CashTokens: token native hadir di Bitcoin Cash

Pendahuluan dan Latar Belakang

Pada akhir tahun 2008, ide Bitcoin diperkenalkan sebagai “sistem uang elektronik peer-to-peer”. Bahkan, Satoshi Nakamoto menamai dokumen teknis yang menjadi dasar protokol tersebut dengan frasa itu. Dalam kata-kata Satoshi sendiri, uang elektronik berarti pembayaran langsung antar individu “tanpa harus melalui lembaga keuangan”, premis yang menjadi landasan Bitcoin-BTC hingga tahun 2017, tahun di mana para pendukung “Bitcoin sebagai uang tunai” harus bermigrasi ke jaringan terpisah bernama Bitcoin Cash (BCH) --“Bitcoin Cash” dalam bahasa Inggris. Dengan demikian, konsep uang digital adalah titik awal dari seluruh teknologi Bitcoin, terutama dalam kasus BCH, yang mengklaim kualitas ini sebagai sesuatu yang tidak dapat ditawar.

Kualitas ini tidak bertentangan dengan integrasi kasus penggunaan lain, selama integrasi tersebut tidak membahayakan kemampuan menggunakan BCH sebagai uang, atau skalabilitas sistemnya agar semakin banyak orang dapat mengadopsinya sebagai alat tukar.

Dalam konteks ini, Bitcoin Cash (BCH) memiliki proses untuk mengajukan, mendiskusikan, dan menstandarkan ide-ide yang disebut “CHIP” (singkatan dari: proposal peningkatan cash) yang serupa dengan “BIP” atau “proposal peningkatan Bitcoin” di Bitcoin-BTC, memungkinkan komunitas untuk mendiskusikan dan mengevaluasi kelayakan ide yang akan dikembangkan guna menambah fitur baru ke aplikasi, bahkan ke protokol dasar koin tersebut.

Salah satu fitur yang telah lama diupayakan adalah kemungkinan mentransfer aset lain melalui blockchain Bitcoin Cash. Aset yang di dunia kripto biasanya disebut “token” atau “fiches”, sangat populer di banyak ekosistem kripto, yang memberikan aktivitas ekonomi tambahan pada jaringan tempat mereka berjalan, dan bila disertai dengan fitur seperti kemampuan menjalankan smart contract, dapat diperdagangkan di exchange terdesentralisasi atau digunakan di platform DeFi.

Ketika BCH baru saja memisahkan diri dari BTC, ada beberapa proposal untuk mengintegrasikan token yang didasarkan pada konsep “colored coins”, yang mengacu pada transaksi (pengiriman sejumlah kecil Bitcoin Cash, misalnya) yang berisi metadata untuk mentransfer token. Dengan kata lain, ini berarti menggunakan transaksi BCH sebagai kendaraan untuk aset lain, membutuhkan protokol yang dapat menafsirkan metadata yang terlampir sebagai token, jumlah yang ditransfer, dan sebagainya.

Ide ini pernah diimplementasikan di jaringan Bitcoin Cash (BCH) melalui beberapa protokol, yang paling dikenal dan bertahan lama adalah “Simple Ledger Protocol” atau “token SLP”.

Namun, model “colored coins” memiliki beberapa keterbatasan, seperti kebutuhan untuk menjalankan perangkat lunak tambahan untuk memvalidasi informasi yang dikandungnya, serta harus menunggu setidaknya 1 konfirmasi agar transaksi tersebut dianggap valid. Karena kelemahan ini, “colored coins” memang merupakan alternatif yang layak untuk mengirim dan menerima token, tetapi tidak dapat menyamai kualitas pembayaran dengan koin dasar.

Standar Baru: Model yang Lebih Baik

Pada 15 Mei 2023, Bitcoin Cash (BCH) akan mengintegrasikan melalui pembaruan, di antara fitur baru lainnya, kemampuan untuk mentransfer token tanpa keterbatasan yang dimiliki protokol “colored coins”. Fitur baru ini, dengan spesifikasi teknis bernomor “CHIP-2022-02”, dinamakan “CashTokens: primitif token untuk Bitcoin Cash”. Secara sederhana, CashTokens merupakan solusi yang lebih unggul dibandingkan “Simple Ledger Protocol” dari token SLP, yang membedakan diri antara lain melalui karakteristik berikut:

  • Infrastruktur yang mendukung “token SLP” mengharuskan menjalankan “node SLP”, yaitu perangkat lunak tambahan untuk memvalidasi transaksi jenis tersebut dari metadata yang disertakan. Dalam kasus CashTokens, dukungannya hanya memerlukan node Bitcoin Cash, sehingga penambang dan operator node penuh dapat memastikan validitasnya.
  • Transaksi token SLP tidak kompatibel dengan 0-conf, sehingga berisiko menerima transaksi tanpa menunggu konfirmasi pertama. Transaksi dengan CashTokens kompatibel dengan 0-conf, sehingga wajar untuk menganggap valid transaksi tanpa konfirmasi di bawah 200$.
  • Meskipun jaringan Bitcoin Cash didasarkan pada model “UTXO”, transaksi token SLP diverifikasi dengan model “DAG”. Transaksi CashTokens didasarkan pada model UTXO, yang berarti efisiensi lebih tinggi saat memvalidasi transaksi standar ini.

Keunggulan-keunggulan ini, dan masih banyak lainnya, memungkinkan CashTokens memberikan pengalaman pengguna yang lebih baik, dan mengurangi hambatan untuk memperluas kompatibilitas dompet non-kustodial dan platform perdagangan dengan pengiriman serta penyimpanan token. Di sisi lain, transaksi dengan CashTokens membayar biaya kepada penambang yang dihitung dalam Bitcoin Cash, sehingga popularitasnya di masa depan akan berkontribusi pada pemeliharaan sistem.

CashTokens: Primitif Token

Dalam spesifikasi teknis CashTokens tercantum istilah “Token Primitives for Bitcoin Cash” sebagai nama resminya. Istilah ini mungkin agak membingungkan bagi audiens berbahasa Indonesia, karena bisa (secara keliru) dianggap merujuk pada sesuatu yang “primitif”, kurang canggih, atau terbatas dalam kompatibilitas dengan DeFi.

Namun, CashTokens tidak hanya kompatibel dengan smart contract yang ditulis dalam bahasa skrip Bitcoin Cash, tetapi istilah tersebut juga tidak dimaksudkan untuk menyiratkan kesederhanaan. Istilah “primitif” dalam konteks ini mengacu pada fungsi fundamental dari sebuah protokol; fungsi native dari protokol tersebut, sehingga terjemahan konsep yang jauh lebih jelas adalah “Token native untuk Bitcoin Cash”.

Catatan: Awalnya artikel ini menyatakan bahwa CashTokens (berbeda dengan token SLP) tidak memerlukan dua format alamat. Telah dilakukan koreksi karena token native Bitcoin Cash (BCH) memungkinkan penggunaan alamat yang sadar token yang dapat menerima BCH maupun CashTokens, serta alamat dengan format normal, yang hanya menerima BCH. Penggunaan dua format bertujuan agar pengguna tidak mengirim token ke dompet yang tidak mendukung jenis aset ini. Di sisi lain, terjemahan “token primitives” sebagai “token primitif” telah dikoreksi. Terjemahan yang benar adalah “primitif token”, atau secara alternatif, untuk menyampaikan ide yang sama, “token native”.

BTC-2.56%
BCH-0.68%
Halaman ini mungkin berisi konten pihak ketiga, yang disediakan untuk tujuan informasi saja (bukan pernyataan/jaminan) dan tidak boleh dianggap sebagai dukungan terhadap pandangannya oleh Gate, atau sebagai nasihat keuangan atau profesional. Lihat Penafian untuk detailnya.
  • Hadiah
  • Komentar
  • Posting ulang
  • Bagikan
Komentar
0/400
Tidak ada komentar
  • Sematkan
Perdagangkan Kripto Di Mana Saja Kapan Saja
qrCode
Pindai untuk mengunduh aplikasi Gate
Komunitas
Bahasa Indonesia
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)