Apa itu 'Smart Contract' yang Esensial dalam Transaksi NFT? Penjelasan 4 Karakteristik dan Kekurangannya
Dalam beberapa tahun terakhir, NFT telah menunjukkan peningkatan popularitas, dan jumlah orang yang melakukan transaksi terkait NFT semakin meningkat.
Saya yakin banyak orang telah mendengar kata NFT, tetapi tidak semua orang memahami mekanisme kontrak pintar yang sangat penting untuk NFT.
Oleh karena itu, dalam artikel ini, kami akan menjelaskan mekanisme kontrak pintar terkait NFT untuk para pelaku bisnis dan investor yang sedang mempertimbangkan transaksi terkait NFT.
Apa itu NFT
NFT adalah singkatan dari Non-Fungible Token, yang berarti token yang tidak dapat digantikan.
Kata ‘token’ memiliki banyak arti dan sulit diterjemahkan ke dalam bahasa Indonesia, tetapi biasanya diterjemahkan sebagai mata uang pengganti, kupon, voucher, kenang-kenangan, bukti, dan sebagainya.
Jadi, NFT adalah mata uang pengganti, kupon, voucher, kenang-kenangan, bukti, dan sebagainya yang tidak dapat digantikan.
Secara umum, NFT memiliki empat karakteristik berikut:
- Unik
- Dapat diperdagangkan
- Interoperabilitas
- Penambahan fungsi tambahan
Artikel terkait: Hukum apa yang mengatur NFT? Penjelasan dari pengacara[ja]
Apa itu Unik
Karena NFT adalah token yang tidak dapat digantikan, maka memiliki nilai yang unik.
Unik ini adalah salah satu karakteristik dari NFT.
Apa itu Dapat Diperdagangkan
Meskipun NFT memiliki nilai yang unik, jika tidak dapat diperdagangkan, sulit untuk sepenuhnya memanfaatkan nilai tersebut.
Oleh karena itu, dapat diperdagangkan juga merupakan salah satu karakteristik dari NFT.
Apa itu Interoperabilitas
Interoperabilitas juga merupakan salah satu karakteristik dari NFT.
Misalnya, dalam aset kripto, standar ERC-20 banyak digunakan, dan meskipun aset kripto berbeda, interoperabilitas diizinkan karena standarnya sama.
Dalam NFT, standar ERC-721 banyak digunakan, dan interoperabilitas diizinkan dalam NFT dengan standar yang sama.
Penambahan Fungsi Tambahan
NFT memungkinkan pemrograman berbagai fungsi.
Penambahan fungsi tambahan ini juga merupakan salah satu karakteristik dari NFT.
Apa itu Smart Contract
Istilah Smart Contract digunakan dalam berbagai konteks dan tidak selalu memiliki definisi yang tetap.
Dalam definisi yang lebih luas, Smart Contract adalah mekanisme di mana proses tertentu secara otomatis dijalankan ketika kondisi tertentu terpenuhi dalam konteks kontrak atau transaksi.
Mekanisme Smart Contract digunakan dalam transaksi NFT.
NFT umumnya diperdagangkan di pasar, dan saat melakukan transaksi NFT, fungsi Smart Contract secara otomatis mengubah pemilik NFT di blockchain saat NFT diserahkan.
Keuntungan Smart Contract
Ada tiga keuntungan utama dari Smart Contract:
- Penyimpanan riwayat transaksi
- Pengurangan waktu transaksi
- Pengurangan biaya transaksi
Mengenai Penyimpanan Riwayat Transaksi
Dengan menggunakan mekanisme Smart Contract, riwayat transaksi secara otomatis direkam sebagai data di blockchain.
Dengan merekam riwayat transaksi sebagai data, Anda dapat memeriksa riwayat transaksi nanti dan mencegah manipulasi ilegal dari konten transaksi.
Mengenai Pengurangan Waktu Transaksi
Dengan menggunakan mekanisme Smart Contract, transaksi dilakukan secara otomatis, yang memungkinkan pengurangan waktu transaksi.
Sebagai contoh, dibandingkan dengan kasus di mana pihak ketiga terlibat dalam transaksi, tidak ada intervensi pihak ketiga dan transaksi selesai secara otomatis, sehingga mengurangi waktu yang diperlukan untuk transaksi.
Mengenai Pengurangan Biaya Transaksi
Dengan menggunakan mekanisme Smart Contract, tidak ada intervensi pihak ketiga, sehingga tidak perlu membayar biaya kepada pihak ketiga, yang dapat mengurangi biaya transaksi.
Kerugian Smart Contract
Ada tiga kerugian utama dari Smart Contract:
- Kesulitan dalam penyesuaian yang fleksibel
- Ketidakpastian keamanan program
- Masalah perlindungan privasi
- Masalah hukum
Mengenai Kesulitan dalam Penyesuaian yang Fleksibel
Dalam Smart Contract, transaksi dilakukan sesuai dengan program yang telah dibangun sebelumnya, sehingga sulit untuk melakukan penyesuaian yang fleksibel. Ini adalah salah satu kerugian.
Mengenai Ketidakpastian Keamanan Program
Jika ada masalah atau kerentanan dalam program Smart Contract, ada kemungkinan tindakan ilegal dapat dilakukan karena masalah atau kerentanan tersebut.
Oleh karena itu, fakta bahwa keamanan program yang dibangun tidak selalu dapat dijamin adalah salah satu kerugian.
Mengenai Masalah Perlindungan Privasi
Seperti disebutkan sebelumnya, salah satu keuntungan dari Smart Contract adalah bahwa riwayat transaksi disimpan secara otomatis di blockchain, tetapi di sisi lain, semua riwayat transaksi disimpan, yang dapat memudahkan identifikasi individu dari riwayat transaksi tersebut.
Sebagai hasilnya, ada kemungkinan bahwa hubungan dengan perlindungan privasi individu dapat menjadi masalah. Ini adalah salah satu kerugian.
Mengenai Masalah Hukum
Smart Contract adalah mekanisme yang telah berkembang pesat dalam beberapa tahun terakhir.
Oleh karena itu, seiring dengan penyebarannya, berbagai masalah hukum dapat muncul.
Namun, di negara kita, persiapan hukum untuk Smart Contract belum cukup. Di masa depan, ada kemungkinan bahwa masalah hukum dapat muncul karena kurangnya persiapan hukum.
Perbedaan antara Smart Contract dan Kontrak Tradisional serta Poin Hukum yang Perlu Diperhatikan
Smart Contract adalah mekanisme di mana transaksi diotomatisasi, seperti yang telah disebutkan sebelumnya.
Dalam kontrak biasa, jika ditemukan kesalahan dalam isi kontrak setelahnya, mungkin untuk melakukan koreksi dan sejenisnya. Namun, dalam kasus Smart Contract, karena riwayat transaksi disimpan secara otomatis, sulit untuk melakukan koreksi dan sejenisnya setelahnya.
Juga, jika Smart Contract digunakan dalam transaksi NFT, dengan fungsi Smart Contract, pemegang hak NFT di blockchain akan secara otomatis ditulis ulang pada saat yang sama dengan penyerahan NFT.
Untuk Smart Contract, karena persiapan hukum belum cukup, bahkan jika ada poin yang tidak tepat dalam isi kontrak, untuk transaksi NFT yang telah diselesaikan oleh Smart Contract, poin tentang bagaimana bantuan dapat dicapai secara hukum lebih tidak jelas dibandingkan dengan kontrak tradisional.
Masalah Hukum di Jepang
Salah satu masalah hukum di Jepang adalah hubungannya dengan Hukum Sipil Jepang (Japanese Civil Law).
Sebagai contoh, Pasal 95 Hukum Sipil Jepang menyatakan bahwa jika terdapat kesalahan dalam pernyataan niat, kesalahan tersebut dapat dibatalkan jika dianggap penting dalam konteks tujuan tindakan hukum dan norma sosial dalam transaksi.
Jika terjadi masalah kesalahan dalam transaksi NFT, penggunaan mekanisme kontrak pintar (smart contract) mungkin tidak memungkinkan pembatalan transaksi secara sederhana. Sebaliknya, mungkin diperlukan penambahan catatan bahwa transaksi telah dibatalkan.
Selain itu, hubungan dengan Hukum Perlindungan Data Pribadi Jepang (Japanese Personal Information Protection Law) juga perlu dipertimbangkan.
Sebagai contoh, Pasal 34 Ayat 1 Hukum Perlindungan Data Pribadi Jepang menyatakan bahwa dalam kasus di mana isi data pribadi yang dimiliki oleh individu tidak benar, individu tersebut dapat meminta penghapusan data tersebut kepada operator bisnis yang menangani informasi pribadi.
Jika mekanisme kontrak pintar digunakan, mungkin timbul masalah di mana penghapusan isi data pribadi yang dimiliki tidak dapat dilakukan.
Lebih lanjut, dalam kasus di mana informasi pribadi pada blockchain menjadi masalah, mungkin sulit untuk mengidentifikasi operator bisnis yang menangani informasi pribadi, dan meskipun pada kenyataannya terjadi penyediaan data pribadi kepada pihak ketiga (Pasal 37 Ayat 1 Hukum Perlindungan Data Pribadi Jepang), mungkin timbul masalah di mana regulasi Hukum Perlindungan Data Pribadi tidak berlaku.
Karena masalah-masalah seperti di atas dalam kontrak pintar, pada tanggal 20 Oktober 2020 (Tahun 2 Reiwa), Asosiasi Promosi Kontrak Pintar Jepang[ja] didirikan, dan ada gerakan untuk melakukan peninjauan dan pembuatan standar terkait kontrak pintar.
Artikel referensi: Apa itu regulasi aset kripto? Penjelasan tentang hubungan dengan Hukum Pembayaran Uang dan Hukum Transaksi Instrumen Keuangan[ja]
Kesimpulan: Konsultasikan dengan Pengacara Saat Melakukan Transaksi NFT
Sejauh ini, kami telah menjelaskan mekanisme kontrak pintar yang terkait dengan NFT kepada para pelaku bisnis dan investor yang sedang mempertimbangkan transaksi NFT.
Perlu diperhatikan bahwa kontrak pintar dalam transaksi NFT mungkin menimbulkan masalah hukum yang berbeda dari transaksi konvensional.
Oleh karena itu, kami menyarankan para pelaku bisnis dan investor yang sedang mempertimbangkan transaksi NFT untuk berkonsultasi dengan pengacara yang memiliki pengetahuan khusus di bidang ini.
Panduan Strategi dari Kantor Kami
Kantor Hukum Monolis adalah kantor hukum yang memiliki keahlian tinggi dalam IT, khususnya internet dan hukum. Kantor kami memberikan dukungan penuh untuk bisnis yang terkait dengan aset kripto dan blockchain. Detailnya dijelaskan dalam artikel di bawah ini.
Category: IT