Sieć Sui to platforma blockchain warstwy 1 zaprojektowana w celu zapewnienia wydajnego, skalowalnego i bezpiecznego środowiska dla zdecentralizowanych aplikacji (dApps). Sieć Sui, opracowana przez Mysten Labs, ma na celu rozwiązanie ograniczeń istniejących blockchainów poprzez wprowadzenie innowacyjnej architektury i funkcji.
### Kluczowe cechy sieci Sui
1. **Skalowalność i wydajność**:
- **Równoległe wykonywanie**: Sui wykorzystuje unikalny model równoległego wykonywania, który umożliwia jednoczesne przetwarzanie transakcji, zwiększając przepustowość i zmniejszając opóźnienia. Jest to w przeciwieństwie do tradycyjnych blockchainów, które przetwarzają transakcje sekwencyjnie.
- **Skalowalność pozioma**: Sieć może skalować się poziomo poprzez dodawanie większej liczby węzłów, co umożliwia obsługę rosnących obciążeń bez spadku wydajności.
2. **Mechanizm konsensusu**:
- **Byzantine Consistent Broadcast**: Sui wykorzystuje protokół Byzantine Consistent Broadcast do konsensusu. Ten mechanizm umożliwia szybkie i efektywne uzgodnienie kolejności transakcji bez konieczności stosowania złożonych algorytmów konsensusu, takich jak Proof of Work (PoW) lub Proof of Stake (PoS).
3. **Język programowania Move**:
- Sui używa języka programowania Move, pierwotnie opracowanego przez Facebooka dla blockchaina Libra. Move został zaprojektowany w celu zapewnienia bezpieczeństwa i elastyczności, umożliwiając programistom łatwe pisanie bezpiecznych inteligentnych kontraktów.
4. **Obiektowo-centryczny model danych**:
- Sieć Sui wykorzystuje obiektowo-centryczny model danych, w którym inteligentne kontrakty i zasoby cyfrowe są reprezentowane jako programowalne obiekty. Model ten zwiększa elastyczność i kompozycyjność aplikacji zdecentralizowanych, umożliwiając programistom bezpośrednie manipulowanie obiektami.
5. **Bezpieczeństwo i decentralizacja**:
- Sui stawia na bezpieczeństwo, kładąc duży nacisk na ochronę zasobów i danych użytkowników. Sieć została zaprojektowana tak, aby była zdecentralizowana, zapewniając, że żaden pojedynczy podmiot nie może kontrolować ani manipulować systemem.