Ecash menjadi topik yang tidak bisa dihindari akhir-akhir ini. Dalam iklim perdebatan mengenai hampir semua proposal yang beredar saat ini, ecash menonjol sebagai protokol yang dapat diterapkan saat ini tanpa perubahan atau perubahan apa pun pada protokol Bitcoin.

Kemampuan untuk menerapkan aplikasi atau protokol tanpa bergantung pada perubahan pada Bitcoin adalah hal yang sangat berharga dalam iklim saat ini, jadi tidak mengherankan jika protokol Cashu ecash mulai berkembang pesat. Adopsi mulai terjadi pada platform seperti Nostr, dan penyelesaian antar-mint di seluruh Lightning Network menjadikan dompet Cashu sebagai alternatif yang layak untuk hal-hal seperti Dompet Satoshi sebagai dompet Lightning yang mudah digunakan.

Ecash kemungkinan akan menjadi bagian ekosistem Bitcoin yang semakin populer, dan Cashu khususnya telah sangat sukses dalam mendorong berbagai implementasi yang kompatibel.

Pengembang Cashu memiliki rencana komprehensif untuk ekosistem yang dibangun berdasarkan protokol untuk mengatasi beberapa masalah mendasar model kepercayaan ecash, serta kebutuhan spesifik kasus penggunaan yang berbeda. Mari kita lihat visi ekosistem Cashu.

Token yang Dibutakan

Inti dari semua protokol ecash adalah skema tanda tangan buta. Ini adalah mekanisme yang memungkinkan entitas terpusat untuk memproses pembayaran tunai dengan cara yang menjaga privasi.

Untuk memulai, pengguna yang membuat token harus menghasilkan nilai acak. Ini adalah token ecash yang sebenarnya. Menghasilkannya sendiri memastikan bahwa token disimpan dengan aman dalam kepemilikan mereka dan bukan milik orang lain. Tapi itu tidak cukup, siapa pun bisa menghasilkan nilai acak. Operator ecash mint perlu mengesahkan token dengan tanda tangan.

Masalahnya adalah jika mereka melihat token tersebut ketika mereka menandatanganinya, maka mereka akan mengetahui untuk siapa mereka menandatanganinya dan dapat mengetahui siapa yang melakukan pembayaran ketika ada orang lain yang datang kepada mereka untuk menebusnya. Untuk mengatasi hal ini, nilai acak kedua, faktor yang membutakan, dihasilkan oleh pengguna sebelum mint mengesahkan token. Faktor pengikatan pada dasarnya adalah mengalikan nilai token dengan nilai yang membutakan.

Pengguna kemudian memberikan nilai token yang dibutakan ke mint untuk menandatanganinya. Hal ini menimbulkan masalah bagi Anda, mint menandatangani nilai token yang dibutakan, bukan nilai teks biasa. Karena cara kerja protokol pembutakan dan kriptografi yang mendasarinya, Anda dapat melakukan operasi kebalikan yang dilakukan untuk membutakan token terlebih dahulu untuk membuka pembutakan tanda tangan.

Hal ini memberi Anda tanda tangan yang valid untuk nilai token teks biasa, dan memastikan bahwa saat ditebus, percetakan tidak tahu kapan, apa, atau untuk siapa ia menandatanganinya. Singkatnya, itulah ecash (mengerti?).

Permen Lokal Kecil

Tujuan dari Cashu adalah menjadi protokol yang ramping dan ringan yang mudah diimplementasikan, mudah diintegrasikan, dan mudah dibangun. Visinya adalah ekosistem yang terdiri dari sejumlah besar permen kecil yang beroperasi secara lokal dan semuanya saling terhubung melalui Lightning Network. Daripada berfokus pada pencetakan uang yang lebih besar dengan efek jaringan yang memungkinkan transfer token langsung antar pengguna, yang memberikan insentif pada konsentrasi bitcoin dalam jumlah besar di tangan beberapa pihak yang tepercaya, para pengembang membayangkan nilai yang jauh lebih kecil dan operator yang terlokalisasi.

Hal ini memungkinkan pengguna untuk menaruh kepercayaan pada orang-orang yang memiliki hubungan lebih dekat dengan mereka, dan setiap pengguna bergantung pada operator yang lebih dekat dalam lingkaran kepercayaan sosial mereka. Lightning memungkinkan hal ini, karena daripada harus meyakinkan semua orang untuk menerima token dari mint Anda, Anda cukup menukarkannya dan mengizinkan mereka menerima token dari mint mereka sendiri.

