As an integral part of our life in modern society, e-transaction under the third-party payment model is widely used. However, this model may cause some issues such as privacy exposure, data being stolen or tampered, and unsatisfactory fund supervision. To solve these problems, the paper proposes a secure transaction system based on the smart contract and the InterPlanetary file system. Blockchain technology is used to realize decentralized transactions and payments, ensure the anonymity of users and stores in the transaction process, and guarantee that transaction records and payment records cannot be tampered with. BF-IBE algorithm is introduced to encrypt transaction records to solve the problem of transaction information exposure and ensure its confidentiality. And InterPlanetary file is used for distributed storage of encrypted orders to improve the storage and query efficiency. Based on smart contract and blockchain technology, traceable supervision of capital flow is conducted to solve the problem of unsatisfactory capital supervision and ensure the correctness and integrity of capital flow. Smart contracts and digital signature technology are combined to authenticate users to ensure the integrity of logistics data, only allowing legitimate users to modify logistics information. Finally, the security proof and experimental simulation and testing are carried out on the new system, the off-chain and on-chain computing efficiency and resource consumption are analyzed in detail, and the results show that the solution is secure and efficient.
Access to the requested content is limited to institutions that have purchased or subscribe to SPIE eBooks.
You are receiving this notice because your organization may not have SPIE eBooks access.*
*Shibboleth/Open Athens users─please
sign in
to access your institution's subscriptions.
To obtain this item, you may purchase the complete book in print or electronic format on
SPIE.org.
INSTITUTIONAL Select your institution to access the SPIE Digital Library.
PERSONAL Sign in with your SPIE account to access your personal subscriptions or to use specific features such as save to my library, sign up for alerts, save searches, etc.