Bitcoin Asset Sidechain

evolution of blockchain assets

Architecture

Native Assets

The key feature of the Bitcoin Asset sidechain is the use of assets in a natural way. In transaction structure, it is implied that the output sum is the sum of the only one blockchain asset. Adding to the output a field denoting the type of asset in the blockchain, it becomes possible to operate the various assets in a natural way without any additional complicated logic. No more assets embedded to transactions with native asset.

Proof Of Stake Consensus

Logical clock PoS algorithm:
  • Security Deposits.
  • Fixed time slots.
  • Inevitable punishment for violation of the protocol.
  • Resistant to attacks with an attacker's share of up to 45%.
  • Long range attack solved

UTXO blockchain structure

Transaction parallelism, mass payments within a single transaction, consolidation of outputs within a single transaction, creation of chains of interrelated transactions. Using UTXO based architecture is best approach for building an asset system.

Bitcoin interaction

Crowdsale using Bitcoin

Links to the outputs from Bitcoin blockchain are used to interact with the Bitcoin, which increases the scope of the transaction scripts. This feature enables the sale of assets using Bitcoin.

Atomic Swap

Assets exchange within the platform is available as an atomic transaction. External assets exchange for bitcoins is available as an atomic transaction, requiring one transaction in each blockchain.

Scalability

Blockchain size optimization

Using transaction signature aggregation. Upgraded scripting system with new payment type pay to hash from merkle root of merkle tree from script branches.

Tx Rate

PoS algorithm with fast blocks in combination with optimized transaction size gives a significant increase in transactional rate per second.