Strategi di sini mencoba untuk bersandar pada realitas angka Dunbar, yaitu jumlah maksimum orang yang secara mental dapat memiliki hubungan bermakna atau tingkat kepercayaan.

Penemuan Mint Di Nostr

Memasuki gagasan umum untuk mendorong banyak permen lokal ke lingkaran kepercayaan masyarakat, protokol penemuan Nostr yang baru adalah komponen besar dari fungsi jangka panjang ekosistem Cashu. Nostr dibangun berdasarkan gagasan bahwa identitas pengguna dikaitkan dengan kunci kriptografi yang disimpan sendiri, sehingga menjamin bahwa tidak ada orang lain selain mereka yang dapat menyiarkan pesan yang dikaitkan dengan identitas mereka.

Kasus penggunaan utama Nostr saat ini adalah media sosial, yang dikombinasikan dengan skema identitas berbasis kunci memberikan landasan yang kuat untuk konsep lama dalam kriptografi: jaringan kepercayaan. Cashu memanfaatkan ini untuk memungkinkan pengguna menemukan permen yang mungkin bisa mereka gunakan.

Dengan kunci Nostr mereka, siapa pun yang menggunakan dompet Cashu yang mendukung fitur ini dapat menemukan permen, dan akan dapat melihat permen apa yang digunakan orang-orang yang mereka kenal, percayai, dan berinteraksi. Hal ini dapat membentuk sistem reputasi yang memungkinkan mereka membuat keputusan yang lebih tepat mengenai mana yang akan dipercayakan oleh Cashu mint terhadap dana mereka daripada hanya menebak-nebak dan berharap dana tersebut tidak akan hangus pada suatu saat.

Semakin banyak permen yang online, dan semakin banyak orang yang menggunakannya yang memiliki identitas Nostr, semakin kuat jaringan kepercayaan reputasi ini seiring berjalannya waktu. Hal ini secara alami akan menyaring mint yang berbahaya atau tidak dikenal, dan memberi pengguna serangkaian operator mint yang dapat dipercaya dan jujur ​​untuk dipilih.

Menggunakan Banyak Permen

Konsep dasar ekosistem permen yang beragam yang dapat dipilih oleh pengguna adalah landasan yang kokoh bagi sistem berbasis pasar yang bersifat opsionalitas terbuka dan kompetitif bagi pengguna. Namun segala sesuatunya bisa dilakukan lebih jauh lagi. Satu pengguna dapat menggunakan beberapa permen.

Pengguna dapat menyebarkan saldo mereka ke beberapa mint, dan dengan memanfaatkan varian pembayaran multipath, mereka dapat melakukan pembayaran melalui Lightning Network ke satu tujuan dengan potongan pembayaran yang berasal dari banyak mint berbeda yang saldonya ada. Hal ini memungkinkan risiko pihak lawan dalam menyimpan dana Anda di kustodian tersebar ke banyak kustodian, tanpa mengorbankan kemampuan untuk melakukan pembayaran lancar kepada orang-orang yang menggunakan mint yang berbeda dari Anda.

Hal ini dimungkinkan oleh percetakan uang yang menjalankan perangkat lunak yang disesuaikan untuk memungkinkan percetakan uang hanya membayar sebagian faktur Lightning, sehingga percetakan uang lain yang Anda miliki dananya dapat membayar bagian lain dari faktur tersebut. Selama setiap mint berhasil mengarahkan pembayarannya ke tujuan akhir, pembayaran akan berhasil.

Bahkan dimungkinkan dengan penyesuaian lebih lanjut pada node Lightning mereka untuk memungkinkan pengguna menerima pembayaran ke beberapa mint. Jika mint mendukung dompet pengguna yang menghasilkan preimage untuk menyelesaikan pembayaran, bukan mint, setiap mint yang digunakan untuk menerima dana dapat menerbitkan fakturnya sendiri di mana pengguna penerima mengontrol rilis preimage. Selama setiap mint yang berpartisipasi menerima HTLC yang dirutekan, pengguna dapat melepaskan preimage ke semuanya dan berhasil mendistribusikan dana yang diterima ke seluruh mint.

