Research on Automatic Commodity Trading Method based on Smart Contract

AUTHORS

Adewale Amoo,Ladoke Akintola University of Technology, Nigeria

ABSTRACT

Blockchain is a network-based technical solution for a set of distributed ledgers that are collectively maintained through decentralization and trustlessness. A smart contract is the most representative application of the blockchain from the 1.0 stage to the 2.0 stage, and it plays an important role in the construction of decentralized applications. According to the characteristics of blockchain without center and trustlessness, this article designs a commodity transaction smart contract based on blockchain technology. The release and execution of the smart contract in this article is implemented on the Ethereum private chain, and the transfer and payment functions of Ethereum are executed through the lightweight wallet plug-in Metamask of the Chrome browser. The execution of the smart contract is tested in the test network, and the operation of the smart contract is completed in the form of gas payment. Gas is the calculation work measurement for executing transactions in Ethereum, and there is a conversion relationship with Ether. The more Gas is paid when each contract is executed, the higher the chance of being packaged and stored first. The transaction model proposed in this paper realizes the decentralization of the system, the transaction and contact information is open, transparent, and non-tamperable, and the contract is automatically stored and executed. This design can greatly increase the transaction speed and gradually reach the performance of a centralized network. And providing an enterprise-level blockchain operating system makes application development and deployment easier.

 

KEYWORDS

Blockchain, Ethereum, Smart contract

REFERENCES

[1] M. Swan, “Blockchain: Blueprint for a new economy,” Sebastopol, CA: O’Reilly Media, Inc., (2015)
[2] M. Vasek, “The age of cryptocurrency,” Science, (2015), vol.348, no.6241, pp.1308-1309
[3] H. Hodson, “Bitcoin moves beyond money,” New Scientist, (2013), vol.220, no.2945, pp.24-24
[4] N. Szabo, “Smart contracts: Building blocks for digital markets,” EXTROPY: The Journal of Transhumanist Thought, no.16
[5] A. Bahga and V. K. Madisetti, “Blockchain platform for the industrial internet of things,” Journal of Software Engineering and Applications, (2016), vol.9, no.10, pp.533
[6] K. Bhargavan, A. Delignat-Lavaud, and C. Fournet, “Formal verification of smart contracts: Short paper,” Proceedings of the 2016 ACM Workshop on Programming Languages and Analysis for Security. ACM, (2016), pp.91-96
[7] Y. Hirai, “Defining the ethereum virtual machine for interactive theorem provers,” International Conference on Financial Cryptography and Data Security. Springer, Cham, (2017), pp.520-535
[8] J. Goldenfein and A. Leiter, “Legal engineering on the blockchain: Smart contracts as legal conduct,” Law and Critique, (2018), vol.29, no.2, pp.141-149
[9] S. S. Gomes, “Smart contracts: Legal frontiers and insertion into the Creative Economy,” Brazilian Journal of Operations and Production Management, (2018), vol.15, no.3, pp.376-385
[10] J. G. Allen, “Wrapped and stacked: Smart contracts and the interaction of natural and formal language,” European Review of Contract Law, (2018), vol.14, no.4, pp307-343
[11] X. He, B. Qin, and Zhu, “Specs: A specification language for smart contracts,” IEEE 42ndAnnual Computer Software and Applications Conference (COMPSAC). IEEE, (2018), vol.1, pp.132-137

CITATION

  • APA:
    Amoo,A.(2018). Research on Automatic Commodity Trading Method based on Smart Contract. International Journal of Smart Business and Technology, 6(2), 31-38. 10.21742/IJSBT.2018.6.2.04
  • Harvard:
    Amoo,A.(2018). "Research on Automatic Commodity Trading Method based on Smart Contract". International Journal of Smart Business and Technology, 6(2), pp.31-38. doi:10.21742/IJSBT.2018.6.2.04
  • IEEE:
    [1] A.Amoo, "Research on Automatic Commodity Trading Method based on Smart Contract". International Journal of Smart Business and Technology, vol.6, no.2, pp.31-38, Dec. 2018
  • MLA:
    Amoo Adewale. "Research on Automatic Commodity Trading Method based on Smart Contract". International Journal of Smart Business and Technology, vol.6, no.2, Dec. 2018, pp.31-38, doi:10.21742/IJSBT.2018.6.2.04

ISSUE INFO

  • Volume 6, No. 2, 2018
  • ISSN(p):2288-8969
  • ISSN(e):2207-516X
  • Published:Dec. 2018

DOWNLOAD