The main differences between Apt (Aptos) and Sui:

1. Transaction processing method:

- Apt: Globally sort all transactions.

- Sui: Differentiate between transactions that require consensus and those that do not, with the latter being processed faster.

2. Technical focus:

- Apt: Focus on security and reliability.

- Sui: Emphasizes high throughput and low latency.

3. Consensus Mechanism:

- Apt: Uses the Block-STM parallel execution engine.

- Sui: uses Narwhal and Bullshark algorithms.

4. Scalability strategy:

- Apt: Improve throughput through parallel execution.

- Sui: Achieving high throughput by leveraging object-level ownership and out-of-order execution.

5. Applicable scenarios:

- Apt: May be more suitable for complex DeFi applications.

- Sui: May perform better when handling a large number of simple, fast transactions.

Although both use the Move programming language and originate from the Diem project, they have obvious differences in technical implementation and target application scenarios.

$SUI

$APT