本研究將區塊鏈技術導入捐贈系統,藉由區塊鏈技術的特性,將系統的交易交由智能合約自動化的執行,並藉由智能合約的特性,在交易執行成功的當下,將會在區塊鏈上產生不可篡改的紀錄,提高平台可信度;而交易的媒介以及標的皆是透過以太坊ERC標準所發行的虛擬代幣,在智能合約交易時能夠紀錄這些代幣的移動軌跡,結合區塊鏈公開透明的特性,達到透明化善款流向(包含金流以及物資流)的目的。 此外,依循W3C可驗憑證(Verifiable Credentials)規範,本研究設計了一個基於區塊鏈的憑證驗證機制,受贈者可以在無須向服務提供方(即捐贈系統)提供過多資訊的情況下,證明其是具有特定資格的,讓使用者的資訊只遵照自己的意願揭露。 即將淘汰的廢棄物,或許會是他人迫切需要的物資,因此本研究將捐贈形式鎖定於實物捐贈,透過這種形式,不僅能避免善款的不當利用,更重要的是能夠延續物資的生命週期,並最大化其價值,實現循環經濟。
This paper will build an in-kind donation system through the blockchain, and record the payment flow and the data flow by using smart contracts to execute transactions. With the transparency and the incorruptibility, we can transparent the flow of donations from donors. In addition, in order to protect the privacy of the recipients’ personal data, this paper introduce the Verifiable Credentials specification proposed by W3C. With this specification, users can prove that they have certain qualifications to the service provider ( the in-kind donation platform in this paper) without hand over extra information about themselves. In other words, the information will only be revealed when the user agrees. Therefore, this paper focuses on in-kind donations, which can not only avoid the misuse of donations, but more importantly, continue the life cycle of the materials and maximize their value, thus realizing the circular economy.