Architecture Overview
Taiji Blockchain is aiming both private on-premise and public cryptocurrency. It has very high throughput, low latency and can be scaled up to 10K subchains. It is based on the append-only distributed log architecture and IPFS to publish the chained blocks.
The topics here are architectural considerations. In a nutshell, architecture is a type of design where the focus is quality attributes and wide(er) scope whereas design focuses on functional requirements and more localized concerns. There is another design section for detail-oriented decisions.
Here is a list of architecture decisions for the Taiji Blockchain: