Wiele warstw konsensusu i wykonawczych w blockchainie jest "wiązanych" - chcesz zwiększyć prędkość transakcji, musisz zmienić podstawowy konsensus; chcesz zoptymalizować mechanizm bezpieczeństwa, ale obawiasz się wpływu na wydajność wykonania, zmiany prowadzą do problemów. Ale modułowy design Plasma wyraźnie oddziela te dwie warstwy, jak budowanie z klocków.
Mówiąc prosto, podział pracy między dwoma warstwami jest szczególnie wyraźny:
Warstwa konsensusu zajmuje się tylko "sortowaniem transakcji" i "potwierdzaniem bloków", na przykład decydując, która transakcja powinna być przetworzona jako pierwsza, zapewniając, że blok nie zostanie zmieniony, koncentrując się na bezpieczeństwie.
Warstwa wykonawcza odpowiada za "obliczenia inteligentnych kontraktów" oraz "aktualizację stanu konta", na przykład obliczanie kwoty transferu USDT, aktualizację salda użytkownika, koncentrując się na wydajności.
Zalety tego projektu są zbyt oczywiste: aby zwiększyć TPS, nie trzeba zmieniać warstwy konsensusu, wystarczy zoptymalizować algorytmy warstwy wykonawczej; aby wzmocnić bezpieczeństwo, podczas aktualizacji mechanizmu konsensusu usługi warstwy wykonawczej również nie będą przerywane. Na przykład, w przypadku szczytów płatności stabilnymi monetami, wystarczy dodać zasoby do warstwy wykonawczej, aby szybko zareagować, nie przerywając całej sieci na aktualizację.
Tak jak w telefonie wymiana baterii nie wymaga wymiany ekranu, poszczególne moduły mogą niezależnie ewoluować, a jednocześnie doskonale współpracować, sieć szybko i stabilnie się rozwija, a w przyszłości jest wystarczająco miejsca na nowe funkcje.