A Decentralized Approach to Warehouse Receipt Systems using Blockchain by Leveraging Smart Contracts and Non-Fungible Tokens (NFT)
Bagaskara Putra, Dr. Lukman Heryawan, S.T., M.T.
2023 | Skripsi | ILMU KOMPUTER
Sektor pertanian Indonesia menghadapi berbagai tantangan, termasuk penipuan, rantai pasokan yang tidak efisien, dan akses pembiayaan yang terbatas. Seiring dengan perkembangan teknologi yang pesat, dokumen pertanian berbasis kertas yang digunakan sebagai bukti seperti sertifikat, akta tanah, dan resi gudang telah beralih ke bentuk digital. Penelitian ini mengeksplorasi implementasi sistem resi gudang berbasis blockchain menggunakan kontrak pintar dan token non-fungible (NFT) untuk mengatasi tantangan dan mempromosikan digitalisasi di sektor pertanian Indonesia.
Sistem yang diusulkan dalam studi ini disebut D-RG (Digital Resi Gudang) dibuat dalam bentuk Non-fungible Token (NFT) yang menjadikannya unik secara digital, dan keasliannya ditulis dan dipublikasikan di jaringan blockchain. Resi gudang hanya dapat dipublikasikan oleh pemilik gudang yang ditetapkan oleh pemilik kontrak, dalam hal ini pemerintah/Pusat Pendaftaran untuk resi gudang, yang mengikat NFT resi gudang ke penerbit dan menonaktifkan pengguna yang tidak sah untuk mencetak, mengakses, atau mentransfer resi gudang. Jaringan yang digunakan oleh sistem ini adalah Ethereum dengan bahasa pemrograman Solidity dan kerangka kerja Hardhat. Sementara itu, aplikasi sisi klien dibangun menggunakan kerangka kerja Vue.js.
Penelitian ini berhasil mengintegrasikan blockchain ke dalam sistem resi gudang, menangani penerbitan, transfer, dan akses dokumen. Hasil yang diuji menunjukkan desentralisasi dan efisiensi yang diinginkan dalam biaya dan kecepatan. Aplikasi meniru Ethereum Virtual Machine secara lokal, menerapkan kontrak pintar dengan mudah. Dengan Web3.js, ia berinteraksi dengan blockchain, memperbarui setelah setiap transaksi. Meskipun ada keberhasilan ini, lebih banyak penelitian diperlukan untuk penggunaan di dunia nyata.
Indonesia's agricultural sector faces numerous challenges, including fraud, inefficient supply chains, and limited access to financing. As technology rapidly develops, paper-based agricultural documents used as a means of proof such as certificates, land deeds, and warehouse receipts have transitioned to digital forms. This research explores the implementation of a blockchain-based warehouse receipt system using smart contracts and non-fungible tokens (NFTs) to address challenges and promote digitization in Indonesia's agricultural sector.
The proposed system in this study is referred to as D-RG (Digital Resi Gudang) is created in the form of a Non-fungible Token (NFT) which makes it digitally unique, and its authenticity is written and published on the blockchain network. The warehouse receipts are only able to be published by a warehouse owner that was set by the contract owner, in this case the government/Registration Center for warehouse receipts, which binds the warehouse receipt NFT into the issuer and disables unauthorized users to mint, access, nor transfer a warehouse receipt. The network used by this system is Ethereum with the Solidity programming language and the Hardhat framework. Meanwhile, client-side applications are built using the Vue.js framework.
The
research successfully integrated blockchain into the warehouse receipt system,
handling issuance, transfers, and document access. Tested outcomes showed
desired decentralization and efficiency in cost and speed. The application
emulates the Ethereum Virtual Machine locally, deploying smart contracts
effortlessly. With Web3.js, it interacts with the blockchain, updating after
every transaction. Despite these successes, more research is required for
practical real-world usage.
Kata Kunci : Blockchain, Warehouse Receipt System, Smart Contracts, Non-Fungible, Transparency, Traceability, Security