Paper 2024/784

Universal Blockchain Assets

Owen Vaughan, nChain
Abstract

We present a novel protocol for issuing and transferring tokens across blockchains without the need of a trusted third party or cross-chain bridge. In our scheme, the blockchain is used for double-spend protection only, while the authorisation of token transfers is performed off-chain. Due to the universality of our approach, it works in almost all blockchain settings. It can be implemented immediately on UTXO blockchains such as Bitcoin without modification, and on account-based blockchains such as Ethereum by introducing a smart contract that mimics the properties of a UTXO. We provide a proof-of-concept implementation of an NFT that is issued on Bitcoin, transferred to Ethereum, and then transferred back to Bitcoin. Our new approach means that users no longer need to be locked into one blockchain when issuing and transferring tokens.

Metadata
Available format(s)
PDF
Category
Applications
Publication info
Preprint.
Keywords
BlockchainBitcoinEthereumTokensNFTsInteroperabilityPrivacy
Contact author(s)
owen j vaughan @ gmail com
History
2024-05-24: approved
2024-05-22: received
See all versions
Short URL
https://ia.cr/2024/784
License
Creative Commons Attribution
CC BY

BibTeX

@misc{cryptoeprint:2024/784,
      author = {Owen Vaughan},
      title = {Universal Blockchain Assets},
      howpublished = {Cryptology ePrint Archive, Paper 2024/784},
      year = {2024},
      note = {\url{https://eprint.iacr.org/2024/784}},
      url = {https://eprint.iacr.org/2024/784}
}
Note: In order to protect the privacy of readers, eprint.iacr.org does not use cookies or embedded third party content.