A Value Token Transfer Protocol (VTTP) for Decentralized Finance
- 1 Georgia Institute of Technology, Atlanta, GA, USA
- 2 Georgia Institute of Technology, Atlanta, GA, USA
Abstract
We present Value Token Transfer Protocol (VTTP), a decentralized finance protocol for exchange of value or tokens within and between participating blockchain networks, fiat bank accounts and fiat wallets. The protocol allows intra-chain or inter-chain transfers of cryptocurrencies or tokens. VTTP works in both client-server and peer-to-peer models. The protocol comprises receiving from a client a transfer request to transfer value in a form of a cryptocurrency or a token, determining if the transfer request is intra-chain or inter-chain, transmitting to the client a response to the transfer request, the response comprising a raw transaction, receiving from the client a response to the raw transaction wherein a private key of a user is used to sign the raw transaction, defining a signed transaction, verifying a signature of the signed transaction and broadcasting the signed transaction to the sending and receiving blockchain networks.
- Bahga, A. and Madisetti, V. (2017) Blockchain Applications: A Hands-On Approach.
- Madisetti, V. and Bahga, A. (2020) Method and System for Exchange of Value or Tokens between Blockchain Networks. WIPO PCT No. WO 2020/190720.
- Madisetti, V. and Bahga, A. (2019) Use Case Extension to the Value Token Transfer Protocol. US Provisional Patent Application No. 62818798.
- Kumar, M. and Nikhil, R.S. (2020) Decentralising Finance Using Decentralised Blockchain Oracles. International Conference for Emerging Technology (INCET), Belgaum, 5-7 June 2020. https://doi.org/10.1109/INCET49848.2020.9154123
- Band Protocol—Secure, Scalable Blockchain—Agnostic Decentralized Oracle. https://bandprotocol.com/
- Tellor—The Decentralized Oracle for DeFi. https://tellor.io/
- Chainlink. https://chain.link/
- Madisetti, V. and Bahga, A. (2018) Method and System for Blockchain-Based Combined Identity, Ownership, Integrity and Custody Management. US Patent No. 10102526.
- (2015) Internet Engineering Task Force (IETF), JSON Web Token (JWT), RFC 7519.