Why smart asset lightning network?Decentralized finance industry requires a much more flexible, extensible and cheaper smart assets circulation solution to solve the main chain scalability problem. Lightning network is a solid technology to this problem. According to the layer-2 protocol BOLT (Basis of Lightning Technology) specification for off-chain bitcoin transfer, we need a protocol to support wider range of assets for upper layer applications: payment, game, finance or scenerios need stable coins.
https://omnilaboratory.github.io/obd/assets/omni-lightning.pngWhat is OmniBOLT?We propose OmniBOLT, the smart asset lightning network, for this purpose. OmniBOLT daemon(OBD) is the golang implementation, an open source, off-chain decentralized platform, build upon BTC/OmniLayer network, implements basic HTLC payment, atomic swap of multi-currencies, and more off-chain contracts on the network of smart assets enabled lightning channels.
The testnet is now online.
Source code is in this git repo:
https://github.com/omnilaboratory/obdAnd the OmniBOLT spec repo is here:
https://github.com/omnilaboratory/OmniBOLT-specDocument for a better reading experience:
https://omnilaboratory.github.io/obd/Advantages 1. Instant payment of smart assets issued on OmniLayer and Etherium(soon future).
2. Cross channel atomic swap for various crypto assets.
3. Decentralized exchange on top of stable coin enabled lightning channels.
4. Collateral Lending Contract and more flexible contracts for various DeFi scenarios based on atomic swap, without any extra cost of transaction fee or any intermediary;
Interested readers shall directly go to chapter 6: DEX, Collateral Lending Contract, online store ... to seek more examples.