20.2 Channel
- What is a channel?
A channel is an independent ledger of blockchain data.
- How can I create a channel?
Right now all channels are created by Gala. In the future we may facilitate the creation of channels by external developers.
- Can transactions happen in any channel?
Yes
- Can transactions happen in multiple channel at once?
A given token would only ever transact in one channel though. There is no cross-channel transactions.
- Is each channel a different blockchain?
Yes, each channel has its own ledger and worldstate.
- Does each channel have a block height?
Yes, each channel has its own block height. It could be considered a sub-chain of the overall GalaChain network, but there is no rollup to a lower layer from the individual channels.
- What is the consensus mechanism of GalaChain?
The concensus mechanism of GalaChain is Proof of Authority.
- How does the consensus mechanism of GalaChain works?
The consensus is achieved by authoritative peers in the GalaChain network.
- How long does it take for each channel produce a block?
The block size is configurable per channel. A block is written whenever it reaches 200 transactions or the block timeout is reached in 1 second, whichever comes first. This is also configurable per channel.