Studi Utama.
Token Non-Fungible Berdasarkan ERC-4519 untuk Penyewaan Rumah Pintar.
Penyewaan rumah merupakan kegiatan ekonomi yang umum. Namun, banyak ketidaknyamanan yang muncul saat menyewa properti. Kurangnya kepercayaan antara pemilik dan penyewa akibat adanya penipuan atau penghuni liar membuat perlunya melibatkan pihak ketiga untuk meminimalkan risiko. Blockchain (seperti Ethereum) memberikan solusi ideal untuk bertindak sebagai perantara berbiaya rendah. Makalah ini mengusulkan penggunaan token non-fungible (NFT) berdasarkan ERC-4519 untuk tokenisasi rumah pintar. ERC-4519 adalah standar Ethereum untuk mendeskripsikan NFT yang terkait dengan aset fisik, memungkinkan rumah pintar (aset) untuk dihubungkan ke NFT sehingga rumah pintar dapat berinteraksi dengan blockchain dan melakukan transaksi, mengetahui pemilik (pemilik) dan penyewa yang ditugaskan. (pengguna), apakah mereka diautentikasi atau tidak, dan mengetahui mode operasinya (status NFT). Pembayaran yang terkait dengan proses sewa dilakukan menggunakan NFT, sehingga menghilangkan kebutuhan akan token tambahan yang sepadan dan menyederhanakan prosesnya. Seluruh proses penyewaan dijelaskan dan diilustrasikan dengan bukti konsep menggunakan Pycom Wipy 3.0 sebagai gerbang rumah pintar dan kontrak pintar yang diprogram dalam Solidity, yang diterapkan di Goerli Testnet untuk Ethereum. Hasil percobaan menunjukkan bahwa gateway rumah pintar memerlukan waktu beberapa puluh milidetik untuk menyelesaikan transaksi, dan biaya transaksi untuk fungsi terkait kontrak pintar cukup terjangkau.
Di antara ERC yang didedikasikan untuk NFT sewaan, hanya ERC-4907 (NFT Sewa, perpanjangan dari ERC-721) yang saat ini berada dalam status “Final”. Itu menambahkan peran pengguna dan waktu kedaluwarsa untuk penggunaan NFT. ERC-5187 (Perpanjang ERC-1155 dengan hak penggunaan yang dapat disewa) dan ERC-5501 (NFT Sewa dan Delegasi — Ekstensi ERC-721) saat ini berada dalam status “Draf”. ERC-2615 (Token Non-Fungible dengan fungsi hipotek dan penyewaan) saat ini berada dalam kondisi “Stagnan”, yang berarti pembuatnya tidak menyelesaikan kekurangan atau memasukkan saran untuk perbaikannya. Tabel 2 menunjukkan fitur ERC yang disebutkan di atas dan ERC-4519. ERC-4519 (Token Non-Fungible yang Diikat dengan Aset Fisik), yang saat ini berada dalam status “Final”, adalah satu-satunya standar yang menentukan cara mengikat aset fisik (dalam hal ini, rumah pintar) ke kontrak pintar NFT menggunakan alamat blockchain. Karena pengikatan ini dilakukan melalui alamat blockchain, aset dapat berinteraksi dengan kontrak pintar NFT dengan menandatangani pesan dan transaksi. Keuntungan lain dari ERC-4519 adalah ia mempertimbangkan mode operasi dan memungkinkan pembentukan saluran komunikasi yang aman antara aset fisik, pemiliknya, dan penggunanya. Bagian berikut menjelaskan ERC-4519 dan penggunaannya untuk menyewa rumah pintar.
ERC-4519: Token Non-Fungible yang Diikat dengan Aset Fisik.
ERC-4519 [11] terdiri dari atribut, kejadian, dan fungsi yang memperluas ERC721 [10]. Atribut ERC-721 mencakup tokenId, pemilik, dan disetujui. Atribut ERC-4519 dapat dijelaskan sebagai berikut: tokenId adalah nilai numerik yang mengidentifikasi NFT; pemilik adalah alamat blockchain yang mengidentifikasi pemilik NFT; aset adalah alamat blockchain yang mengidentifikasi aset fisik yang terkait dengan NFT; pengguna adalah alamat blockchain yang mengidentifikasi pengguna NFT; disetujui adalah alamat blockchain yang menunjukkan siapa yang dapat mentransfer NFT; status adalah nilai numerik yang terkait dengan status NFT (“waitingForOwner”, “engagedWithOwner”, “waitingForUser”, dan “engagedWithUser”) yang menunjukkan apakah pemilik/pengguna dan aset diautentikasi satu sama lain; hashK_OA adalah nilai hash dari kunci bersama antara pemilik dan aset; hashK_UA adalah nilai hash dari kunci bersama antara pengguna dan aset; dataEngagement adalah nilai numerik yang berisi data sementara untuk proses otentikasi; stempel waktu adalah nilai numerik yang berisi waktu terakhir aset mengeksekusi kontrak pintar; dan batas waktu adalah nilai numerik yang berisi waktu maksimum yang ditetapkan untuk dua eksekusi kontrak pintar oleh aset (setelah waktu tersebut, aset dianggap tidak dapat digunakan). Gambar 1 menunjukkan diagram alur status NFT, dengan aset dan alamat pengguna yang ditentukan.
Gambar 1. Diagram alur status NFT ERC-4519, dengan aset dan alamat pengguna ditentukan
Kontrak pintar untuk menyewa rumah pintar dikembangkan yang menggabungkan antarmuka ERC4519 (dan juga menggunakan ERC-165, Deteksi Antarmuka Standar, untuk mengidentifikasi antarmuka). Semua atribut, peristiwa, dan fungsi yang digunakan dalam aplikasi ini didefinisikan sebagai berikut.
Tabel 3 merangkum atribut ERC-4519 yang dipertimbangkan untuk aplikasi perumahan sewa. Atribut abu-abu di sebelah kiri adalah ciri khas NFT ERC-4519, sedangkan atribut di sebelah kanan adalah ciri khas rumah pintar yang diwakili oleh NFT ERC-4519.
Rumah pintar ditentukan oleh gateway Internet-of-Things (IoT) dan perangkat akhir (seperti sensor yang mengukur konsumsi air, solar, gas, atau listrik). Gateway IoT bertugas memfasilitasi komunikasi antar perangkat akhir, baik satu sama lain maupun dengan cloud. Ia juga mengelola data ke/dari perangkat akhir dan memberikan keamanan ke rumah pintar dengan memitigasi risiko. Karena gateway IoT adalah perangkat pusat rumah pintar, gateway ini dianggap sebagai aset yang terkait dengan ERC-4519 NFT.
Proses penyewaan memerlukan tuan tanah yang merupakan pemilik rumah pintar dan penyewa yang merupakan pengguna rumah pintar tersebut. Oleh karena itu, penyewa dan tuan tanah masing-masing dianggap sebagai pemilik dan pengguna NFT ERC-4519. Jika ada beberapa pemilik rumah pintar, pemiliknya dapat berupa alamat Ethereum dari kontrak pintar yang mendefinisikan pemilik rumah pintar tersebut.
Selain itu, proses menyewa rumah pintar memerlukan perjanjian pembayaran untuk penggunaan sementara properti tersebut. Biasanya, penyewa harus membayar uang jaminan awal untuk menjamin bahwa mereka akan membayar segala kemungkinan biaya dan kerusakan, harga sewa (yang mungkin termasuk biaya rutin yang ditanggung oleh pemilik), dan biaya air, solar, gas, atau listrik. Untuk mempertimbangkan hal ini, ERC-4519 harus menyertakan atribut tambahan berikut: deposit dan rentalPrice, serta WaterMeter, dieselMeter, gasMeter, dan electricalMeter untuk mencatat, masing-masing, konsumsi air, solar, gas, dan listrik. Jika beberapa atribut ini tidak diperlukan, atribut tersebut dapat disetel ke 0. Penggunaan sementara ditentukan oleh atribut rentalTime. Harga setiap pengeluaran ditentukan oleh atribut waterPrice, solarPrice, gasPrice, dan electricalPrice.
Terakhir, rumah pintar memiliki kemampuan untuk memeriksa statusnya dan menentukan apakah penyewa menyebabkan kerusakan. Masalah ini harus dipertimbangkan oleh pemilik rumah untuk menentukan biaya melalui atribut homeIssues. Jika perlu, pemilik rumah akan mengurangi biaya uang jaminan.
Dalam penelitian ini, diasumsikan bahwa rumah pintar dilengkapi dengan gateway dan sensor dan dimiliki oleh pemilik rumah. Sebelum proses penyewaan, diasumsikan juga bahwa kontrak pintar NFT ERC-4519 telah dikembangkan, dengan atribut aset dikaitkan dengan alamat Ethereum dari gerbang rumah pintar dan atribut pemilik dikaitkan dengan alamat Ethereum pemilik.
Pemilik rumah dapat mengubah harga pengeluaran apa pun dengan menjalankan fungsi setExpensesPrices, yang menetapkan harga air, solar, gas, dan listrik (0 jika layanan tidak diperlukan). Kemudian, atribut Expenses_Prices (sebuah struct dengan semua harga) diubah. Harga ini dapat ditentukan dengan menjalankan fungsi getExpensesPrices, yang dapat dijalankan oleh siapa saja.
Jika gerbang rumah pintar mendeteksi masalah selama masa sewa, ia akan menjalankan fungsi newHomeIssue. Fungsi ini memperbarui atribut homeIssues untuk mendaftarkan masalah baru dan atribut stempel waktu dan mengirimkan peristiwa HomeIssue ke pemilik untuk memberi tahu bahwa masalah baru telah terjadi. Fungsi dan peristiwa yang disediakan dalam kontrak pintar ditunjukkan pada Tabel 4.
Fungsi yang digambarkan dalam warna abu-abu (di baris atas) adalah ciri khas NFT ERC-4519, sedangkan fungsi yang berwarna hitam adalah ciri khas rumah pintar yang diwakili oleh NFT ERC-4519. Subbagian berikut menjelaskan pengaturan persewaan, pembaruan persewaan, dan proses penghentian persewaan menggunakan fungsi dan peristiwa ini.
Pengaturan Sewa Setelah terjadi kesepakatan antara penyewa dan pemilik mengenai harga dan jangka waktu sewa, langkah-langkah berikut dilakukan:
1. Pemilik (pemilik ERC-4519 NFT) menjalankan fungsi setupRenting dari kontrak pintar untuk mengatur periode sewa, harga sewa, deposit, dan pengguna (yaitu penyewa). Hasilnya, ERC-4519 NFT memodifikasi atribut rentalTime, rentalPrice, dan deposit; mengirimkan pemberitahuan ReadingsRequest untuk meminta pembacaan meter; dan menjalankan fungsi setUser (yang menetapkan atribut status sebagai “waitingForUser” dan atribut pengguna sebagai alamat blockchain penyewa, dan mengirimkan pemberitahuan UserAssigned sehingga gateway rumah pintar mengetahui bahwa pengguna baru telah ditetapkan dan sedang menunggu untuk dilibatkan ).
2. Gerbang rumah pintar menjalankan fungsi sendMeterReadings, yang mengatur pembacaan meter air, listrik, gas, dan solar (0 jika layanan tidak diperlukan). Hasilnya, ERC-4519 NFT memperbarui atribut struct Expenses_Meters dengan nilai waterMeter, dieselMeter, gasMeter, dan electricalMeter; memperbarui atribut stempel waktu; dan mengirimkan notifikasi ReadyHome untuk memberi tahu penyewa bahwa rumah pintar siap disewa.
3. Jika penyewa setuju dengan pengaturan tersebut, penyewa akan menghasilkan beberapa informasi autentikasi publik, membayar harga sewa dan deposit, dan menjalankan fungsi startUserEngagement menggunakan informasi autentikasi publik. Fungsi ini memeriksa apakah penyewa telah membayar harga sewa dan deposit, apakah pembacaan meteran telah diperbarui, dan apakah stempel waktunya sudah benar. Ini juga menginisialisasi proses autentikasi timbal balik antara penyewa dan gateway rumah pintar, dan menyimpan informasi autentikasi publik di ERC-4519 NFT, meminta keterlibatan dengan gateway rumah pintar.
4. Gerbang rumah pintar juga menghasilkan beberapa informasi autentikasi dan menggunakannya untuk menjalankan fungsi userEngagement. ERC-4519 NFT memeriksa apakah informasi autentikasi publik yang disimpan cocok dengan informasi autentikasi yang diterima dari gateway. Jika cocok, ERC-4519 memperbarui atribut stempel waktu, menetapkan atribut status menjadi “engagedWithUser”, membayar harga sewa kepada pemilik, dan mengirimkan pemberitahuan UserEngaged ke gerbang rumah pintar dan penyewa.
Gambar 2. Pengaturan sewa
Pembaruan Sewa. Jika tersedia penyewa dan rumah pintar yang sama, proses perpanjangan sewa dijalankan untuk mengubah harga dan/atau jangka waktu sewa. Kemudian dilakukan langkah-langkah sebagai berikut:
1. Pemilik menjalankan fungsi renewRenting dengan harga dan periode sewa baru. Hasilnya, ERC-4519 NFT memodifikasi atribut terkait dan mengirimkan notifikasi ReadingsRequest ke gateway rumah pintar.
2. Gerbang rumah pintar menjalankan fungsi updateMeterReadings. Hasilnya, ERC-4519 NFT memperbarui atribut Expenses_Meters dan timestamp, menghitung pengeluaran dengan menjalankan fungsi hitungExpenses, memperbarui harga sewa dengan biaya yang dihitung, dan mengirimkan notifikasi ReadyHome untuk memberi tahu penyewa bahwa rumah pintar siap digunakan. pembaruan.
3. Penyewa membayar harga sewa dengan menjalankan fungsi payRenewal. Hasilnya, ERC-4519 NFT membayar kenaikan kepada pemilik atau penurunan kepada penyewa, memperbarui periode sewa, dan mengirimkan pemberitahuan RentingRenewed ke gerbang rumah pintar. Proses ini diilustrasikan pada Gambar 3.
Gambar 3. Perpanjangan sewa
Penghentian Sewa. Ketika masa sewa berakhir, langkah-langkah yang dilakukan adalah sebagai berikut:
1. Gerbang rumah pintar menjalankan fungsi penghentian kontrak dan mengirimkan pembacaan meteran.
2. NFT ERC-4519 memperbarui atribut stempel waktu dan menghitung pengeluaran penyewa dengan menjalankan fungsi hitung Pengeluaran.
3. Jika pengeluaran lebih besar dari deposit, ERC-4519 NFT membayar deposit kepada pemilik, menjalankan fungsi endTenancy untuk mengatur semua nilai atribut ke 0 dan mengubah statusnya menjadi “engagedWithOwner”, dan mengirimkan acara BlankHome ke tuan tanah dan gerbang rumah pintar.
Gambar 4. Pengakhiran sewa jika pengeluaran lebih besar dari uang jaminan
Jika biaya lebih kecil dari deposit, atribut deposit diperbarui untuk mencerminkan perbedaan antara nilai sebelumnya dan biaya, dan ERC-4519 NFT membayar biaya tersebut kepada pemilik. Pembayaran uang jaminan kepada penyewa tergantung pada ada tidaknya masalah rumah. Jika tidak ada masalah rumah, ERC-4519 NFT mengembalikan setoran yang diperbarui ke penyewa, menjalankan fungsi endTenancy untuk menyetel semua nilai atribut ke 0 dan mengubah statusnya menjadi “engagedWithOwner”, dan mengirimkan acara KosongRumah ke pemilik dan pemilik gerbang rumah pintar. Proses ini diilustrasikan pada Gambar 5.
Gambar 5. Penghentian sewa jika pengeluaran lebih kecil dari uang jaminan dan tidak ada masalah rumah.
Jika ada masalah rumah, ERC-4519 NFT mengirimkan pemberitahuan HomeIssues kepada pemiliknya. Kemudian, pemilik menjalankan fungsi fixIssues, yang memperbarui atribut homeIssues dan menetapkan biaya masalah (yang memenuhi nilai deposit). ERC-4519 NFT membayar biaya penerbitan kepada pemilik, mengurangi biaya ini dari deposit, mengirimkan hasilnya ke penyewa jika lebih besar dari 0, menjalankan fungsi endTenancy untuk menyetel semua nilai atribut ke 0 dan mengubah statusnya ke “engagedWithOwner”, dan mengirimkan acaraEmptyHome ke pemilik dan gerbang rumah pintar. Proses ini diilustrasikan pada Gambar 6.
Gambar 6. Penghentian sewa jika uang jaminan menutupi biaya dan ada masalah rumah
Jika penyewa ingin meninggalkan rumah pintar sebelum masa sewa berakhir, langkah-langkah yang dilakukan adalah sebagai berikut:
1. Penyewa menjalankan fungsi contractCancellation.
2. ERC-4519 NFT mengirimkan acara ReadingsRequest ke gateway rumah pintar untuk menerima pembaruan pada pembacaan meteran untuk pembatalan kontrak.
3. Gerbang rumah pintar menjalankan fungsi contractTermination, yang mengirimkan pembacaan meteran, dan penghentian sewa dilanjutkan seperti dijelaskan di atas. Proses ini diilustrasikan pada Gambar 7.
Gambar 7. Pengakhiran sewa karena pembatalan kontrak.
Realisasi Bukti Konsep dan Hasil Eksperimen. Skema sistem yang diusulkan untuk penerapan ERC-4519 pada persewaan rumah pintar ditunjukkan pada Gambar 8. Bukti konsep penerapannya didasarkan pada pengembangan (a) dompet kripto, (b) ERC- Kontrak pintar 4519 NFT, © aplikasi terdesentralisasi (dApps) untuk pemilik dan penyewa, dan (d) firmware untuk gateway rumah pintar. Hasil eksperimen diperoleh dalam hal waktu eksekusi untuk menyelesaikan transaksi dan biaya fungsi kontrak pintar.
Gambar 8. Skema sistem yang diusulkan
Pengembangan Dompet Crypto. MetaMask digunakan sebagai dompet kripto untuk menyimpan dan mengelola kunci akun blockchain, menyiarkan transaksi, mengirim dan menerima mata uang kripto dan token, serta menghubungkan dengan aman ke aplikasi terdesentralisasi. Semua peran (penyewa, pemilik, gerbang rumah pintar, dan ERC-4519 NFT) mengintegrasikan MetaMask dan perpustakaan web3e Alphawallet untuk koneksi Ethereum. Node Blockchain dikelola melalui Infura. Pesan transaksi yang dipertukarkan dibuat menggunakan JSON (JavaScript Object Notation).
Pengembangan Kontrak Cerdas NFT ERC-4519 untuk menyewa rumah pintar yang dijelaskan di bagian sebelumnya diberi kode dalam Soliditas. Lingkungan Pengembangan Terpadu Remix digunakan untuk mengembangkan, menyusun, dan menerapkan kontrak pintar. Kontrak pintar diterapkan di Goerli Testnet, yang merupakan jaringan pengujian Ethereum yang memungkinkan eksperimen tanpa mengganggu blockchain utama atau kehilangan uang sungguhan. Kontrak pintar memiliki alamat = 0xF83e8dCB6DC655E477d701d7A06ad59716dDC4b6
Pengembangan aplikasi Terdesentralisasi (dApps) dikembangkan untuk memungkinkan pemilik dan penyewa berinteraksi dengan gateway rumah pintar. DApp pemilik memungkinkan pemeriksaan apakah gerbang rumah pintar terhubung dengan pemilik melalui alamat blockchain terkait dan tokenId. Pemilik dapat memulai proses keterlibatan menggunakan dApp untuk mengatur status NFT ERC-4519 sebagai “engagedWithOwner”. Demikian pula, dApp penyewa memungkinkan pemeriksaan apakah gateway rumah pintar terlibat dengan penyewa dan memungkinkan penyewa menjalankan proses keterlibatan untuk mengatur status ERC-4519 sebagai “engagedWithUser”. DApps dikembangkan menggunakan HTML dan JavaScript dengan jQuery untuk antarmuka web. Middleware diperlukan untuk menghubungkan dApps dengan gateway rumah pintar. Dalam karya ini, middleware dikembangkan menggunakan nodeJS. DApps terhubung ke middleware menggunakan WebSockets, dan gateway rumah pintar terhubung ke middleware menggunakan koneksi UART. Oleh karena itu, penyewa dapat memeriksa keaslian rumah pintar, mencegah penipuan di pihak pemilik, dan rumah pintar dapat memeriksa keaslian penyewa, mencegah penggunaan tidak sah oleh penghuni liar.
Pengembangan Firmware Smart Home Gateway Gateway rumah pintar yang dipertimbangkan dalam pekerjaan ini didasarkan pada papan Pycom Wipy 3.0 dengan mikrokontroler ESP32. Firmware dikembangkan terdiri dari dua tahap: registrasi dan pengoperasian. Selama fase registrasi, gateway rumah pintar menghasilkan kunci rahasia 32-byte, menggunakan kurva elips secpt256k1 untuk mendapatkan kunci publik 64-byte (seperti yang ditetapkan dalam Ethereum), dan menghasilkan alamat blockchain sebagai 20 byte paling kanan dari Keccak hash dari kunci publik. Alamat tersebut menghubungkan gerbang rumah pintar ke ERC-4519 NFT yang terkait. Selama fase operasi, gateway rumah pintar menggunakan alamat blockchainnya untuk menyelesaikan transaksi blockchain dengan menyiapkan pesan dengan struktur JSON, menandatanganinya, dan mentransfernya ke Infura. Firmware diberi kode menggunakan Arduino dan diintegrasikan ke dalam platform.io sebagai perpanjangan dari Microsoft Visual Studio Code. Kurva elips Trezor dan hash SHA3 Keccak dari perpustakaan Alphawallet Web3e digunakan untuk menghasilkan alamat blockchain.
Hasil Eksperimental. Tabel 5 menunjukkan waktu eksekusi operasi yang dilakukan oleh gateway rumah pintar untuk menyelesaikan suatu transaksi. Waktu eksekusi diperoleh untuk pesan dengan ukuran 32 byte. Waktu-waktu ini tidak signifikan dibandingkan dengan waktu yang dibutuhkan oleh blockchain untuk menghitung fungsi.
Tabel 6 menunjukkan biaya transaksi dari fungsi yang terkait dengan kontrak pintar NFT ERC-4519. Fungsi endTenancy dan calculExpenses tidak disertakan karena fungsi ini dijalankan melalui fungsi lain. Harga gas yang dipertimbangkan adalah 17 gwei (1 gwei = ETH 0,000000001) dan harga satu Ether (ETH) adalah USD 1887,51. Nilai tersebut diperoleh pada tanggal 30 Juni 2023 pukul 12.35 CET. Fungsi dengan biaya tertinggi adalah penerapan kontrak pintar. Namun hanya dilakukan satu kali saja. Demikian pula, fungsi createToken hanya dijalankan satu kali untuk setiap gateway rumah pintar. Ketika membandingkan biaya dengan biaya agen real estat, terlihat bahwa biayanya jauh lebih rendah, sehingga menjaga keandalan pembayaran penyewa.
Perbandingan dengan Karya Tercanggih. Tabel 7 membandingkan penelitian ini dengan penelitian lain yang dilaporkan dalam literatur. Dapat dilihat bahwa karya ini adalah satu-satunya karya yang menganggap rumah pintar sebagai token yang tidak dapat dipertukarkan dan memungkinkannya untuk berpartisipasi aktif dalam blockchain. Dalam [1–3], kontrak pintar digunakan untuk menggantikan kontrak fisik dan menghilangkan perantara. Dalam [6], rumah pintar dikenali di blockchain sebagai entitas yang tidak berinteraksi langsung dengan blockchain dan mengautentikasi penyewa dan pemilik di luar rantai. Dalam pekerjaan kami, rumah pintar adalah token yang melakukan otentikasi on-chain. Karena rumah tersebut cerdas dan memiliki kemampuan untuk membuat akun blockchainnya sendiri, maka rumah tersebut dapat berinteraksi dengan blockchain untuk mengautentikasi penyewa dan pemiliknya, dan demikian pula, baik penyewa maupun pemilik dapat mengautentikasi rumah pintar tersebut. Mengenai biaya transaksi, hanya pekerjaan di [1] yang menyediakan total biaya sewa. Hal ini ditunjukkan pada Tabel 7, dinyatakan dalam Eter. Di sisi lain, total biaya yang ditampilkan untuk pekerjaan ini mempertimbangkan penyewaan rumah pintar yang sudah terhubung dengan pemiliknya (yaitu, dengan mempertimbangkan biaya transaksi yang ditunjukkan pada Tabel 6 untuk fungsi setupRenting, setUser, startUserEngagement, userEngagement, setExpensesPrices, sendMeterReadings, dan contractTermination). Mengenai waktu eksekusi, hanya pekerjaan di [3] yang menyediakan waktu pembuatan kunci yang diperlukan untuk proses otentikasi, yang dilakukan secara off-chain antara penyewa dan pemilik. Hal ini ditunjukkan pada Tabel 7, dinyatakan dalam detik. Di sisi lain, waktu pembuatan kunci yang ditampilkan untuk pekerjaan ini mempertimbangkan waktu yang dibutuhkan oleh rumah pintar untuk menghasilkan kunci publik yang memungkinkannya mengautentikasi dengan pemilik dan penyewa, yang juga ditunjukkan pada baris pertama Tabel 5.
[1]. Chen, Q.-L.; Ya, R.-H.; Lin, F.-L. Sistem Penyewaan Perumahan berbasis Blockchain. Prosiding Konferensi Internasional Kemajuan Teknologi Komputer, Ilmu Informasi dan Komunikasi (CTISC), Xiamen, Tiongkok, 15 Maret 2019; hlm.184–190, ISBN 978–989–758–357–5.
[2] Wang, C.; Jia, W.; Chen, Y. Skema sewa perumahan berdasarkan blockchain yang dapat disunting. kawat. Komunitas. Massa. Hitung. 2022, 2022, 1137130.
[3] Li, M.; Dong, X.; Cao, Z.; Shen, J. PPHR: Sistem Penyewaan Rumah Perlindungan Privasi berbasis Blockchain. Prosiding Konferensi Internasional ke-2 tentang Komunikasi Komputer dan Keamanan Jaringan (CCNS), Xining, Tiongkok, 30 Juli 2021–1 Agustus 2021; hal.145–149.
[6] Islam, MN; Kundu, S. Keamanan IoT, privasi dan kepercayaan dalam ekonomi berbagi rumah melalui blockchain. Keamanan Siber Blockchain. Memercayai. Pribadi. 2020, 79, 33–50.
Berita NFT
1. FirstMate mengumumkan peluncuran pembuat etalase NFT milik pencipta , serta pendanaan mereka untuk memperkuat hubungan langsung antara pencipta dan kolektor NFT.
2. Frame adalah rollup Ethereum yang dirancang khusus dengan mempertimbangkan NFT. Frame adalah jaringan untuk pencipta dan kolektor. Menegakkan royalti telah menjadi tantangan bagi komunitas NFT. Biaya gas L2 yang dibayarkan pada Frame masuk ke Dana Pembuat Frame. Dana ini menghargai kontribusi berharga dari pencipta, pengembang, dan anggota komunitas di bidang NFT. Transaksi frame bisa sampai 20x lebih murah dibandingkan mainnet. Frame dirancang dengan mempertimbangkan keamanan aset. Khawatir NFT akan terkuras dari dompet dingin Anda? Jangan takut lagi. Kami secara asli mendukung @delegatedotxyz pada hari ke 0. Ini diabadikan di tingkat jaringan dengan pengurangan biaya bahan bakar, membuatnya lebih mudah diakses dari sebelumnya.
3. Magic Eden merilis dukungan untuk cNFT . cNFT adalah gelombang baru pembuatan NFT yang hanya mungkin dilakukan di Solana. Huruf “c” adalah singkatan dari kompresi yang memungkinkannya diproduksi dengan biaya yang lebih murah dari NFT tradisional. Berikut beberapa alasan dukungannya: — cNFT memberi pembuat cara yang hemat biaya untuk memproduksi konten dalam skala besar. Dengan mengurangi biaya, pembuat konten dapat bereksperimen dengan lebih bebas dan mudah. — cNFT menjadi titik akses yang mudah bagi orang baru untuk masuk ke NFT. Dengan membantu pembuat konten mengembangkan lebih banyak konten dalam skala besar, kolektor baru memiliki peluang untuk menikmati NFT dengan taruhan lebih rendah, menyenangkan, dan terjangkau. — cNFT memungkinkan kita menjelajahi cara baru yang mengembalikan kesenangan ke dalam NFT… Anda dapat melihat cNFT di halaman koleksi populer.
4. Station Labs memperkenalkan Loot2 : jarahan yang sepenuhnya onchain dengan akun pintar NFT item yang dapat diperdagangkan dan dilengkapi. Sekarang hiduplah Dasar . Dengan meluncurkan Loot2, kami mengundang Anda untuk menjelajahi aksi ERC-6551. Karakter baru Anda sekarang menyertakan ciri-ciri di dompetnya. Ini dimulai dengan NFT kosong. Kemudian, Anda cukup menambahkan ciri-ciri individual dengan mencetaknya. Prototipe ada di sini https://github.com/mcgingras/loot2.
5. DEX abadi baru dari Nibbl . Anda dapat memperdagangkan aset onchain seperti NFT dengan slippage rendah, leverage, dan kekuatan abadi berbasis ETH. Model likuiditas terpadu Nibbl menggunakan kumpulan bersama untuk semua koleksi, meningkatkan efisiensi perdagangan dan menghilangkan risiko likuidasi untuk posisi terbuka. Selangkah melampaui vAMM. Pasar abadi diberi harga langsung berdasarkan pasar spot, memastikan Anda berdagang secara efisien dan dengan slippage yang lebih sedikit.
6. Pudgy Penguins Meluncurkan Toyline di 2.000 toko Walmart di seluruh negeri. Pudgy Toys adalah kunci untuk mengakses Pudgy World, sebuah pengalaman sosial digital dunia terbuka yang didukung oleh zkSync Era. Setiap mainan dilengkapi dengan akta kelahiran unik yang memungkinkan pengguna mengklaim ciri-ciri unik untuk karakter digital Forever Pudgy mereka di dalam Pudgy World dengan memindai kode QR. Desain mainan ini menampilkan ciri-ciri berdasarkan IP dari beberapa koleksi non-fungible token (NFT) terbesar dan terpopuler di dunia termasuk Meebits, DeGods, dan banyak lagi. Karena semua mainan terhubung ke bagian IP NFT yang ada, pemegang NFT saat ini akan menerima royalti lisensi untuk setiap mainan terkait yang dijual di Walmart.
7. Lenster berganti nama menjadi Hey , jejaring sosial yang dibangun berdasarkan Lens Protocol.
8. DAO Envelop baru saja merilis buku baru tentang NFT. Buku ini menyelidiki bagaimana pengenalan NFT yang dinamis, dapat dieksekusi, finansial, dan dijaminkan telah membentuk kembali dunia token yang tidak dapat dipertukarkan. Buku ini berisi lebih dari 100 halaman berisi materi murni, yang dibuat oleh praktisi untuk praktisi. Apakah Anda ingin menyegarkan atau mengatur pengetahuan Anda di bidang ini, buku ini adalah pilihan yang tepat. Salah satu fitur penting dari buku ini adalah beragam koleksi kasus penggunaan NFT cerdas di dunia nyata di berbagai industri. Intinya, panduan ini berfungsi sebagai panduan komprehensif bagi wirausahawan TI yang ingin mewujudkan impian terliar mereka, dengan memanfaatkan protokol Envelop atau solusi serupa. Envelop mengundang Anda untuk menjadi bagian dari evolusi buku ini dengan mengusulkan bagian, bab, dan ungkapan alternatif baru, serta berbagi wawasan menarik.
Buku NFT2.0 oleh Envelop
Pengembangan NFT
1. EIP-7528 — Registri Penulis NFT . Saat ini, belum ada metode standar untuk mengidentifikasi pembuat NFT. Meskipun dalam beberapa kasus pihak yang menyebarkan kontrak dianggap sebagai pembuatnya (misalnya, Manifold), di platform lain, individu yang mencetak token dianggap sebagai penulisnya (misalnya, SuperRare). Selain itu, dengan pencetakan yang lambat, alamat penulis mungkin tidak digunakan sama sekali, seperti yang terlihat di Etalase Bersama OpenSea. Sebagian besar karya seni ini tidak memiliki atribusi penulis yang jelas, sehingga menyulitkan penemuan dan agregasi. EIP ini bertujuan untuk menyediakan sumber data tunggal yang kompatibel dan mudah diindeks baik secara on-chain maupun off-chain dan dapat diperluas untuk menangani atribusi di berbagai platform dan rantai. Dokumen ini mendefinisikan `penulis` sebagai pencipta aset digital yang diberi token, misalnya karya seni, karya musik, video, atau jenis konten digital lainnya. Entitas ini mungkin atau mungkin bukan pihak yang menyebarkan kontrak NFT dan/atau pembuat token NFT.
2. Ekstensi NFT Multi-Pengguna EIP-7634 mengusulkan peran baru `pengguna` selain `pemilik` untuk sebuah token. Sebuah token dapat memiliki banyak pengguna dalam waktu kedaluwarsa yang berbeda. Hal ini memungkinkan model berlangganan di mana NFT dapat berlangganan secara non-eksklusif oleh pengguna yang berbeda. Beberapa NFT mewakili aset IP, dan aset IP memerlukan lisensi akses tanpa mentransfer kepemilikan. Model berlangganan adalah praktik yang sangat umum untuk lisensi IP di mana banyak pengguna dapat berlangganan NFT untuk mendapatkan akses. Setiap langganan biasanya memiliki waktu terbatas dan karenanya akan dicatat dengan waktu kedaluwarsa. ERC-4907 yang ada memperkenalkan fitur serupa, tetapi tidak mengizinkan lebih dari satu pengguna. Ini lebih cocok dalam skenario persewaan di mana pengguna memperoleh hak eksklusif untuk menggunakan NFT sebelum pengguna berikutnya. Model sewa ini umum untuk NFT yang mewakili aset fisik seperti dalam game, namun tidak terlalu berguna untuk aset IP yang dapat dibagikan.
3. ERC-7508: Repositori Atribut Token On-Chain Dinamis. Standar Repositori Atribut Token Non-Fungible On-Chain Publik menyediakan kemampuan token yang kompatibel dengan ERC-721 dan ERC-1155 untuk menyimpan atributnya secara on-chain yang tersedia untuk kontrak pintar eksternal mana pun yang berinteraksi dengannya. Proposal ini memperkenalkan kemampuan untuk menetapkan atribut ke NFT dalam kontrak pintar repositori publik tanpa gerbang yang dapat diakses di alamat yang sama di semua jaringan. Kontrak pintar repositori dirancang untuk menjadi repositori umum, artinya dapat digunakan oleh token apa pun yang kompatibel dengan ERC-721 atau ERC-1155. Memiliki kemampuan untuk menyimpan atribut token dalam rantai memungkinkan utilitas token yang lebih besar karena mendorong interaktivitas lintas koleksi dan menyediakan penyimpanan atribut yang abadi. ERC ini memperkenalkan utilitas baru untuk token berbasis ERC-721 dan ERC-1155 di bidang berikut:
– Interaktivitas Lintas Koleksi. Menyimpan atribut secara on-chain dalam format yang dapat diprediksi memungkinkan interaktivitas lintas koleksi. Ini berarti bahwa atribut token dapat digunakan oleh kontrak pintar eksternal mana pun tanpa perlu token tersebut mengetahui kontrak pintar eksternal tersebut. Misalnya, token dapat mewakili karakter game dengan kumpulan atributnya dan dapat digunakan dalam game yang tidak terkait dengan statistik yang sama tanpa perlu mengambil atribut ini dari sumber off-chain. Hal ini memastikan bahwa data yang digunakan game adalah sah dan tidak dirusak untuk mendapatkan keuntungan.
– Penyimpanan Atribut yang Abadi. Dengan penyimpanan atribut off-chain, atribut hanya tersedia selama penyimpanan off-chain tersedia. Jika penyimpanan dihapus, atributnya akan hilang. Dengan penyimpanan atribut on-chain, atribut tersedia selama blockchain tersedia. Hal ini meningkatkan nilai token karena memastikan bahwa atribut tersedia selama token ada.
– Evolusi Token. Penyimpanan atribut token di Rantai memungkinkan token berkembang seiring waktu. Tindakan pemilik dapat memengaruhi atribut token. Karena atribut disimpan dalam rantai, kontrak pintar memiliki kemampuan untuk mengubah atribut setelah ambang batas tertentu terpenuhi. Hal ini memungkinkan token menjadi lebih interaktif dan mencerminkan dedikasi dan upaya pemiliknya.
– Pelacakan Keadaan Dinamis. Penyimpanan atribut token di Rantai memungkinkan pelacakan keadaan dinamis. Atribut tersebut dapat digunakan untuk melacak status token dan pemiliknya. Hal ini memungkinkan token untuk digunakan dalam berbagai kasus penggunaan. Salah satu kasus penggunaan tersebut adalah rantai pasokan; token dapat mewakili suatu produk dan atributnya dapat digunakan untuk melacak status produk saat bertransisi dari tertunda, terkirim, terkirim, dll.
4. EIP-7638: NFT Hierarki Lintas Kontrak mengusulkan cara untuk menjaga hubungan hierarki antara token ERC-721 dari kontrak yang berbeda. Standar ini menyediakan antarmuka untuk menanyakan token induk suatu NFT atau apakah ada hubungan induk antara dua NFT. Beberapa NFT ingin menghasilkan aset derivatif sebagai NFT baru. Misalnya, gambar NFT 2D ingin mempublikasikan model 3D-nya sebagai turunan NFT baru. Sebuah NFT juga dapat berasal dari beberapa NFT induk. Kasus tersebut termasuk film NFT yang menampilkan banyak karakter dari NFT lain. Standar ini diusulkan untuk mencatat hubungan hierarki antara NFT turunan. ERC-6150 yang ada memperkenalkan fitur serupa, tetapi hanya membangun hierarki antar token dalam kontrak yang sama. Seringkali kita perlu membuat koleksi NFT baru dengan token turunannya, yang memerlukan pembentukan hubungan lintas kontrak. Selain itu, berasal dari banyak induk merupakan hal yang sangat umum dalam skenario pemberian lisensi IP, namun standar yang ada juga tidak mendukung hal tersebut.
5. EIP-7678: Teks Alternatif NFT dalam Metadata. Saat merender gambar NFT di antarmuka frontend, pasar, pembuat konten, dan dApps dapat memanfaatkan atribut `alt` secara efektif. Teks alternatif membantu pengguna berbeda yang memanfaatkan teknologi bantu. Pengguna yang memanfaatkan pembaca layar misalnya, mendapatkan keuntungan dari deskripsi gambar yang akurat dan ringkas. Mengingat NFT bersifat portabel antara pasar, situs web, dan dapps, akan lebih efisien jika membuat deskripsi yang sesuai saat pembuatan (pencetakan) NFT. Dengan cara ini, deskripsi dapat dilampirkan ke gambar dan dipindahkan antar antarmuka. Teks alternatif hanya perlu ditulis satu kali, sehingga menghilangkan kebutuhan untuk membuatnya ulang dari awal di setiap antarmuka.
6. EIP-7781: Penegakan royalti NFT on-chain menjelaskan mekanisme yang, setelah transfer Token Non-Fungible (NFT) ERC-721, strategi dominan pemilik baru adalah dengan jujur mengungkapkan apakah entitas pemilik telah berubah dan, jika demikian, laporkan penilaian mereka terhadap token tersebut dan bayarkan royalti yang ditentukan pencipta berdasarkan penilaian tersebut. Meskipun ERC-2981 memperkenalkan standar kontrak yang menandakan jumlah royalti yang harus dibayarkan kepada pencipta atas penjualan NFT, hal ini tidak menjelaskan cara penegakan hukum. Pernyataan tersebut lebih jauh menyatakan bahwa “pembayaran harus bersifat sukarela, sebagai mekanisme transfer… tidak selalu berarti terjadi penjualan”. Kesulitan dalam penegakan on-chain berasal dari tidak lengkapnya informasi yang tersedia untuk kontrak penegakan. Kontrak semacam itu tidak mengetahui sifat transfer token (misalnya penjualan, privat, hadiah, dll.) dan aliran dana terkait, yang biasanya diperlukan. untuk menghitung royalti yang harus dibayarkan kepada pencipta. Oleh karena itu, sistem royalti bergantung pada pihak eksternal untuk menyediakan informasi ini, yang dapat menyebabkan sentralisasi, atau dimanipulasi jika pihak-pihak yang terlibat tidak jujur. Masalah ini diperparah dalam transaksi over-the-counter (OTC) karena aliran dana dapat ditangani seluruhnya melalui jalur tersembunyi. Namun, penegakan royalti on-chain masih dapat dilakukan dalam praktiknya dengan menciptakan insentif atau penalti yang cukup kuat untuk memaksa pihak-pihak yang berpartisipasi memberikan informasi yang jujur. Kami menjelaskan salah satu pendekatan tersebut, yaitu mekanisme teori permainan yang menargetkan aktor utama dalam transfer ( yaitu pemilik token lama dan baru) sebagai satu-satunya pemain, dan membujuk pemilik baru untuk secara jujur memberikan informasi yang diperlukan untuk penegakan hukum.
Keamanan NFT
Pasar NFT OpenSea telah memperingatkan pengguna platform tertentu untuk merotasi kunci yang digunakan untuk API mereka (antarmuka pemrograman aplikasi) setelah pelanggaran keamanan pihak ketiga membuat mereka rentan terhadap penyerang. OpenSea menginstruksikan pengguna untuk segera “menghentikan” penggunaan kunci mereka saat ini dan menggantinya dengan yang baru, memberi tahu mereka bahwa kunci mereka saat ini akan kedaluwarsa pada hari Senin, 2 Oktober. Meskipun eksploitasi tersebut diperkirakan tidak akan memiliki “efek langsung” pada integrasi pengguna dengan platform, OpenSea memperingatkan bahwa akses pihak ketiga dapat mempengaruhi tarif yang dialokasikan dan batas penggunaan korban.
Peraturan NFT
1. Pembaruan Google pada Kebijakan Mata Uang Kripto dan produk terkait (Agustus 2023). Mulai tanggal 15 September 2023, pengiklan yang menawarkan game NFT yang tidak mempromosikan konten terkait perjudian dapat mengiklankan produk dan layanan tersebut jika memenuhi persyaratan berikut.
✅ Promosi game berbasis blockchain yang melibatkan NFT. Untuk permainan NFT, hal berikut tidak diperbolehkan: ❌ Promosi permainan di mana pemain dapat bertaruh atau mempertaruhkan NFT dengan imbalan kesempatan memenangkan apa pun yang bernilai di dunia nyata (termasuk NFT lainnya). ❌ Promosi permainan kasino sosial yang memberi penghargaan pada NFT. ❌ Promosi tujuan “perjudian dengan uang sungguhan”. Ini termasuk iklan terkait perjudian yang muncul di tujuan permainan Anda. Untuk menjalankan iklan yang mempromosikan konten terkait perjudian yang mengintegrasikan NFT, pengiklan harus mematuhinya Kebijakan perjudian dan permainan dan menerima yang tepat Sertifikasi Google Iklan.
2. SEC Membebankan Biaya kepada Pembuat Seri Web Stoner Cats untuk Penawaran NFT yang Tidak Terdaftar. Kampanye pemasaran SC2 menyoroti manfaat spesifik dari memiliki NFT, termasuk opsi bagi pemilik untuk menjual kembali NFT mereka di pasar sekunder. Selain itu, perintah tersebut menemukan bahwa, sebagai bagian dari kampanye pemasaran, tim SC2 menekankan keahliannya sebagai produser Hollywood, pengetahuannya tentang proyek kripto, dan aktor terkenal yang terlibat dalam serial web, sehingga mengarahkan investor untuk mengharapkan keuntungan karena a seri web yang sukses dapat menyebabkan nilai jual kembali NFT Stoner Cats di pasar sekunder meningkat. Lebih lanjut, perintah tersebut menemukan bahwa SC2 mengonfigurasi Stoner Cats NFT untuk memberi SC2 royalti 2,5 persen untuk setiap transaksi pasar sekunder di NFT dan mendorong individu untuk membeli dan menjual NFT, menyebabkan pembeli menghabiskan lebih dari $20 juta dalam setidaknya 10,000 transaksi. Tanpa mengakui atau menyangkal temuan SEC, SC2 menyetujui perintah gencatan dan penghentian dan membayar denda perdata sebesar $1 juta. Perintah tersebut membentuk Dana Adil untuk mengembalikan uang yang dibayarkan investor yang dirugikan untuk membeli NFT. SC2 juga setuju untuk menghancurkan semua NFT yang dimiliki atau dikuasainya
Analisis NFT
Dasbor Analisis Dune: ERC-6551 — Akun Tokenbound yang Tidak Dapat Dipertukarkan. ERC-6551 mengubah setiap NFT menjadi dompet pintar yang dapat memiliki token dan berinteraksi dengan dApps di seluruh ekosistem Ethereum.
– 14,332 ERC6551 Akun Aktif (semua EVM)
– 1,445 transaksi ERC6551 (Ethereum & Polygon)
– Akun Terikat Token Diaktifkan
Tren NFT
NFT Utilitas, NFT Cerdas, NFT Finansial, NFT2, Tren NFT Terbungkus NFT
Utilitas, NFT Cerdas, NFT Finansial, NFT2, Tren NFT Terbungkus menurut wilayah
Token terikat jiwa, Tren NFT terbungkus Token terikat jiwa Tren berdasarkan wilayah
Kunci Pasar NFT
Penafian. Hingga saat ini, alat analisis masih terus berkembang dan hanya menyediakan data perkiraan yang tidak mencakup semua rantai, sistem DAG, dan jenis buku besar terdistribusi lainnya, serta NFT atau jenis yang kurang umum, seperti utilitas atau keuangan.
Statistik seluruh pasar NFT . Secara keseluruhan, kami melihat peningkatan indikator keuangan utama pasar NFT di bulan Januari.
1. Kapitalisasi Pasar NFT Turun $2,256,255,115
2. Volume Penjualan NFT $398,013,231 Turun
3. Total Penjualan 1.125.401 Turun
4. Transaksi NFT 8.318.730 Turun
5. Cuci 32,88 %
Total Volume Penjualan NFT (Coinmarketcap)
Total Penjualan NFT
Indeks Blue Chip turun secara signifikan.
Blue Chips NFT pada bulan September
Kapitalisasi pasar dari berbagai kategori NFT. NFT PFP masih menjadi kategori termahal.
Kapitalisasi Pasar Kategori NFT pada bulan September
Volume Kategori NFT pada bulan September
Likuiditas Art NFT naik lebih dari yang lain.
Likuiditas Kategori NFT pada bulan Agustus
Volume Perdagangan NFT berdasarkan Rantai (Blok)
Ethereum dan Solana NFT Mints
NBA TopShot kembali memimpin selama bertahun-tahun
Otherdeed kembali memimpin Parallel Alpha di Ethereum
Parallel alpha masih mendominasi kompetitor.
Ethereum tetap berada di luar jangkauan pemimpinnya. Mythos masih terus berkembang dan menempati posisi kedua. Arbitrum turun di bawah 10 besar.
Blockchain berdasarkan Volume Penjualan NFT pada bulan September (Cryptoslam)
Blockchain berdasarkan Volume Penjualan NFT, juta $/bulan mulai September 2021
Polygon dan Mythos menggeser Solana dari posisi kedua.
Blockchain berdasarkan Volume Penjualan NFT, juta $/bulan mulai September 2021
Mari kita lihat pasarnya. Element menduduki posisi teratas dalam hal jumlah pedagang. Opensea memberi jalan kepada Blur berdasarkan volume. OKX bertambah volumenya.
Peringkat Pasar NFT Teratas menurut Pedagang pada bulan September (dappradar)
Koleksi NFT Teratas berdasarkan Penjualan pada bulan Agustus
Intisari yang dibuat oleh DAO Envelop, protokol lintas rantai penemuan harga dan didukung agunan untuk memberi NFT nilai batin dan likuiditas.
Situs web | Twitter | Telegram Group | Github | Telegram Channel | Pembungkus dApp | DApp Pertanian | SAFT wNFT | Pasar | daun mint