Skema ini dapat secara besar-besaran mengurangi risiko kehilangan dana karena salah satu hal, dan dikombinasikan dengan protokol penemuan Nostr dan jaringan kepercayaan terkait dapat secara drastis meningkatkan keamanan pengguna.

Memprogram Uang

Salah satu aspek yang paling berguna dari Cashu adalah kemampuan untuk memprogram fungsionalitas skrip menjadi token ecash dengan cara yang sama seperti UTXO bitcoin asli dapat dikunci dengan program yang menggunakan skrip Bitcoin. Token Cashu dapat mengkodekan kondisi skrip sebelum membutakan token agar mint dapat dinotariskan, dan ketika token tersebut kemudian ditebus, mint dapat menolak untuk menebus token kecuali kondisi skrip sewenang-wenang tersebut terpenuhi.

Saat ini Cashu telah menerapkan skrip kunci ke kunci publik, yang memerlukan tanda tangan dari kunci publik yang ditentukan untuk menebus token. Hal ini memungkinkan pembuatan token yang terkunci dan hanya dapat ditukarkan oleh pemegang kunci pribadi tertentu. Setelah token dicetak dengan kunci publik, tidak mungkin orang lain dapat menebusnya.

Ini dapat digunakan untuk mengaktifkan pembayaran aman saat penerima sedang offline. Bahkan tanpa koneksi internet, segera setelah mereka menerima token dari pengirim, mereka dapat yakin setelah memverifikasi tanda tangan mint bahwa tidak ada orang lain yang dapat menebus token tersebut. Mereka dapat dengan aman menerimanya sebagai pembayaran karena mengetahui bahwa mereka dapat menebusnya nanti pada waktu yang tepat.

Hal ini menimbulkan sedikit kerumitan, karena pengirim harus mengunci token ke penerima tertentu terlebih dahulu jika mereka tidak memiliki koneksi internet pada saat melakukan pembelanjaan. Mengingat bahwa masyarakat sering kali tidak mengetahui secara pasti berapa banyak uang yang akan mereka belanjakan di suatu tempat, hal ini menimbulkan masalah yang berpotensi mengalokasikan terlalu banyak uang tanpa ada cara untuk mengambilnya kembali jika mereka tidak membelanjakannya.

Namun skrip dapat mendukung banyak hal, token dapat dibuat yang memerlukan tanda tangan dari kunci publik tertentu, atau siapa pun setelah jangka waktu tertentu berlalu. Sesuatu yang analog dengan HTML. Spesifikasi Cashu juga mendefinisikan skrip token HTLC yang sebenarnya.

Seiring berjalannya waktu dan lebih banyak kasus penggunaan yang diinginkan, skrip yang digunakan orang untuk mengunci token Cashu dapat diperluas secara sewenang-wenang berdasarkan kebutuhan pengguna dan operator mint. Saya berharap ini menjadi aspek protokol yang sangat kuat dalam jangka panjang. Ini dapat mendukung layanan escrow, token multisignature, dan berbagai macam kontrak pintar yang sewenang-wenang. Cashu mints dapat menerapkan kondisi skrip apa pun yang dapat dilakukan Bitcoin, dan banyak lagi.

Gambar besar

Orang-orang menggunakan kustodian, ini adalah sesuatu yang selalu dilakukan orang, dan kemungkinan besar akan selalu mereka lakukan terlepas dari seberapa banyak fleksibilitas yang ditawarkan oleh solusi non-penahanan. Ini hanyalah fakta kehidupan bahwa beberapa orang tidak dapat atau tidak mau mengambil tanggung jawab atau menghadapi kerumitan hak asuh diri.

Cashu bertujuan untuk menjadi perbaikan radikal bagi pengguna layanan kustodian. Sesuatu yang dapat menghadirkan privasi, ketahanan sensor, dan fleksibilitas bagi pengguna yang tidak akan memiliki akses terhadap hal-hal ini dengan cara layanan kustodian tradisional dirancang.

Tujuan dari proyek Cashu bukan untuk “menskalakan Bitcoin” menggunakan kustodian, namun untuk menawarkan sistem yang lebih baik dan privat bagi pengguna layanan kustodian. Saya pikir ini adalah tujuan yang terpuji, dan dalam jangka panjang memiliki potensi besar untuk memberikan manfaat besar bagi para pengguna. 

Sumber: Majalah Bitcoin

Pos Cashu: Visi Untuk Ekosistem Ecash yang Didukung Bitcoin muncul pertama kali di Crypto Breaking News.