# Key Concept

* **Flexible Account Structure**\
  Supports accounts with multiple assets and multiple operators, making complex setups easy to manage.
* **Dual-Layer Consensus called "Firework"** \
  Uses a two-step system (DPoS + BFT) to process transactions quickly and securely.
* **Multi-Chain System called "Orbits"**\
  Allows many sub-chains to run under a main chain, boosting performance and scalability.
* **Cross-Chain Network called "Canal"** \
  Enables smooth transfer of data and assets between different blockchains.
* **Powerful Smart Contracts**\
  Supports full programming capabilities using JavaScript for building dApps.
* **Multiple Signature Options**\
  Includes strong cryptographic support like ED25519 and SM2 for secure digital signatures.
* **Multi-Signature Accounts**\
  Allows accounts to require approvals from multiple users for extra security.
* **High-Speed Transactions**\
  Can handle thousands of transactions per second, making it suitable for large-scale use.
* **Runs on All Major Platforms**\
  Compatible with Linux, Windows, macOS, and Android for flexible deployment.
* **Built-in Privacy Protection**\
  Uses advanced cryptography like zero-knowledge proofs to keep user data and transactions private.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.zetrix.com/en/getting-started/key-concept.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
