Aset digital mengacu pada representasi nilai digital, seperti kepemilikan aset keuangan atau aset ekonomi riil. Ekosistem aset digital berpotensi untuk memfasilitasi transaksi yang lebih efisien, meningkatkan inklusi keuangan, dan membuka nilai ekonomi. Mata uang digital bank sentral (CBDC), kewajiban bank yang diberi token, dan stablecoin yang berpotensi diatur dengan baik, ditambah dengan serangkaian kontrak pintar yang rumit, dapat berfungsi sebagai media pertukaran untuk ekosistem aset digital baru ini. Sementara uji coba awal telah menunjukkan potensi, bentuk mata uang digital baru ini, yang populer di blockchain dan aliran uang peer-to-peer, masih perlu membuktikan kegunaannya di luar sistem pembayaran elektronik seperti sistem pembayaran instan domestik yang sudah ada saat ini. asalkan. Salah satu manfaat besar dari mata uang digital adalah dukungannya terhadap fungsionalitas terprogram. Namun, ini adalah topik diskusi dan perdebatan yang sedang berlangsung. Operator perlu memastikan bahwa programabilitas tidak mengorbankan kemampuan mata uang digital untuk berfungsi sebagai alat tukar. Ketunggalan mata uang harus dipertahankan, dan programatisitas tidak boleh membatasi distribusi mata uang dan menyebabkan fragmentasi likuiditas di dalam sistem. Artikel ini memberikan tinjauan teknis tentang konsep uang terikat tujuan (PBM), yang memungkinkan uang diarahkan ke tujuan tertentu tanpa memprogram uang itu sendiri. PBM menggunakan protokol umum yang dirancang untuk bekerja dengan berbagai teknologi ledger dan bentuk uang. Melalui format standar, pengguna akan dapat mengakses mata uang digital menggunakan penyedia dompet pilihan mereka. Makalah ini akan membangun konsep PBM yang pertama kali diperkenalkan dalam proyek Anggrek MAS dan menjelaskan bagaimana hal itu dapat diperluas ke skenario aplikasi yang lebih luas.
Latar belakang dan motivasi
Inisiatif digital yang ditujukan untuk meningkatkan efisiensi operasional dan meningkatkan pengalaman pengguna telah mendapatkan momentum yang signifikan dalam beberapa tahun terakhir. Namun, pekerjaan digital di bidang keuangan bukan tanpa tantangan.
Difusi dan Fragmentasi Pasar
Proliferasi skema dan platform pembayaran telah menambah kompleksitas dan tantangan yang mungkin dihadapi pengguna saat mengadopsi layanan keuangan digital. Misalnya, operator pembayaran seringkali menjalankan saluran distribusi dengan karakteristik yang berbeda untuk skema yang berbeda. Sangat intensif sumber daya bagi pemilik skema untuk memasukkan pedagang ke dalam platform milik mereka. Pada saat yang sama, integrasi ke platform lain akan meningkatkan upaya operasional bagi pedagang, yang harus melatih staf ritel mereka untuk menangani dan menerima skema pembayaran yang berbeda.
Upaya pribadi dan independen telah berupaya untuk menggabungkan inisiatif ini ke dalam satu platform untuk menyederhanakan pengalaman pengguna dan mewujudkan potensi digitalisasi. Namun, upaya ini perlu melangkah lebih jauh untuk memastikan bahwa mereka terbuka dan dapat dioperasikan di semua inisiatif. Platform ini tidak boleh terbatas pada konsumen dan pedagang yang berlangganan ekosistem mereka. Sistem pembayaran yang dapat dioperasikan akan memberikan fleksibilitas yang lebih besar dan memungkinkan pengalaman pembayaran yang mulus untuk bisnis dan konsumen.
Programabilitas Mata Uang dan Fungibilitas
Tidak seperti sistem buku besar berbasis akun tradisional, mata uang digital menawarkan kemungkinan untuk memprogram karakteristik unik ke dalam aset pembawa individu dan menentukan bagaimana mata uang digital digunakan. Namun, menerapkan logika pemrograman secara langsung pada mata uang digital mengubah sifat dan penerimaannya sebagai alat tukar. Sementara pendekatan ini memperluas fungsionalitas mata uang digital, ini membatasi penggunaan mata uang digital sebagai media pertukaran yang layak jika kondisi penggunaannya bervariasi dan dinamis. Ini juga membutuhkan pemrograman ulang semua mata uang digital yang beredar setiap kali diperlukan kondisi atau kasus penggunaan baru.
Pendekatan lain adalah penerbit mata uang digital menawarkan beberapa versi mata uang digital, masing-masing dengan pemrograman logika yang berbeda. Namun, pendekatan ini mungkin tidak praktis karena mata uang digital ini tidak dapat dipertukarkan, sehingga memecah-mecah likuiditas di pasar. Untuk memahami bagaimana menjaga kesepadanan mata uang digital agar dapat ditukar secara bebas, makalah ini membahas model pemrograman yang berbeda.
Model Pemrograman
Pembayaran yang dapat diprogram mengacu pada pembayaran yang dijalankan secara otomatis setelah serangkaian kondisi yang telah ditentukan sebelumnya terpenuhi. Misalnya, Anda dapat menentukan batas pengeluaran harian atau pembayaran berulang, serupa dengan debit langsung dan pesanan tetap. Pembayaran yang dapat diprogram biasanya diterapkan dengan menyetel pemicu basis data atau dalam bentuk gateway antarmuka pemrograman aplikasi (API) yang berada di antara buku besar akuntansi dan aplikasi klien. Antarmuka terprogram ini berinteraksi dengan buku besar tradisional dan menyesuaikan saldo rekening bank berdasarkan logika terprogram.
Uang yang dapat diprogram mengacu pada kemungkinan menanamkan aturan di dalam penyimpan nilai itu sendiri, mendefinisikan atau membatasi penggunaannya. Misalnya, aturan dapat ditentukan sehingga penyimpan nilai hanya dapat dikirim ke dompet yang masuk daftar putih, atau ditransfer setelah pemfilteran tingkat transaksi dilakukan. Implementasi uang yang dapat diprogram termasuk kewajiban bank yang diberi token dan mata uang digital bank sentral. Tidak seperti pembayaran yang dapat diprogram, di mana logika pemrograman dan nilai itu sendiri dipisahkan, uang yang dapat diprogram berdiri sendiri, mengandung logika pemrograman dan berfungsi sebagai penyimpan nilai. Ketika uang yang dapat diprogram ditransfer ke pihak lain, logika dan aturan juga dipindahkan.
Keuntungan dari pembayaran yang dapat diprogram adalah kemampuan untuk menentukan serangkaian logika atau kondisi pemrograman yang dapat diterapkan ke berbagai bentuk uang. Pada saat yang sama, uang yang dapat diprogram berdiri sendiri dan memiliki keunggulan transfer logis bersyarat peer-to-peer antar pihak. Lanskap keuangan masa depan diperkirakan akan lebih beragam karena bank sentral, bank komersial, dan penyedia layanan pembayaran di seluruh dunia mengeksplorasi berbagai mata uang digital bank sentral, kewajiban bank yang ditoken, dan desain stablecoin. Oleh karena itu, terdapat kebutuhan yang semakin besar untuk memastikan adanya kerangka kerja bersama untuk berinteraksi dengan berbagai bentuk mata uang digital dan untuk memastikan interoperabilitas dengan infrastruktur keuangan yang ada.
Model ketiga — Uang Terikat Tujuan (PBM), dieksplorasi pada tahap awal proyek Anggrek MAS, didasarkan pada konsep dan kemampuan pembayaran yang dapat diprogram dan uang yang dapat diprogram. PBM mengacu pada perjanjian yang menentukan kondisi di mana mata uang digital yang mendasarinya dapat digunakan. PBM adalah instrumen pembawa yang memungkinkan transfer peer-to-peer tanpa perantara. PBM berisi mata uang digital sebagai penyimpan nilai, dan logika pemrograman yang mengidentifikasi penggunaannya berdasarkan kondisi terprogram. Setelah persyaratan terpenuhi, mata uang digital dilepaskan dan menjadi tidak terikat lagi.
Hal ini dapat diilustrasikan dengan contoh PBM yang digunakan sebagai kupon digital. Kupon dilengkapi dengan serangkaian ketentuan penggunaan yang telah ditentukan sebelumnya. Pemegang kupon dapat menawarkannya kepada pedagang yang berpartisipasi dengan imbalan barang atau jasa (fungsionalitas pembayaran yang dapat diprogram). Dalam beberapa kasus, ketentuan skema kupon memungkinkan transfer antar orang (fitur uang yang dapat diprogram). Dengan demikian, konsumen dapat membeli sertifikat hadiah berbasis PBM dan mentransfernya ke orang lain yang dapat menggunakannya di merchant yang berpartisipasi.
Namun, tidak seperti kupon biasa, PBM membatasi bagaimana pembayar dapat menggunakan PBM, tetapi tidak untuk penerima. Saat konsumen membayar pembelian menggunakan PBM, mata uang digital dilepaskan dari PBM dan ditransfer ke pedagang jika persyaratan penggunaan dipenuhi. Setelah itu, pedagang bebas menggunakan mata uang digital untuk tujuan lain (misalnya, untuk membayar pemasok).
Mata uang terikat tujuan
Bagian ini membahas siklus hidup PBM dan berbagai komponen yang menyusun PBM. Pada bagian ini, entitas utama dan interaksinya diuraikan, menekankan peran mereka dalam siklus hidup PBM.
Ikhtisar Arsitektur Sistem
Protokol PBM mengacu pada model empat lapis untuk menggambarkan tumpukan teknologi yang digunakan dalam jaringan berbasis aset digital. Komponen jaringan dapat dikategorikan menjadi empat lapisan yang berbeda: lapisan akses, lapisan layanan, lapisan aset, dan lapisan platform, seperti yang ditunjukkan pada Gambar 2. Logika pemrograman PBM dapat dianggap sebagai layanan, sedangkan mata uang digital berada di lapisan aset. Ketika mata uang digital terikat sebagai PBM, itu mengangkangi lapisan layanan dan lapisan aset.
PBM dirancang untuk netral teknologi dan dirancang untuk bekerja di berbagai jenis buku besar dan aset. Diharapkan PBM dapat diimplementasikan pada buku besar yang didistribusikan maupun yang tidak didistribusikan.
Lapisan Akses
Lapisan akses adalah lapisan tempat pengguna berinteraksi dengan berbagai layanan melalui berbagai antarmuka.
Lapisan layanan
Lapisan layanan menyediakan berbagai layanan yang terkait dengan aset digital. Ini biasanya beroperasi di atas lapisan aset, memungkinkan pengguna untuk mengelola dan memanfaatkan aset digital mereka.
Lapisan Aset
Lapisan aset mendukung pembuatan, pengelolaan, dan pertukaran aset digital.
Lapisan platform
Lapisan platform menyediakan infrastruktur dasar untuk eksekusi, penyimpanan, dan konsensus transaksi.
Komponen
Seperti yang ditunjukkan pada Gambar 3, PBM terdiri dari dua komponen utama: pembungkus yang mendefinisikan tujuan penggunaan; dan penyimpan nilai dasar yang bertindak sebagai jaminan. Desain ini memungkinkan mata uang digital yang ada untuk digunakan untuk tujuan yang berbeda tanpa mengubah properti aslinya. Setelah PBM digunakan untuk tujuan yang dimaksudkan, mata uang digital dapat digunakan tanpa syarat atau batasan apa pun. Penerbit mata uang digital mempertahankan kendali atas mata uang digital, mencegah fragmentasi dan memastikan kemudahan pemeliharaan.
Pembungkus PBM
Pembungkus PBM yang diimplementasikan dalam bentuk kode kontrak pintar yang menentukan kondisi di mana mata uang digital yang mendasarinya tersedia. Pembungkus PBM dapat diprogram sehingga PBM hanya dapat digunakan untuk tujuan yang dimaksudkan, misalnya, berlaku untuk jangka waktu tertentu, di pengecer tertentu, dalam denominasi yang telah ditentukan. Setelah kondisi yang ditentukan dalam bungkus PBM terpenuhi, mata uang digital yang mendasari dirilis dan ditransfer ke penerima. Misalnya, pembungkus PBM dapat diimplementasikan sebagai kontrak pintar multi-token ERC-1155. Bagian 3.5 menunjukkan aliran sekuensial yang mungkin untuk desain PBM.
Mata Uang Digital
Mata uang digital dasar yang diikat oleh PBM digunakan sebagai jaminan PBM. Ketika kondisi PBM terpenuhi, mata uang digital yang mendasari dilepaskan dan kepemilikan dialihkan ke penerima yang dimaksud. Mata uang digital harus memenuhi fungsi mata uang, yaitu sebagai penyimpan nilai yang baik, satuan hitung, dan alat tukar. Mata uang digital dapat ada dalam bentuk CBDC, kewajiban bank yang dipatok, atau stablecoin yang diatur dengan baik. Misalnya, mata uang digital dapat diimplementasikan dalam bentuk kontrak pintar token yang kompatibel dengan ERC-20.
Karakter dan interaksi
Aktor adalah abstraksi fleksibel yang dapat diimplementasikan dalam berbagai cara. Entitas dapat memegang banyak peran, atau peran dapat dilakukan oleh entitas yang berbeda.
Pembuat PBM
Entitas ini bertanggung jawab untuk mendefinisikan logika di dalam PBM, mencetak dan mendistribusikan token PBM.
Pemegang PBM
Entitas ini memegang satu atau lebih token PBM. Entitas ini dapat ditukarkan dengan token PBM yang belum kedaluwarsa.
Konverter PBM
Saat token PBM ditransfer, entitas ini menerima mata uang digital yang mendasarinya.
lingkaran kehidupan
Terlepas dari bahasa pemrograman atau protokol jaringan yang digunakan, PBM dirancang dengan fase siklus hidup yang konsisten, memastikan kompatibilitas di seluruh implementasi teknologi yang berbeda. Bagian ini memberikan ikhtisar tentang fungsionalitas yang diinginkan dan fase siklus hidup terkait dari PBM. Gambar 4 menunjukkan berbagai tahapan dalam siklus hidup PBM.
diterbitkan
Siklus hidup PBM dimulai dengan fase rilis. Di sini, kontrak pintar PBM dibuat dan token PBM dicetak. Kepemilikan mata uang digital dialihkan ke kontrak pintar PBM. Mata uang digital sekarang diatur oleh kontrak pintar PBM, yang dapat diimplementasikan menggunakan ERC-1155 atau yang setara. Penggunaan mata uang digital tunduk pada ketentuan yang ditentukan dalam kontrak pintar PBM dan hanya akan dirilis ketika semua ketentuan terpenuhi.
distribusi
Setelah token PBM dicetak, token tersebut didistribusikan oleh pembuat PBM ke entitas yang dituju (yaitu pemegang PBM) untuk digunakan. Pemegang PBM menerima token PBM dalam bentuk terbungkus dan hanya dapat menebus token di bawah ketentuan asli yang ditetapkan oleh pembuat PBM.
Transfer
Pada tahap ini, token PBM dapat ditransfer dari satu entitas ke entitas lain dalam bentuk terbungkus sesuai dengan aturan pemrogramannya. Fase transfer bersifat opsional dan bergantung pada kasus penggunaan. Token PBM mungkin tidak dapat dialihkan ke warga negara lain dalam hibah pemerintah (mis., hibah studi). Sedangkan dalam voucher komersial (misalnya voucher mal ritel), token PBM dapat ditransfer ke konsumen lain.
menukarkan
Tahap penebusan terjadi setelah semua kondisi yang ditentukan dalam PBM terpenuhi. Pada titik ini, token PBM dibuka dan kepemilikan token mata uang digital yang mendasarinya ditransfer ke entitas penerima. Entitas bebas menggunakan token mata uang digital, dan penggunaannya hanya tunduk pada ketentuan yang ditentukan oleh penerbit mata uang digital.
Kedaluwarsa
Fase kedaluwarsa mengacu pada situasi di mana kondisi tertentu yang ditentukan dalam PBM secara eksplisit dilanggar atau kedaluwarsa (misalnya, tanggal kedaluwarsa), membuat token PBM tidak dapat digunakan secara permanen oleh pemegang PBM. Token PBM yang kedaluwarsa dapat digabungkan dan dihancurkan atau "dibakar" untuk mengembalikan mata uang digital yang mendasarinya ke pembuat PBM. Sebagai alternatif, PBM dapat ditangguhkan tanpa batas waktu untuk mencegah pemegang PBM berinteraksi lebih lanjut dengan PBM yang kedaluwarsa.
Aliran urutan
Implementasi PBM dapat bervariasi dalam desain, pendekatan, dan teknologi. Pada bagian ini, kami mengeksplorasi desain dimana PBM dibagi menjadi tiga bagian, seperti yang ditunjukkan pada Gambar 5. Dalam implementasi ini, ketentuan berikut telah ditentukan untuk rilis mata uang digital: (1) kontrol akses melalui daftar putih dan daftar hitam; (2) tanggal kedaluwarsa pembungkus PBM; dan (3) Tanggal Kedaluwarsa jenis token PBM.
Manajer Token PBM
Misalnya, jika standar multi-token ERC-1155 diadopsi, pembuat PBM dapat membuat jenis token PBM yang berbeda yang mewakili nilai yang berbeda (misalnya, $1, $2, $5, dll.) dalam bungkus PBM yang sama. Manajer Token PBM menyediakan antarmuka untuk mengelola berbagai jenis token dengan mudah dan menjaga saldo untuk setiap jenis token. Berikut adalah beberapa fitur utama dari komponen ini:
Buat jenis token PBM.
Dapatkan detail untuk setiap jenis token PBM.
Menambah/mengurangi saldo pasokan setiap jenis token PBM.
Verifikasi masa berlaku token PBM.
Logika PBM
Komponen ini memungkinkan pengguna untuk membuat kondisi bisnis yang kompleks sekaligus menjaga pembungkus PBM tetap ramping. Dalam kasus kami, komponen ini menyimpan dan mengelola daftar alamat yang masuk daftar putih dan daftar hitam. Berikut adalah beberapa fitur utama dari komponen ini:
Tambahkan atau hapus alamat dari daftar putih.
Tambah atau hapus alamat dari daftar hitam.
Periksa apakah token PBM dapat ditransfer.
Periksa apakah token PBM dapat dibuka.
Pembungkus PBM
Komponen ini berisi ketentuan yang membatasi penggunaan mata uang digital yang mendasarinya. Mata uang digital dapat kompatibel dengan ERC-20 dan dapat berupa mata uang digital bank sentral, kewajiban bank yang diberi token, atau stablecoin. Untuk tujuan ilustrasi, kami berasumsi bahwa standar multi-token ERC-1155 digunakan untuk mengimplementasikan pembungkus PBM. Standar lain, seperti ERC-20, ERC-721 atau yang setara, juga dapat digunakan untuk implementasi. Berikut adalah beberapa fitur utama dari komponen ini:
Buat token PBM.
Bakar token PBM.
Transfer token PBM.
Berinteraksi dengan komponen logika PBM untuk validasi tambahan.
Berinteraksi dengan pengelola token PBM untuk mengelola jenis token PBM.
Gambar 6 menunjukkan interaksi antara kontrak pintar PBM yang berbeda. Pada bagian selanjutnya, kami akan menyajikan aliran urutan rinci untuk setiap tahap siklus hidup PBM.
Daur hidup PBM: fase rilis > Inisialisasi PBM
Gambar 7 mengilustrasikan langkah-langkah untuk menginisialisasi kontrak pintar PBM. Pada tahap ini, pembuat PBM menyediakan parameter yang berbeda untuk menginisialisasi PBM dan mengatur koneksi antar komponen PBM yang berbeda.
Daur Hidup PBM: Fase Penerbitan > Buat Jenis Token PBM
Gambar 8 mengilustrasikan langkah-langkah untuk membuat jenis token PBM baru. Pada tahap ini, pembuat PBM dapat membuat berbagai jenis token yang mewakili nilai yang berbeda.
Daur Hidup PBM: Fase Penerbitan > Mencetak Token PBM
Setelah menyelesaikan langkah-langkah di atas, pembuat PBM dapat mulai mencetak token PBM untuk didistribusikan. Gambar 9 menunjukkan langkah-langkah untuk membuat token PBM.
Sebelum proses pencetakan, pembuat PBM harus menyetujui kontrak pintar pembungkus PBM untuk mentransfer mata uang digital atas nama pembuat PBM. Ini adalah langkah yang diperlukan untuk menjalankan langkah 7 dari proses pencetakan.
• Langkah 1: Pembuat PBM memulai proses pembuatan batch.
• Langkah 2: Karena pencetakan dan distribusi dapat terjadi dalam satu transaksi, pembungkus PBM harus memanggil logika PBM untuk memeriksa apakah penerima masuk daftar hitam.
• Langkah 4 hingga 6: Hitung jumlah total token mata uang digital yang diperlukan untuk mencetak token PBM.
• Langkah 7 hingga 10: Transfer kepemilikan token mata uang digital ke bungkus PBM sebagai jaminan.
• Langkah 11 hingga 14: Tingkatkan saldo pasokan jenis token PBM.
• Langkah 15: Buat token PBM.
Alamat Daftar Putih/Daftar Hitam
PBM dapat diprogram dengan logika kondisional untuk memeriksa kumpulan alamat yang diizinkan untuk menerima token dan alamat mana yang tidak diizinkan untuk menerima token. Dalam contoh kami, token PBM tidak dapat ditransfer jika penerima ada di daftar hitam. Token PBM tidak dapat dibuka jika penerima tidak ada dalam daftar putih. Pembuat PBM dapat mengakses fungsionalitas berikut selama siklus hidup PBM. Penting untuk dicatat bahwa secara teknis fase distribusi dan transfer adalah proses yang sama, hanya peran yang terlibat berbeda. Jika PBM didistribusikan ke alamat daftar putih, PBM akan membongkar dan merilis mata uang digital.
Daur Hidup PBM: Distribusi/Transfer
Selama fase distribusi atau transfer, token PBM ditransfer dalam bentuk terbungkus. Satu-satunya perbedaan antara kedua tahap tersebut adalah peran yang terlibat. Gambar 11 mengilustrasikan langkah-langkah yang terlibat.
Beberapa langkah utama dan pertimbangannya selama transfer Token PBM diuraikan di bawah ini.
• Langkah 3 sampai 5: Periksa apakah token PBM dapat ditransfer. Kondisi tambahan dapat ditambahkan di sini. Dalam kasus kami, periksa apakah penerima telah masuk daftar hitam.
• Langkah 6 sampai 8: Periksa apakah PBM dapat dibuka untuk melepaskan token digital. Kondisi tambahan dapat ditambahkan di sini. Dalam kasus kami, penerima harus ada di daftar putih.
• Langkah 9: Transfer token PMB dalam bentuk terbungkus.
Daur Hidup PBM: Distribusi/Transfer – Transfer Gagal
Gambar 12 mengilustrasikan langkah-langkah yang terlibat dalam transfer token PBM yang gagal. Token PBM belum ditransfer dan masih ada dalam bentuk enkapsulasi.
Daur Hidup PBM: Fase Penebusan
Saat mentransfer token PBM, jika semua persyaratan terpenuhi, token PBM akan dibuka dan melepaskan token mata uang digital yang mendasarinya kepada penerima.
Beberapa langkah kunci dan pertimbangannya diuraikan di bawah ini.
• Langkah 6 hingga 8: Periksa apakah token PBM dapat dibuka untuk melepaskan token digital yang mendasarinya. Jika semua persyaratan terpenuhi, token PBM dapat dibuka. Dalam kasus kami, periksa apakah penerima sudah ada di daftar putih.
• Langkah 9 sampai 11: Hitung jumlah token mata uang digital yang akan ditransfer ke penerima.
• Langkah 12: Bakar token PBM. Langkah ini bersifat opsional dan bergantung pada persyaratan pembuat PBM. Dalam beberapa kasus, Token PBM dapat disimpan sebagai suvenir.
• Langkah 13 sampai 16: Kurangi jumlah token PBM. Dalam desain kami, tanggal kedaluwarsa token diverifikasi pada langkah 14, bukan pada langkah 7. Ini karena pengelola token dirancang untuk mengelola semua aspek terkait token PBM, sesuai dengan desain kami. Orang lain mungkin menerapkan validasi pada langkah 7.
• Langkah 17 hingga 20: Pembungkus PBM mentransfer kepemilikannya atas token mata uang digital kepada penerima.
• Langkah 21: Menerbitkan acara PBMUnwrap
Siklus Hidup PBM: Fase Kedaluwarsa > Penukaran Token PBM Kedaluwarsa Dalam fase ini, pemegang PBM mencoba menebus Token PBM di mana setidaknya salah satu ketentuan telah dilanggar atau kedaluwarsa, dan transfer gagal. Dalam kasus kami, token telah kedaluwarsa. Beberapa langkah kunci dan pertimbangannya diuraikan di bawah ini.
Langkah 6 hingga 8: Karena kami menerapkan verifikasi kedaluwarsa token pada langkah 14 fase penebusan, token PBM dianggap tidak terbungkus.
Langkah 14: Verifikasi gagal karena token telah kedaluwarsa.
Daur Hidup PBM: Fase Kedaluwarsa > Cabut PBM
Jika setidaknya satu syarat dilanggar atau kedaluwarsa, pemegang PBM tidak dapat membelanjakan token PBM dan mata uang digital tetap terkunci. Dalam contoh kami, token telah kedaluwarsa. Pembuat PBM memiliki opsi untuk mencabut token PBM yang kedaluwarsa untuk memulihkan token mata uang digital yang mendasarinya.
• Langkah 1: Pembuat PBM memulai operasi undo.
• Langkah 2 sampai 4: Hitung jumlah token mata uang digital yang akan ditarik.
• Langkah 5 hingga 8: Tarik dan setel saldo token ke 0.
• Langkah 9 hingga 12: Transfer token mata uang digital ke pembuat PBM.
• Langkah 13: Menerbitkan acara penarikan PBM.
Pertimbangan Desain
Bagian ini membahas beberapa pilihan desain dan faktor yang dapat mempengaruhi bagaimana PBM diimplementasikan. Interoperabilitas sangat penting untuk memastikan bahwa penerapan PBM oleh penyedia layanan yang berbeda tidak mengarah pada fragmentasi ekosistem pembayaran. Penyedia PBM yang menjalankan jaringan milik mereka sendiri dapat membuat "taman bertembok" di dalam ekosistem mitra tertutup mereka sendiri. Hal ini dapat menyebabkan monopoli, perilaku mencari rente di antara penyedia PBM. Jika dibiarkan, hal ini dapat berdampak buruk pada konsumen, yang perlu memanfaatkan beberapa sistem yang berbeda atau membayar biaya perantara yang tinggi untuk menyelesaikan transaksi. Oleh karena itu, teknologi PBM harus dirancang sejak awal agar dapat dioperasikan di berbagai platform, dompet, sistem pembayaran, dan jalur yang berbeda. Ini akan memungkinkan penerima PBM untuk mengakses dan membelanjakan token PBM mereka dari penyedia dompet komersial atau yang disediakan pemerintah pilihan mereka.
Adopsi standar umum memastikan bahwa token PBM kompatibel dengan penyedia layanan dompet yang berbeda. Ini akan memungkinkan aset digital ditransfer antara berbagai platform dan pemangku kepentingan. Selain itu, upaya implementasi dan biaya berkurang karena infrastruktur yang sama dapat digunakan kembali di berbagai kasus penggunaan. Desain PBM dalam makalah ini dimaksudkan untuk dapat diterapkan pada berbagai jenis buku besar yang berbeda, termasuk sistem buku besar berbasis blockchain dan non-blockchain. Untuk mengilustrasikan konsep dalam artikel ini, kami menyediakan implementasi teknis khusus sebagai contoh. Kami membayangkan bahwa implementasi PBM di masa depan mungkin didasarkan pada sistem buku besar yang berbeda dari yang dirujuk dalam makalah ini. Penyedia layanan harus memilih jenis buku besar pendukung yang paling sesuai dengan model bisnis mereka dan kasus penggunaan yang dimaksudkan. Mata Uang Digital Secara konseptual, PBM menyediakan kerangka umum terlepas dari jenis mata uang digital yang mendasarinya.
Karena PBM mendapatkan nilainya dari mata uang digital yang mendasarinya, penerimaan, nilai yang dirasakan, dan kegunaan PBM sangat berkorelasi dengan mata uang digital terkait. Oleh karena itu, penting untuk mempertimbangkan aset cadangan yang mendukung mata uang digital dan implikasi peraturan terkait serta persyaratan kepatuhan. CBDC, utang bank yang diberi token, dan stablecoin menawarkan tingkat jaminan yang berbeda dan tunduk pada pengawasan peraturan yang berbeda. Varian PBM mungkin ada dalam bentuk token yang terikat tujuan, di mana mata uang digital yang mendasarinya diganti dengan token yang mewakili kewajiban pembayaran, bukan penyimpan nilai. Meskipun hal ini dapat melayani tujuan yang sama dalam mewakili jalan keluar utang, penyelesaian dilakukan secara tertunda daripada secara atomik dan real-time, dan terdapat risiko kegagalan penyelesaian.
Karena lingkungan peraturan global untuk mata uang digital masih berkembang, perlakuan peraturan terhadap PBM dapat berbeda di seluruh yurisdiksi. Komposabilitas desain PBM privasi berarti bahwa kontrak pintar pembungkus PBM dapat dikembangkan oleh entitas sektor swasta, sambil menggunakan CBDC yang dikeluarkan bank sentral sebagai mata uang digital yang mendasarinya. Sebagai gantinya, lembaga pemerintah dapat mengembangkan kontrak pintar pembungkus PBM dan menggunakan utang bank yang diberi token dalam bentuk mata uang pribadi sebagai jaminan bagi PBM untuk mendukung pembayaran pemerintah. Dengan memisahkan peran pencipta PBM dan penerbit mata uang digital, pengaturan dapat dibuat di mana tidak ada entitas tunggal yang dapat mengawasi baik penerbitan mata uang maupun bagaimana dan di mana penggunaannya.
Akibatnya, jumlah data yang dipegang oleh lembaga terbatas pada informasi yang diperlukan untuk menjalankan fungsi resmi mereka. Sebagai pengamanan tambahan, dimungkinkan untuk mengatur pengaturan di mana transfer dana dapat dilakukan secara anonim oleh entitas yang berwenang. Misalnya, kondisi PBM dapat diatur untuk memeriksa registri terpisah sebelum transfer untuk memastikan bahwa individu yang melakukan transfer berwenang untuk melakukan transfer. Namun, dalam contoh ini, registri tidak mengawasi sifat transfer atau menentukan siapa penerimanya. Pendaftaran hanya memberi tahu suatu pihak apakah itu sah atau tidak.
Pertimbangan Kebijakan
PBM dapat digunakan oleh sektor resmi maupun sektor swasta. Meskipun implementasi teknis PBM mungkin serupa di berbagai kasus penggunaan, pertimbangan kebijakan tambahan mungkin diperlukan saat dikembangkan, dikelola, dan digunakan oleh sektor resmi.
Ada perbedaan pandangan di seluruh dunia tentang batasan apa yang harus diterapkan pada cara individu membelanjakan uang mereka. Misalnya, dalam proses pendistribusian dana bantuan selama epidemi, beberapa yurisdiksi mengizinkan dana bantuan digunakan untuk membeli produk dan layanan keuangan, sementara yurisdiksi lain membatasi penggunaannya. Sementara itu, beberapa bank sentral telah mengindikasikan bahwa mereka tidak akan menetapkan batasan bagaimana mata uang digital dapat digunakan. Oleh karena itu, saat merancang solusi berbasis PBM, pembuat kebijakan perlu mempertimbangkan siapa yang harus menerbitkan dan mendistribusikan mata uang digital, serta menentukan ketentuan penggunaannya.
Kesiapan digital
Pengenalan bentuk instrumen pembayaran baru dapat mengubah pengalaman pengguna dan memerlukan beberapa penyesuaian dan adaptasi. Ini dapat dilihat secara positif oleh beberapa pengguna dan mengganggu oleh orang lain. Misalnya, beberapa pedagang dan warga mungkin lebih terbiasa menggunakan kupon kertas dan mungkin tidak terbiasa dengan aplikasi seluler. Hal ini dapat mencegah pedagang dan warga untuk mengadopsi PBM.
Oleh karena itu, kemampuan digital pemangku kepentingan harus dimasukkan ke dalam desain program PBM. Terutama untuk populasi yang lebih rentan, penting untuk menjaga agar pengalaman pengguna tetap intuitif dan mudah diakses.
Salah satu pendekatannya adalah untuk memberikan pengalaman pengguna yang disederhanakan sejak awal, sambil mengabstraksi kerumitan yang mengharuskan pengguna mengelola kunci mereka sendiri untuk mengakses mata uang digital atau PBM. Sebagai alternatif, PBM dapat dirancang untuk beroperasi dengan rel pembayaran yang ada, sehingga mengurangi friksi untuk penyelesaian fiat last-mile dan penerimaan pedagang.
Pemrograman Aman
Mengingat sangat bergantung pada kode kontrak pintar, sangat penting untuk membangun kerangka tata kelola yang memastikan keamanan kode sebagai bagian dari proses penerapan perangkat lunak. Ini dapat dicapai dengan berpartisipasi dalam entitas tepercaya yang bertanggung jawab untuk memverifikasi kebenaran logis, menilai dan mencegah potensi kerentanan, dan menyediakan data oracle standar.
Kerangka kerja ini harus diterapkan pada lapisan mata uang digital serta kontrak pintar pembungkus PBM. Hal ini sangat penting saat pembuat PBM sangat ingin mengintegrasikan logika kompleks ke dalam komponen, seperti transfer yang ditangguhkan atau manajemen pembayaran rantai pasokan. Untuk secara aktif memitigasi potensi risiko keamanan sistem, seperti pengenalan kode berbahaya, audit independen sangat disarankan. Selain itu, untuk jaringan berdasarkan buku besar terdistribusi, organisasi pihak ketiga tepercaya dapat disewa sebagai "oracle" untuk menyediakan input data eksternal yang andal untuk jaringan.
Potensi penggunaan PBM
Bagian ini memberikan beberapa contoh di mana PBM dapat digunakan.
Paket Prabayar
Konsumen dapat kehilangan simpanan yang telah mereka bayarkan di muka untuk pengiriman barang dan jasa di masa mendatang jika pedagang yang mereka tangani gulung tikar. PBM digunakan ketika perusahaan perlu membebankan biaya sebagai jaminan sebelum barang diproduksi atau layanan diberikan. PBM dapat mengatasi risiko non-pengiriman dengan memasukkan syarat pembayaran, memastikan bahwa perusahaan memenuhi kewajiban konsumen sebelum "menarik" jumlah komitmen awal konsumen. Setelah layanan selesai, penarikan dana dapat dipicu secara otomatis (debit langsung dari e-wallet PBM konsumen). Meskipun perusahaan tidak dapat mengambil biaya di muka, mereka memiliki jaminan bahwa mereka akan dibayar setelah layanan diberikan.
Bisnis Online
Saat berbelanja online, konsumen biasanya membayar terlebih dahulu untuk produk yang ingin dibeli. Setelah pembayaran selesai, produk dikirim ke konsumen. Untuk mengurangi risiko tidak terkirim atau tidak terbayar, berbagai pengaturan tersedia bagi konsumen dan pedagang. Kartu kredit dan bentuk pembayaran di muka melindungi pedagang, tetapi bukan konsumen. Sementara pengaturan cash-on-delivery mungkin menguntungkan konsumen, itu bukan jaminan bagi pedagang, terutama untuk barang yang mudah rusak seperti makanan yang tidak dapat digunakan kembali. PBM menawarkan solusi alternatif dan memberikan jaminan kepada pedagang dan konsumen bahwa dana akan ditransfer ketika kewajiban layanan dipenuhi.
perjanjian
Saat pembeli rumah memulai aplikasi mereka untuk membeli properti, ada tonggak berbeda yang memerlukan pembayaran. PBM dapat dibuat berdasarkan ketentuan penjualan properti. Ketentuan dapat ditentukan untuk mengeluarkan dana saat tonggak tercapai pada berbagai tahap pengembangan properti atau pada tahap proses penjualan. Dalam praktiknya, PBM dapat didasarkan pada template standar yang umum untuk pembeli rumah.
SEWA KOMERSIAL
Saat menyewa properti, pemilik mungkin meminta penyewa untuk memberikan uang jaminan sebagai bentuk perlindungan terhadap kerusakan atau pembayaran sewa yang tidak dibayar. Uang jaminan ini dipegang oleh pemilik selama masa sewa dan dikembalikan kepada penyewa pada akhir masa sewa, asalkan penyewa telah memenuhi semua kewajiban berdasarkan perjanjian sewa. Jika penyewa telah menyebabkan kerusakan properti di luar keausan normal, atau jika mereka gagal membayar biaya berdasarkan perjanjian sewa, pemilik dapat mengurangi biaya perbaikan atau sewa yang belum dibayar dari uang jaminan sebelum mengembalikan dana yang tersisa. PBM dapat memenuhi peran uang jaminan di mana ada kemungkinan pengembalian penuh uang jaminan oleh para pihak dalam perjanjian sewa. Dalam hal terjadi perselisihan, PBM dapat ditangguhkan sampai perselisihan tersebut diselesaikan.
Pembiayaan Dagang
Produk pembiayaan perdagangan membantu perusahaan mengelola risiko dan kerumitan transaksi perdagangan internasional. Untuk memfasilitasi perdagangan yang melibatkan banyak pihak, lintas batas dan mata uang, penyedia pembiayaan perdagangan menawarkan berbagai layanan seperti letter of credit, bank garansi, dan penagihan tagihan. Layanan ini membantu memastikan bahwa pembayaran aman dan efisien, sekaligus memberikan perlindungan terhadap gagal bayar atau penipuan. Instrumen pembiayaan perdagangan dapat dimodelkan sebagai PBM, di mana pembayaran dilakukan secara otomatis saat kewajiban layanan dipenuhi. Mereka dapat menjadi instrumen yang dapat dinegosiasikan yang dapat ditransfer antar pihak.
Menyumbangkan
Calon donor mungkin ragu-ragu untuk berkontribusi pada tujuan sosial karena mereka tidak yakin apakah donasi mereka akan sampai ke penerima yang dituju dan digunakan untuk tujuan yang dimaksudkan. Selain itu, donasi kepada penerima manfaat di luar negeri di lokasi terpencil cenderung melibatkan banyak perantara, karena opsi pengiriman uang yang layak secara finansial terbatas. Akibatnya, penerima manfaat mungkin hanya menerima sebagian kecil dari nilai sumbangan awal. PBM dapat digunakan untuk meningkatkan transparansi dan akuntabilitas. Misalnya, PBM dapat digunakan untuk memastikan bahwa hanya penerima yang dimaksud yang memiliki akses ke uang tersebut, dan hanya jika kondisi tertentu terpenuhi.
Pembayaran lintas negara
Pembayaran lintas batas tunduk pada persyaratan kebijakan dan peraturan, seperti manajemen aliran modal dan langkah-langkah kebijakan makroprudensial, serta standar anti pencucian uang (AML) dan pencegahan pendanaan terorisme (CFT). Kepatuhan terhadap langkah-langkah dan standar ini memerlukan biaya tinggi dan penundaan pemrosesan. Dengan menyematkan persyaratan kebijakan yang ada sebagai syarat ke dalam PBM, pemeriksaan kepatuhan dapat diotomatisasi, sangat mengurangi biaya dan meningkatkan efisiensi pembayaran lintas batas. Pendekatan kepatuhan dengan desain ini dapat membantu mencapai interoperabilitas peraturan dan kebijakan dalam konteks G20 yang meningkatkan peta jalan untuk pembayaran lintas batas.
Pekerjaan masa depan
Perkembangan di ruang mata uang digital berkembang pesat. Pada bagian ini, kami membahas area penelitian potensial di masa depan.
Abstraksi akun
Saat ini, sebagian besar pengguna retail tidak terbiasa dengan penggunaan dompet aset digital, dan ketidaktahuan ini dapat meningkatkan risiko dieksploitasi oleh pelaku jahat. Untuk memitigasi risiko ini, abstraksi akun, juga dikenal sebagai dompet kontrak cerdas, dapat digunakan untuk meningkatkan pengalaman pengguna dan keamanan transaksi aset digital. Teknologi ini memungkinkan fitur-fitur seperti pemulihan akun, batas transaksi, dan pembekuan akun yang hilang tanpa mengharuskan pengguna memahami teknologi yang mendasarinya.
Pembayaran offline
Penelitian di masa depan mungkin termasuk menyelidiki penggunaan PBM untuk modalitas non-smartphone (misalnya, kartu), dan pembayaran offline untuk mengurangi ketergantungan pada koneksi jaringan. Hal ini bertujuan untuk meningkatkan inklusi keuangan, memungkinkan masyarakat untuk berpartisipasi tanpa menggunakan smartphone atau layanan pembayaran digital.
Pengalamatan nama
Saat ini, dimungkinkan untuk mentransfer dana menggunakan nomor ponsel sebagai proxy untuk nomor rekening bank. Dengan tidak adanya nomor rekening bank, layanan pengalamatan nama menyediakan proxy untuk alamat dompet dengan memetakannya ke pengidentifikasi yang bermakna. Ini memberikan pengalaman pengguna yang lebih baik dan memastikan bahwa transfer masuk ke penerima yang dituju.
Kesimpulannya
Makalah ini menyajikan konsep PBM sebagai protokol umum untuk berinteraksi dengan berbagai bentuk media pertukaran dan menyoroti bagaimana mata uang digital dapat digunakan untuk mendukung tujuan bisnis dan kebijakan tanpa mengubah properti aslinya. Sementara PBM pada awalnya diperkenalkan melalui proyek Anggrek Otoritas Moneter Singapura, kami membayangkan bahwa konsep desain teknis mungkin dapat diterapkan untuk audiens internasional yang lebih luas.
Untuk mencapai adopsi yang lebih luas, kerangka kerja teknis PBM dirancang dan dikembangkan dengan cara sumber terbuka, dengan peserta dari berbagai organisasi. Makalah ini dibangun di atas dasar yang dimulai oleh proyek Orchid dan merupakan hasil kontribusi kolektif dari bank sentral, lembaga keuangan, dan perusahaan tekfin di seluruh dunia.
Khususnya, artikel ini tidak berupaya memajukan tujuan kebijakan tertentu atau mendukung solusi teknis apa pun. Penulis artikel ini tidak membuat representasi atau jaminan mengenai kinerja atau kecukupan solusi yang diusulkan. Contoh yang diberikan dalam artikel ini murni untuk tujuan ilustrasi. Karena pertimbangan dan keadaan kebijakan masing-masing yurisdiksi unik, pembuat kebijakan perlu mengevaluasi kombinasi infrastruktur dan teknologi keuangan yang paling sesuai dengan tujuan mereka.
Diperkirakan bahwa perkembangan masa depan dalam mata uang digital dan ekosistem aset digital dapat memperkenalkan peluang tambahan dan menimbulkan risiko yang perlu ditangani dalam pekerjaan di masa depan. Anggota komunitas tekfin global didorong untuk mengembangkan konsep yang disajikan dalam makalah ini dan untuk menyumbangkan pembelajaran kembali ke komunitas tekfin global.
Referensi
Otoritas Moneter Singapura (MAS). (2022, 31 Oktober). Anggrek Proyek: SGD Digital yang Dapat Diprogram [PDF] . Diterima dari
Lee, A. (2021, 23 Juni). Apa itu Uang yang Dapat Diprogram. Diterima dari
Republik Italia [Republik Italia]. (2019, 19 April). SK 19 April 2019: Penggunaan Kartu Pendapatan Kewarganegaraan [SK 19 April 2019: Penggunaan Kartu Pendapatan Kewarganegaraan]. Diterima dari
Bank Cadangan India. (2022, 7 Oktober). Catatan Konsep tentang Mata Uang Digital Bank Sentral, Butir 5.7: Programabilitas. Diterima dari
Panetta, F. (2023, 23 Januari). Euro digital: uang kita kapan pun, di mana pun kita membutuhkannya [Speech] . Disampaikan pada Komite Urusan Ekonomi dan Moneter Parlemen Eropa. Diterima dari
Bank untuk Penyelesaian Internasional. (2019, 1 April). “Sektor resmi” dalam “Daftar Istilah”. Diterima dari
Carstens, A. (2023, 22 Februari). Inovasi dan masa depan moneter [Speech] . Dipresentasikan di Monetary Authority of Singapore.Diambil dari
Adrian, T., & Mancini Griffoli, T. (2023, 19 Juni). Bangkitnya Platform Pembayaran dan Kontrak [PDF] . Diterima dari
Bank untuk Penyelesaian Internasional. (2023, 20 Juni). AKU AKU AKU. Cetak biru untuk moneter masa depan : memperbaiki yang lama, mengaktifkan yang baru [PDF] . Diterima dari
Lihat Asli
This page may contain third-party content, which is provided for information purposes only (not representations/warranties) and should not be considered as an endorsement of its views by Gate, nor as financial or professional advice. See Disclaimer for details.
Monetary Authority of Singapore MAS: 4D Detailed Explanation of Purpose-Bound Currency (PBM) Technical White Paper
Terjemahan: bayam bayam!
sumber:
Perkenalan
Aset digital mengacu pada representasi nilai digital, seperti kepemilikan aset keuangan atau aset ekonomi riil. Ekosistem aset digital berpotensi untuk memfasilitasi transaksi yang lebih efisien, meningkatkan inklusi keuangan, dan membuka nilai ekonomi. Mata uang digital bank sentral (CBDC), kewajiban bank yang diberi token, dan stablecoin yang berpotensi diatur dengan baik, ditambah dengan serangkaian kontrak pintar yang rumit, dapat berfungsi sebagai media pertukaran untuk ekosistem aset digital baru ini. Sementara uji coba awal telah menunjukkan potensi, bentuk mata uang digital baru ini, yang populer di blockchain dan aliran uang peer-to-peer, masih perlu membuktikan kegunaannya di luar sistem pembayaran elektronik seperti sistem pembayaran instan domestik yang sudah ada saat ini. asalkan. Salah satu manfaat besar dari mata uang digital adalah dukungannya terhadap fungsionalitas terprogram. Namun, ini adalah topik diskusi dan perdebatan yang sedang berlangsung. Operator perlu memastikan bahwa programabilitas tidak mengorbankan kemampuan mata uang digital untuk berfungsi sebagai alat tukar. Ketunggalan mata uang harus dipertahankan, dan programatisitas tidak boleh membatasi distribusi mata uang dan menyebabkan fragmentasi likuiditas di dalam sistem. Artikel ini memberikan tinjauan teknis tentang konsep uang terikat tujuan (PBM), yang memungkinkan uang diarahkan ke tujuan tertentu tanpa memprogram uang itu sendiri. PBM menggunakan protokol umum yang dirancang untuk bekerja dengan berbagai teknologi ledger dan bentuk uang. Melalui format standar, pengguna akan dapat mengakses mata uang digital menggunakan penyedia dompet pilihan mereka. Makalah ini akan membangun konsep PBM yang pertama kali diperkenalkan dalam proyek Anggrek MAS dan menjelaskan bagaimana hal itu dapat diperluas ke skenario aplikasi yang lebih luas.
Latar belakang dan motivasi
Inisiatif digital yang ditujukan untuk meningkatkan efisiensi operasional dan meningkatkan pengalaman pengguna telah mendapatkan momentum yang signifikan dalam beberapa tahun terakhir. Namun, pekerjaan digital di bidang keuangan bukan tanpa tantangan.
Difusi dan Fragmentasi Pasar
Proliferasi skema dan platform pembayaran telah menambah kompleksitas dan tantangan yang mungkin dihadapi pengguna saat mengadopsi layanan keuangan digital. Misalnya, operator pembayaran seringkali menjalankan saluran distribusi dengan karakteristik yang berbeda untuk skema yang berbeda. Sangat intensif sumber daya bagi pemilik skema untuk memasukkan pedagang ke dalam platform milik mereka. Pada saat yang sama, integrasi ke platform lain akan meningkatkan upaya operasional bagi pedagang, yang harus melatih staf ritel mereka untuk menangani dan menerima skema pembayaran yang berbeda.
Upaya pribadi dan independen telah berupaya untuk menggabungkan inisiatif ini ke dalam satu platform untuk menyederhanakan pengalaman pengguna dan mewujudkan potensi digitalisasi. Namun, upaya ini perlu melangkah lebih jauh untuk memastikan bahwa mereka terbuka dan dapat dioperasikan di semua inisiatif. Platform ini tidak boleh terbatas pada konsumen dan pedagang yang berlangganan ekosistem mereka. Sistem pembayaran yang dapat dioperasikan akan memberikan fleksibilitas yang lebih besar dan memungkinkan pengalaman pembayaran yang mulus untuk bisnis dan konsumen.
Programabilitas Mata Uang dan Fungibilitas
Tidak seperti sistem buku besar berbasis akun tradisional, mata uang digital menawarkan kemungkinan untuk memprogram karakteristik unik ke dalam aset pembawa individu dan menentukan bagaimana mata uang digital digunakan. Namun, menerapkan logika pemrograman secara langsung pada mata uang digital mengubah sifat dan penerimaannya sebagai alat tukar. Sementara pendekatan ini memperluas fungsionalitas mata uang digital, ini membatasi penggunaan mata uang digital sebagai media pertukaran yang layak jika kondisi penggunaannya bervariasi dan dinamis. Ini juga membutuhkan pemrograman ulang semua mata uang digital yang beredar setiap kali diperlukan kondisi atau kasus penggunaan baru.
Pendekatan lain adalah penerbit mata uang digital menawarkan beberapa versi mata uang digital, masing-masing dengan pemrograman logika yang berbeda. Namun, pendekatan ini mungkin tidak praktis karena mata uang digital ini tidak dapat dipertukarkan, sehingga memecah-mecah likuiditas di pasar. Untuk memahami bagaimana menjaga kesepadanan mata uang digital agar dapat ditukar secara bebas, makalah ini membahas model pemrograman yang berbeda.
Model Pemrograman
Pembayaran yang dapat diprogram mengacu pada pembayaran yang dijalankan secara otomatis setelah serangkaian kondisi yang telah ditentukan sebelumnya terpenuhi. Misalnya, Anda dapat menentukan batas pengeluaran harian atau pembayaran berulang, serupa dengan debit langsung dan pesanan tetap. Pembayaran yang dapat diprogram biasanya diterapkan dengan menyetel pemicu basis data atau dalam bentuk gateway antarmuka pemrograman aplikasi (API) yang berada di antara buku besar akuntansi dan aplikasi klien. Antarmuka terprogram ini berinteraksi dengan buku besar tradisional dan menyesuaikan saldo rekening bank berdasarkan logika terprogram.
Uang yang dapat diprogram mengacu pada kemungkinan menanamkan aturan di dalam penyimpan nilai itu sendiri, mendefinisikan atau membatasi penggunaannya. Misalnya, aturan dapat ditentukan sehingga penyimpan nilai hanya dapat dikirim ke dompet yang masuk daftar putih, atau ditransfer setelah pemfilteran tingkat transaksi dilakukan. Implementasi uang yang dapat diprogram termasuk kewajiban bank yang diberi token dan mata uang digital bank sentral. Tidak seperti pembayaran yang dapat diprogram, di mana logika pemrograman dan nilai itu sendiri dipisahkan, uang yang dapat diprogram berdiri sendiri, mengandung logika pemrograman dan berfungsi sebagai penyimpan nilai. Ketika uang yang dapat diprogram ditransfer ke pihak lain, logika dan aturan juga dipindahkan.
Keuntungan dari pembayaran yang dapat diprogram adalah kemampuan untuk menentukan serangkaian logika atau kondisi pemrograman yang dapat diterapkan ke berbagai bentuk uang. Pada saat yang sama, uang yang dapat diprogram berdiri sendiri dan memiliki keunggulan transfer logis bersyarat peer-to-peer antar pihak. Lanskap keuangan masa depan diperkirakan akan lebih beragam karena bank sentral, bank komersial, dan penyedia layanan pembayaran di seluruh dunia mengeksplorasi berbagai mata uang digital bank sentral, kewajiban bank yang ditoken, dan desain stablecoin. Oleh karena itu, terdapat kebutuhan yang semakin besar untuk memastikan adanya kerangka kerja bersama untuk berinteraksi dengan berbagai bentuk mata uang digital dan untuk memastikan interoperabilitas dengan infrastruktur keuangan yang ada.
Model ketiga — Uang Terikat Tujuan (PBM), dieksplorasi pada tahap awal proyek Anggrek MAS, didasarkan pada konsep dan kemampuan pembayaran yang dapat diprogram dan uang yang dapat diprogram. PBM mengacu pada perjanjian yang menentukan kondisi di mana mata uang digital yang mendasarinya dapat digunakan. PBM adalah instrumen pembawa yang memungkinkan transfer peer-to-peer tanpa perantara. PBM berisi mata uang digital sebagai penyimpan nilai, dan logika pemrograman yang mengidentifikasi penggunaannya berdasarkan kondisi terprogram. Setelah persyaratan terpenuhi, mata uang digital dilepaskan dan menjadi tidak terikat lagi.
Hal ini dapat diilustrasikan dengan contoh PBM yang digunakan sebagai kupon digital. Kupon dilengkapi dengan serangkaian ketentuan penggunaan yang telah ditentukan sebelumnya. Pemegang kupon dapat menawarkannya kepada pedagang yang berpartisipasi dengan imbalan barang atau jasa (fungsionalitas pembayaran yang dapat diprogram). Dalam beberapa kasus, ketentuan skema kupon memungkinkan transfer antar orang (fitur uang yang dapat diprogram). Dengan demikian, konsumen dapat membeli sertifikat hadiah berbasis PBM dan mentransfernya ke orang lain yang dapat menggunakannya di merchant yang berpartisipasi.
Namun, tidak seperti kupon biasa, PBM membatasi bagaimana pembayar dapat menggunakan PBM, tetapi tidak untuk penerima. Saat konsumen membayar pembelian menggunakan PBM, mata uang digital dilepaskan dari PBM dan ditransfer ke pedagang jika persyaratan penggunaan dipenuhi. Setelah itu, pedagang bebas menggunakan mata uang digital untuk tujuan lain (misalnya, untuk membayar pemasok).
Mata uang terikat tujuan
Bagian ini membahas siklus hidup PBM dan berbagai komponen yang menyusun PBM. Pada bagian ini, entitas utama dan interaksinya diuraikan, menekankan peran mereka dalam siklus hidup PBM.
Ikhtisar Arsitektur Sistem
Protokol PBM mengacu pada model empat lapis untuk menggambarkan tumpukan teknologi yang digunakan dalam jaringan berbasis aset digital. Komponen jaringan dapat dikategorikan menjadi empat lapisan yang berbeda: lapisan akses, lapisan layanan, lapisan aset, dan lapisan platform, seperti yang ditunjukkan pada Gambar 2. Logika pemrograman PBM dapat dianggap sebagai layanan, sedangkan mata uang digital berada di lapisan aset. Ketika mata uang digital terikat sebagai PBM, itu mengangkangi lapisan layanan dan lapisan aset.
PBM dirancang untuk netral teknologi dan dirancang untuk bekerja di berbagai jenis buku besar dan aset. Diharapkan PBM dapat diimplementasikan pada buku besar yang didistribusikan maupun yang tidak didistribusikan.
Lapisan Akses
Lapisan akses adalah lapisan tempat pengguna berinteraksi dengan berbagai layanan melalui berbagai antarmuka.
Lapisan layanan
Lapisan layanan menyediakan berbagai layanan yang terkait dengan aset digital. Ini biasanya beroperasi di atas lapisan aset, memungkinkan pengguna untuk mengelola dan memanfaatkan aset digital mereka.
Lapisan Aset
Lapisan aset mendukung pembuatan, pengelolaan, dan pertukaran aset digital.
Lapisan platform
Lapisan platform menyediakan infrastruktur dasar untuk eksekusi, penyimpanan, dan konsensus transaksi.
Komponen
Seperti yang ditunjukkan pada Gambar 3, PBM terdiri dari dua komponen utama: pembungkus yang mendefinisikan tujuan penggunaan; dan penyimpan nilai dasar yang bertindak sebagai jaminan. Desain ini memungkinkan mata uang digital yang ada untuk digunakan untuk tujuan yang berbeda tanpa mengubah properti aslinya. Setelah PBM digunakan untuk tujuan yang dimaksudkan, mata uang digital dapat digunakan tanpa syarat atau batasan apa pun. Penerbit mata uang digital mempertahankan kendali atas mata uang digital, mencegah fragmentasi dan memastikan kemudahan pemeliharaan.
Pembungkus PBM
Pembungkus PBM yang diimplementasikan dalam bentuk kode kontrak pintar yang menentukan kondisi di mana mata uang digital yang mendasarinya tersedia. Pembungkus PBM dapat diprogram sehingga PBM hanya dapat digunakan untuk tujuan yang dimaksudkan, misalnya, berlaku untuk jangka waktu tertentu, di pengecer tertentu, dalam denominasi yang telah ditentukan. Setelah kondisi yang ditentukan dalam bungkus PBM terpenuhi, mata uang digital yang mendasari dirilis dan ditransfer ke penerima. Misalnya, pembungkus PBM dapat diimplementasikan sebagai kontrak pintar multi-token ERC-1155. Bagian 3.5 menunjukkan aliran sekuensial yang mungkin untuk desain PBM.
Mata Uang Digital
Mata uang digital dasar yang diikat oleh PBM digunakan sebagai jaminan PBM. Ketika kondisi PBM terpenuhi, mata uang digital yang mendasari dilepaskan dan kepemilikan dialihkan ke penerima yang dimaksud. Mata uang digital harus memenuhi fungsi mata uang, yaitu sebagai penyimpan nilai yang baik, satuan hitung, dan alat tukar. Mata uang digital dapat ada dalam bentuk CBDC, kewajiban bank yang dipatok, atau stablecoin yang diatur dengan baik. Misalnya, mata uang digital dapat diimplementasikan dalam bentuk kontrak pintar token yang kompatibel dengan ERC-20.
Karakter dan interaksi
Aktor adalah abstraksi fleksibel yang dapat diimplementasikan dalam berbagai cara. Entitas dapat memegang banyak peran, atau peran dapat dilakukan oleh entitas yang berbeda.
Pembuat PBM
Entitas ini bertanggung jawab untuk mendefinisikan logika di dalam PBM, mencetak dan mendistribusikan token PBM.
Pemegang PBM
Entitas ini memegang satu atau lebih token PBM. Entitas ini dapat ditukarkan dengan token PBM yang belum kedaluwarsa.
Konverter PBM
Saat token PBM ditransfer, entitas ini menerima mata uang digital yang mendasarinya.
lingkaran kehidupan
Terlepas dari bahasa pemrograman atau protokol jaringan yang digunakan, PBM dirancang dengan fase siklus hidup yang konsisten, memastikan kompatibilitas di seluruh implementasi teknologi yang berbeda. Bagian ini memberikan ikhtisar tentang fungsionalitas yang diinginkan dan fase siklus hidup terkait dari PBM. Gambar 4 menunjukkan berbagai tahapan dalam siklus hidup PBM.
diterbitkan
Siklus hidup PBM dimulai dengan fase rilis. Di sini, kontrak pintar PBM dibuat dan token PBM dicetak. Kepemilikan mata uang digital dialihkan ke kontrak pintar PBM. Mata uang digital sekarang diatur oleh kontrak pintar PBM, yang dapat diimplementasikan menggunakan ERC-1155 atau yang setara. Penggunaan mata uang digital tunduk pada ketentuan yang ditentukan dalam kontrak pintar PBM dan hanya akan dirilis ketika semua ketentuan terpenuhi.
distribusi
Setelah token PBM dicetak, token tersebut didistribusikan oleh pembuat PBM ke entitas yang dituju (yaitu pemegang PBM) untuk digunakan. Pemegang PBM menerima token PBM dalam bentuk terbungkus dan hanya dapat menebus token di bawah ketentuan asli yang ditetapkan oleh pembuat PBM.
Transfer
Pada tahap ini, token PBM dapat ditransfer dari satu entitas ke entitas lain dalam bentuk terbungkus sesuai dengan aturan pemrogramannya. Fase transfer bersifat opsional dan bergantung pada kasus penggunaan. Token PBM mungkin tidak dapat dialihkan ke warga negara lain dalam hibah pemerintah (mis., hibah studi). Sedangkan dalam voucher komersial (misalnya voucher mal ritel), token PBM dapat ditransfer ke konsumen lain.
menukarkan
Tahap penebusan terjadi setelah semua kondisi yang ditentukan dalam PBM terpenuhi. Pada titik ini, token PBM dibuka dan kepemilikan token mata uang digital yang mendasarinya ditransfer ke entitas penerima. Entitas bebas menggunakan token mata uang digital, dan penggunaannya hanya tunduk pada ketentuan yang ditentukan oleh penerbit mata uang digital.
Kedaluwarsa
Fase kedaluwarsa mengacu pada situasi di mana kondisi tertentu yang ditentukan dalam PBM secara eksplisit dilanggar atau kedaluwarsa (misalnya, tanggal kedaluwarsa), membuat token PBM tidak dapat digunakan secara permanen oleh pemegang PBM. Token PBM yang kedaluwarsa dapat digabungkan dan dihancurkan atau "dibakar" untuk mengembalikan mata uang digital yang mendasarinya ke pembuat PBM. Sebagai alternatif, PBM dapat ditangguhkan tanpa batas waktu untuk mencegah pemegang PBM berinteraksi lebih lanjut dengan PBM yang kedaluwarsa.
Aliran urutan
Implementasi PBM dapat bervariasi dalam desain, pendekatan, dan teknologi. Pada bagian ini, kami mengeksplorasi desain dimana PBM dibagi menjadi tiga bagian, seperti yang ditunjukkan pada Gambar 5. Dalam implementasi ini, ketentuan berikut telah ditentukan untuk rilis mata uang digital: (1) kontrol akses melalui daftar putih dan daftar hitam; (2) tanggal kedaluwarsa pembungkus PBM; dan (3) Tanggal Kedaluwarsa jenis token PBM.
Manajer Token PBM
Misalnya, jika standar multi-token ERC-1155 diadopsi, pembuat PBM dapat membuat jenis token PBM yang berbeda yang mewakili nilai yang berbeda (misalnya, $1, $2, $5, dll.) dalam bungkus PBM yang sama. Manajer Token PBM menyediakan antarmuka untuk mengelola berbagai jenis token dengan mudah dan menjaga saldo untuk setiap jenis token. Berikut adalah beberapa fitur utama dari komponen ini:
Logika PBM
Komponen ini memungkinkan pengguna untuk membuat kondisi bisnis yang kompleks sekaligus menjaga pembungkus PBM tetap ramping. Dalam kasus kami, komponen ini menyimpan dan mengelola daftar alamat yang masuk daftar putih dan daftar hitam. Berikut adalah beberapa fitur utama dari komponen ini:
Pembungkus PBM
Komponen ini berisi ketentuan yang membatasi penggunaan mata uang digital yang mendasarinya. Mata uang digital dapat kompatibel dengan ERC-20 dan dapat berupa mata uang digital bank sentral, kewajiban bank yang diberi token, atau stablecoin. Untuk tujuan ilustrasi, kami berasumsi bahwa standar multi-token ERC-1155 digunakan untuk mengimplementasikan pembungkus PBM. Standar lain, seperti ERC-20, ERC-721 atau yang setara, juga dapat digunakan untuk implementasi. Berikut adalah beberapa fitur utama dari komponen ini:
Gambar 6 menunjukkan interaksi antara kontrak pintar PBM yang berbeda. Pada bagian selanjutnya, kami akan menyajikan aliran urutan rinci untuk setiap tahap siklus hidup PBM.
Daur hidup PBM: fase rilis > Inisialisasi PBM
Gambar 7 mengilustrasikan langkah-langkah untuk menginisialisasi kontrak pintar PBM. Pada tahap ini, pembuat PBM menyediakan parameter yang berbeda untuk menginisialisasi PBM dan mengatur koneksi antar komponen PBM yang berbeda.
Daur Hidup PBM: Fase Penerbitan > Buat Jenis Token PBM
Gambar 8 mengilustrasikan langkah-langkah untuk membuat jenis token PBM baru. Pada tahap ini, pembuat PBM dapat membuat berbagai jenis token yang mewakili nilai yang berbeda.
Daur Hidup PBM: Fase Penerbitan > Mencetak Token PBM
Setelah menyelesaikan langkah-langkah di atas, pembuat PBM dapat mulai mencetak token PBM untuk didistribusikan. Gambar 9 menunjukkan langkah-langkah untuk membuat token PBM.
Sebelum proses pencetakan, pembuat PBM harus menyetujui kontrak pintar pembungkus PBM untuk mentransfer mata uang digital atas nama pembuat PBM. Ini adalah langkah yang diperlukan untuk menjalankan langkah 7 dari proses pencetakan.
• Langkah 1: Pembuat PBM memulai proses pembuatan batch.
• Langkah 2: Karena pencetakan dan distribusi dapat terjadi dalam satu transaksi, pembungkus PBM harus memanggil logika PBM untuk memeriksa apakah penerima masuk daftar hitam.
• Langkah 4 hingga 6: Hitung jumlah total token mata uang digital yang diperlukan untuk mencetak token PBM.
• Langkah 7 hingga 10: Transfer kepemilikan token mata uang digital ke bungkus PBM sebagai jaminan.
• Langkah 11 hingga 14: Tingkatkan saldo pasokan jenis token PBM.
• Langkah 15: Buat token PBM.
Alamat Daftar Putih/Daftar Hitam
PBM dapat diprogram dengan logika kondisional untuk memeriksa kumpulan alamat yang diizinkan untuk menerima token dan alamat mana yang tidak diizinkan untuk menerima token. Dalam contoh kami, token PBM tidak dapat ditransfer jika penerima ada di daftar hitam. Token PBM tidak dapat dibuka jika penerima tidak ada dalam daftar putih. Pembuat PBM dapat mengakses fungsionalitas berikut selama siklus hidup PBM. Penting untuk dicatat bahwa secara teknis fase distribusi dan transfer adalah proses yang sama, hanya peran yang terlibat berbeda. Jika PBM didistribusikan ke alamat daftar putih, PBM akan membongkar dan merilis mata uang digital.
Daur Hidup PBM: Distribusi/Transfer
Selama fase distribusi atau transfer, token PBM ditransfer dalam bentuk terbungkus. Satu-satunya perbedaan antara kedua tahap tersebut adalah peran yang terlibat. Gambar 11 mengilustrasikan langkah-langkah yang terlibat.
Beberapa langkah utama dan pertimbangannya selama transfer Token PBM diuraikan di bawah ini.
• Langkah 3 sampai 5: Periksa apakah token PBM dapat ditransfer. Kondisi tambahan dapat ditambahkan di sini. Dalam kasus kami, periksa apakah penerima telah masuk daftar hitam.
• Langkah 6 sampai 8: Periksa apakah PBM dapat dibuka untuk melepaskan token digital. Kondisi tambahan dapat ditambahkan di sini. Dalam kasus kami, penerima harus ada di daftar putih.
• Langkah 9: Transfer token PMB dalam bentuk terbungkus.
Daur Hidup PBM: Distribusi/Transfer – Transfer Gagal
Gambar 12 mengilustrasikan langkah-langkah yang terlibat dalam transfer token PBM yang gagal. Token PBM belum ditransfer dan masih ada dalam bentuk enkapsulasi.
Daur Hidup PBM: Fase Penebusan
Saat mentransfer token PBM, jika semua persyaratan terpenuhi, token PBM akan dibuka dan melepaskan token mata uang digital yang mendasarinya kepada penerima.
Beberapa langkah kunci dan pertimbangannya diuraikan di bawah ini.
• Langkah 6 hingga 8: Periksa apakah token PBM dapat dibuka untuk melepaskan token digital yang mendasarinya. Jika semua persyaratan terpenuhi, token PBM dapat dibuka. Dalam kasus kami, periksa apakah penerima sudah ada di daftar putih.
• Langkah 9 sampai 11: Hitung jumlah token mata uang digital yang akan ditransfer ke penerima.
• Langkah 12: Bakar token PBM. Langkah ini bersifat opsional dan bergantung pada persyaratan pembuat PBM. Dalam beberapa kasus, Token PBM dapat disimpan sebagai suvenir.
• Langkah 13 sampai 16: Kurangi jumlah token PBM. Dalam desain kami, tanggal kedaluwarsa token diverifikasi pada langkah 14, bukan pada langkah 7. Ini karena pengelola token dirancang untuk mengelola semua aspek terkait token PBM, sesuai dengan desain kami. Orang lain mungkin menerapkan validasi pada langkah 7.
• Langkah 17 hingga 20: Pembungkus PBM mentransfer kepemilikannya atas token mata uang digital kepada penerima.
• Langkah 21: Menerbitkan acara PBMUnwrap
Siklus Hidup PBM: Fase Kedaluwarsa > Penukaran Token PBM Kedaluwarsa Dalam fase ini, pemegang PBM mencoba menebus Token PBM di mana setidaknya salah satu ketentuan telah dilanggar atau kedaluwarsa, dan transfer gagal. Dalam kasus kami, token telah kedaluwarsa. Beberapa langkah kunci dan pertimbangannya diuraikan di bawah ini.
Langkah 6 hingga 8: Karena kami menerapkan verifikasi kedaluwarsa token pada langkah 14 fase penebusan, token PBM dianggap tidak terbungkus.
Langkah 14: Verifikasi gagal karena token telah kedaluwarsa.
Daur Hidup PBM: Fase Kedaluwarsa > Cabut PBM
Jika setidaknya satu syarat dilanggar atau kedaluwarsa, pemegang PBM tidak dapat membelanjakan token PBM dan mata uang digital tetap terkunci. Dalam contoh kami, token telah kedaluwarsa. Pembuat PBM memiliki opsi untuk mencabut token PBM yang kedaluwarsa untuk memulihkan token mata uang digital yang mendasarinya.
• Langkah 1: Pembuat PBM memulai operasi undo.
• Langkah 2 sampai 4: Hitung jumlah token mata uang digital yang akan ditarik.
• Langkah 5 hingga 8: Tarik dan setel saldo token ke 0.
• Langkah 9 hingga 12: Transfer token mata uang digital ke pembuat PBM.
• Langkah 13: Menerbitkan acara penarikan PBM.
Pertimbangan Desain
Bagian ini membahas beberapa pilihan desain dan faktor yang dapat mempengaruhi bagaimana PBM diimplementasikan. Interoperabilitas sangat penting untuk memastikan bahwa penerapan PBM oleh penyedia layanan yang berbeda tidak mengarah pada fragmentasi ekosistem pembayaran. Penyedia PBM yang menjalankan jaringan milik mereka sendiri dapat membuat "taman bertembok" di dalam ekosistem mitra tertutup mereka sendiri. Hal ini dapat menyebabkan monopoli, perilaku mencari rente di antara penyedia PBM. Jika dibiarkan, hal ini dapat berdampak buruk pada konsumen, yang perlu memanfaatkan beberapa sistem yang berbeda atau membayar biaya perantara yang tinggi untuk menyelesaikan transaksi. Oleh karena itu, teknologi PBM harus dirancang sejak awal agar dapat dioperasikan di berbagai platform, dompet, sistem pembayaran, dan jalur yang berbeda. Ini akan memungkinkan penerima PBM untuk mengakses dan membelanjakan token PBM mereka dari penyedia dompet komersial atau yang disediakan pemerintah pilihan mereka.
Adopsi standar umum memastikan bahwa token PBM kompatibel dengan penyedia layanan dompet yang berbeda. Ini akan memungkinkan aset digital ditransfer antara berbagai platform dan pemangku kepentingan. Selain itu, upaya implementasi dan biaya berkurang karena infrastruktur yang sama dapat digunakan kembali di berbagai kasus penggunaan. Desain PBM dalam makalah ini dimaksudkan untuk dapat diterapkan pada berbagai jenis buku besar yang berbeda, termasuk sistem buku besar berbasis blockchain dan non-blockchain. Untuk mengilustrasikan konsep dalam artikel ini, kami menyediakan implementasi teknis khusus sebagai contoh. Kami membayangkan bahwa implementasi PBM di masa depan mungkin didasarkan pada sistem buku besar yang berbeda dari yang dirujuk dalam makalah ini. Penyedia layanan harus memilih jenis buku besar pendukung yang paling sesuai dengan model bisnis mereka dan kasus penggunaan yang dimaksudkan. Mata Uang Digital Secara konseptual, PBM menyediakan kerangka umum terlepas dari jenis mata uang digital yang mendasarinya.
Karena PBM mendapatkan nilainya dari mata uang digital yang mendasarinya, penerimaan, nilai yang dirasakan, dan kegunaan PBM sangat berkorelasi dengan mata uang digital terkait. Oleh karena itu, penting untuk mempertimbangkan aset cadangan yang mendukung mata uang digital dan implikasi peraturan terkait serta persyaratan kepatuhan. CBDC, utang bank yang diberi token, dan stablecoin menawarkan tingkat jaminan yang berbeda dan tunduk pada pengawasan peraturan yang berbeda. Varian PBM mungkin ada dalam bentuk token yang terikat tujuan, di mana mata uang digital yang mendasarinya diganti dengan token yang mewakili kewajiban pembayaran, bukan penyimpan nilai. Meskipun hal ini dapat melayani tujuan yang sama dalam mewakili jalan keluar utang, penyelesaian dilakukan secara tertunda daripada secara atomik dan real-time, dan terdapat risiko kegagalan penyelesaian.
Karena lingkungan peraturan global untuk mata uang digital masih berkembang, perlakuan peraturan terhadap PBM dapat berbeda di seluruh yurisdiksi. Komposabilitas desain PBM privasi berarti bahwa kontrak pintar pembungkus PBM dapat dikembangkan oleh entitas sektor swasta, sambil menggunakan CBDC yang dikeluarkan bank sentral sebagai mata uang digital yang mendasarinya. Sebagai gantinya, lembaga pemerintah dapat mengembangkan kontrak pintar pembungkus PBM dan menggunakan utang bank yang diberi token dalam bentuk mata uang pribadi sebagai jaminan bagi PBM untuk mendukung pembayaran pemerintah. Dengan memisahkan peran pencipta PBM dan penerbit mata uang digital, pengaturan dapat dibuat di mana tidak ada entitas tunggal yang dapat mengawasi baik penerbitan mata uang maupun bagaimana dan di mana penggunaannya.
Akibatnya, jumlah data yang dipegang oleh lembaga terbatas pada informasi yang diperlukan untuk menjalankan fungsi resmi mereka. Sebagai pengamanan tambahan, dimungkinkan untuk mengatur pengaturan di mana transfer dana dapat dilakukan secara anonim oleh entitas yang berwenang. Misalnya, kondisi PBM dapat diatur untuk memeriksa registri terpisah sebelum transfer untuk memastikan bahwa individu yang melakukan transfer berwenang untuk melakukan transfer. Namun, dalam contoh ini, registri tidak mengawasi sifat transfer atau menentukan siapa penerimanya. Pendaftaran hanya memberi tahu suatu pihak apakah itu sah atau tidak.
Pertimbangan Kebijakan
PBM dapat digunakan oleh sektor resmi maupun sektor swasta. Meskipun implementasi teknis PBM mungkin serupa di berbagai kasus penggunaan, pertimbangan kebijakan tambahan mungkin diperlukan saat dikembangkan, dikelola, dan digunakan oleh sektor resmi.
Ada perbedaan pandangan di seluruh dunia tentang batasan apa yang harus diterapkan pada cara individu membelanjakan uang mereka. Misalnya, dalam proses pendistribusian dana bantuan selama epidemi, beberapa yurisdiksi mengizinkan dana bantuan digunakan untuk membeli produk dan layanan keuangan, sementara yurisdiksi lain membatasi penggunaannya. Sementara itu, beberapa bank sentral telah mengindikasikan bahwa mereka tidak akan menetapkan batasan bagaimana mata uang digital dapat digunakan. Oleh karena itu, saat merancang solusi berbasis PBM, pembuat kebijakan perlu mempertimbangkan siapa yang harus menerbitkan dan mendistribusikan mata uang digital, serta menentukan ketentuan penggunaannya.
Kesiapan digital
Pengenalan bentuk instrumen pembayaran baru dapat mengubah pengalaman pengguna dan memerlukan beberapa penyesuaian dan adaptasi. Ini dapat dilihat secara positif oleh beberapa pengguna dan mengganggu oleh orang lain. Misalnya, beberapa pedagang dan warga mungkin lebih terbiasa menggunakan kupon kertas dan mungkin tidak terbiasa dengan aplikasi seluler. Hal ini dapat mencegah pedagang dan warga untuk mengadopsi PBM.
Oleh karena itu, kemampuan digital pemangku kepentingan harus dimasukkan ke dalam desain program PBM. Terutama untuk populasi yang lebih rentan, penting untuk menjaga agar pengalaman pengguna tetap intuitif dan mudah diakses.
Salah satu pendekatannya adalah untuk memberikan pengalaman pengguna yang disederhanakan sejak awal, sambil mengabstraksi kerumitan yang mengharuskan pengguna mengelola kunci mereka sendiri untuk mengakses mata uang digital atau PBM. Sebagai alternatif, PBM dapat dirancang untuk beroperasi dengan rel pembayaran yang ada, sehingga mengurangi friksi untuk penyelesaian fiat last-mile dan penerimaan pedagang.
Pemrograman Aman
Mengingat sangat bergantung pada kode kontrak pintar, sangat penting untuk membangun kerangka tata kelola yang memastikan keamanan kode sebagai bagian dari proses penerapan perangkat lunak. Ini dapat dicapai dengan berpartisipasi dalam entitas tepercaya yang bertanggung jawab untuk memverifikasi kebenaran logis, menilai dan mencegah potensi kerentanan, dan menyediakan data oracle standar.
Kerangka kerja ini harus diterapkan pada lapisan mata uang digital serta kontrak pintar pembungkus PBM. Hal ini sangat penting saat pembuat PBM sangat ingin mengintegrasikan logika kompleks ke dalam komponen, seperti transfer yang ditangguhkan atau manajemen pembayaran rantai pasokan. Untuk secara aktif memitigasi potensi risiko keamanan sistem, seperti pengenalan kode berbahaya, audit independen sangat disarankan. Selain itu, untuk jaringan berdasarkan buku besar terdistribusi, organisasi pihak ketiga tepercaya dapat disewa sebagai "oracle" untuk menyediakan input data eksternal yang andal untuk jaringan.
Potensi penggunaan PBM
Bagian ini memberikan beberapa contoh di mana PBM dapat digunakan.
Paket Prabayar
Konsumen dapat kehilangan simpanan yang telah mereka bayarkan di muka untuk pengiriman barang dan jasa di masa mendatang jika pedagang yang mereka tangani gulung tikar. PBM digunakan ketika perusahaan perlu membebankan biaya sebagai jaminan sebelum barang diproduksi atau layanan diberikan. PBM dapat mengatasi risiko non-pengiriman dengan memasukkan syarat pembayaran, memastikan bahwa perusahaan memenuhi kewajiban konsumen sebelum "menarik" jumlah komitmen awal konsumen. Setelah layanan selesai, penarikan dana dapat dipicu secara otomatis (debit langsung dari e-wallet PBM konsumen). Meskipun perusahaan tidak dapat mengambil biaya di muka, mereka memiliki jaminan bahwa mereka akan dibayar setelah layanan diberikan.
Bisnis Online
Saat berbelanja online, konsumen biasanya membayar terlebih dahulu untuk produk yang ingin dibeli. Setelah pembayaran selesai, produk dikirim ke konsumen. Untuk mengurangi risiko tidak terkirim atau tidak terbayar, berbagai pengaturan tersedia bagi konsumen dan pedagang. Kartu kredit dan bentuk pembayaran di muka melindungi pedagang, tetapi bukan konsumen. Sementara pengaturan cash-on-delivery mungkin menguntungkan konsumen, itu bukan jaminan bagi pedagang, terutama untuk barang yang mudah rusak seperti makanan yang tidak dapat digunakan kembali. PBM menawarkan solusi alternatif dan memberikan jaminan kepada pedagang dan konsumen bahwa dana akan ditransfer ketika kewajiban layanan dipenuhi.
perjanjian
Saat pembeli rumah memulai aplikasi mereka untuk membeli properti, ada tonggak berbeda yang memerlukan pembayaran. PBM dapat dibuat berdasarkan ketentuan penjualan properti. Ketentuan dapat ditentukan untuk mengeluarkan dana saat tonggak tercapai pada berbagai tahap pengembangan properti atau pada tahap proses penjualan. Dalam praktiknya, PBM dapat didasarkan pada template standar yang umum untuk pembeli rumah.
SEWA KOMERSIAL
Saat menyewa properti, pemilik mungkin meminta penyewa untuk memberikan uang jaminan sebagai bentuk perlindungan terhadap kerusakan atau pembayaran sewa yang tidak dibayar. Uang jaminan ini dipegang oleh pemilik selama masa sewa dan dikembalikan kepada penyewa pada akhir masa sewa, asalkan penyewa telah memenuhi semua kewajiban berdasarkan perjanjian sewa. Jika penyewa telah menyebabkan kerusakan properti di luar keausan normal, atau jika mereka gagal membayar biaya berdasarkan perjanjian sewa, pemilik dapat mengurangi biaya perbaikan atau sewa yang belum dibayar dari uang jaminan sebelum mengembalikan dana yang tersisa. PBM dapat memenuhi peran uang jaminan di mana ada kemungkinan pengembalian penuh uang jaminan oleh para pihak dalam perjanjian sewa. Dalam hal terjadi perselisihan, PBM dapat ditangguhkan sampai perselisihan tersebut diselesaikan.
Pembiayaan Dagang
Produk pembiayaan perdagangan membantu perusahaan mengelola risiko dan kerumitan transaksi perdagangan internasional. Untuk memfasilitasi perdagangan yang melibatkan banyak pihak, lintas batas dan mata uang, penyedia pembiayaan perdagangan menawarkan berbagai layanan seperti letter of credit, bank garansi, dan penagihan tagihan. Layanan ini membantu memastikan bahwa pembayaran aman dan efisien, sekaligus memberikan perlindungan terhadap gagal bayar atau penipuan. Instrumen pembiayaan perdagangan dapat dimodelkan sebagai PBM, di mana pembayaran dilakukan secara otomatis saat kewajiban layanan dipenuhi. Mereka dapat menjadi instrumen yang dapat dinegosiasikan yang dapat ditransfer antar pihak.
Menyumbangkan
Calon donor mungkin ragu-ragu untuk berkontribusi pada tujuan sosial karena mereka tidak yakin apakah donasi mereka akan sampai ke penerima yang dituju dan digunakan untuk tujuan yang dimaksudkan. Selain itu, donasi kepada penerima manfaat di luar negeri di lokasi terpencil cenderung melibatkan banyak perantara, karena opsi pengiriman uang yang layak secara finansial terbatas. Akibatnya, penerima manfaat mungkin hanya menerima sebagian kecil dari nilai sumbangan awal. PBM dapat digunakan untuk meningkatkan transparansi dan akuntabilitas. Misalnya, PBM dapat digunakan untuk memastikan bahwa hanya penerima yang dimaksud yang memiliki akses ke uang tersebut, dan hanya jika kondisi tertentu terpenuhi.
Pembayaran lintas negara
Pembayaran lintas batas tunduk pada persyaratan kebijakan dan peraturan, seperti manajemen aliran modal dan langkah-langkah kebijakan makroprudensial, serta standar anti pencucian uang (AML) dan pencegahan pendanaan terorisme (CFT). Kepatuhan terhadap langkah-langkah dan standar ini memerlukan biaya tinggi dan penundaan pemrosesan. Dengan menyematkan persyaratan kebijakan yang ada sebagai syarat ke dalam PBM, pemeriksaan kepatuhan dapat diotomatisasi, sangat mengurangi biaya dan meningkatkan efisiensi pembayaran lintas batas. Pendekatan kepatuhan dengan desain ini dapat membantu mencapai interoperabilitas peraturan dan kebijakan dalam konteks G20 yang meningkatkan peta jalan untuk pembayaran lintas batas.
Pekerjaan masa depan
Perkembangan di ruang mata uang digital berkembang pesat. Pada bagian ini, kami membahas area penelitian potensial di masa depan.
Abstraksi akun
Saat ini, sebagian besar pengguna retail tidak terbiasa dengan penggunaan dompet aset digital, dan ketidaktahuan ini dapat meningkatkan risiko dieksploitasi oleh pelaku jahat. Untuk memitigasi risiko ini, abstraksi akun, juga dikenal sebagai dompet kontrak cerdas, dapat digunakan untuk meningkatkan pengalaman pengguna dan keamanan transaksi aset digital. Teknologi ini memungkinkan fitur-fitur seperti pemulihan akun, batas transaksi, dan pembekuan akun yang hilang tanpa mengharuskan pengguna memahami teknologi yang mendasarinya.
Pembayaran offline
Penelitian di masa depan mungkin termasuk menyelidiki penggunaan PBM untuk modalitas non-smartphone (misalnya, kartu), dan pembayaran offline untuk mengurangi ketergantungan pada koneksi jaringan. Hal ini bertujuan untuk meningkatkan inklusi keuangan, memungkinkan masyarakat untuk berpartisipasi tanpa menggunakan smartphone atau layanan pembayaran digital.
Pengalamatan nama
Saat ini, dimungkinkan untuk mentransfer dana menggunakan nomor ponsel sebagai proxy untuk nomor rekening bank. Dengan tidak adanya nomor rekening bank, layanan pengalamatan nama menyediakan proxy untuk alamat dompet dengan memetakannya ke pengidentifikasi yang bermakna. Ini memberikan pengalaman pengguna yang lebih baik dan memastikan bahwa transfer masuk ke penerima yang dituju.
Kesimpulannya
Makalah ini menyajikan konsep PBM sebagai protokol umum untuk berinteraksi dengan berbagai bentuk media pertukaran dan menyoroti bagaimana mata uang digital dapat digunakan untuk mendukung tujuan bisnis dan kebijakan tanpa mengubah properti aslinya. Sementara PBM pada awalnya diperkenalkan melalui proyek Anggrek Otoritas Moneter Singapura, kami membayangkan bahwa konsep desain teknis mungkin dapat diterapkan untuk audiens internasional yang lebih luas.
Untuk mencapai adopsi yang lebih luas, kerangka kerja teknis PBM dirancang dan dikembangkan dengan cara sumber terbuka, dengan peserta dari berbagai organisasi. Makalah ini dibangun di atas dasar yang dimulai oleh proyek Orchid dan merupakan hasil kontribusi kolektif dari bank sentral, lembaga keuangan, dan perusahaan tekfin di seluruh dunia.
Khususnya, artikel ini tidak berupaya memajukan tujuan kebijakan tertentu atau mendukung solusi teknis apa pun. Penulis artikel ini tidak membuat representasi atau jaminan mengenai kinerja atau kecukupan solusi yang diusulkan. Contoh yang diberikan dalam artikel ini murni untuk tujuan ilustrasi. Karena pertimbangan dan keadaan kebijakan masing-masing yurisdiksi unik, pembuat kebijakan perlu mengevaluasi kombinasi infrastruktur dan teknologi keuangan yang paling sesuai dengan tujuan mereka.
Diperkirakan bahwa perkembangan masa depan dalam mata uang digital dan ekosistem aset digital dapat memperkenalkan peluang tambahan dan menimbulkan risiko yang perlu ditangani dalam pekerjaan di masa depan. Anggota komunitas tekfin global didorong untuk mengembangkan konsep yang disajikan dalam makalah ini dan untuk menyumbangkan pembelajaran kembali ke komunitas tekfin global.
Referensi
Otoritas Moneter Singapura (MAS). (2022, 31 Oktober). Anggrek Proyek: SGD Digital yang Dapat Diprogram [PDF] . Diterima dari
Lee, A. (2021, 23 Juni). Apa itu Uang yang Dapat Diprogram. Diterima dari
Republik Italia [Republik Italia]. (2019, 19 April). SK 19 April 2019: Penggunaan Kartu Pendapatan Kewarganegaraan [SK 19 April 2019: Penggunaan Kartu Pendapatan Kewarganegaraan]. Diterima dari
Bank Cadangan India. (2022, 7 Oktober). Catatan Konsep tentang Mata Uang Digital Bank Sentral, Butir 5.7: Programabilitas. Diterima dari
Panetta, F. (2023, 23 Januari). Euro digital: uang kita kapan pun, di mana pun kita membutuhkannya [Speech] . Disampaikan pada Komite Urusan Ekonomi dan Moneter Parlemen Eropa. Diterima dari
Bank untuk Penyelesaian Internasional. (2019, 1 April). “Sektor resmi” dalam “Daftar Istilah”. Diterima dari
Carstens, A. (2023, 22 Februari). Inovasi dan masa depan moneter [Speech] . Dipresentasikan di Monetary Authority of Singapore.Diambil dari
Adrian, T., & Mancini Griffoli, T. (2023, 19 Juni). Bangkitnya Platform Pembayaran dan Kontrak [PDF] . Diterima dari
Bank untuk Penyelesaian Internasional. (2023, 20 Juni). AKU AKU AKU. Cetak biru untuk moneter masa depan : memperbaiki yang lama, mengaktifkan yang baru [PDF] . Diterima dari