#fogo $FOGO Zdałem sobie sprawę, że prawdziwym problemem z blockchainem nie jest kod. To fizyka.
Przez lata, uczynienie blockchaina szybszym wydawało się problemem matematycznym. Ludzie myśleli, że jeśli moglibyśmy tylko poprawić konsensus lub uczynić kod bardziej efektywnym, albo uruchomić rzeczy równolegle, moglibyśmy sprawić, że będzie działał szybko. Ale blockchain nie istnieje tylko w teorii. Istnieje w świecie. Działa na komputerach na całym świecie.
Za każdym razem, gdy walidator głosuje, ten głos musi podróżować przez internet. To zajmuje czas. Kiedy komputery znajdują się w miejscach takich jak Nowy Jork, Frankfurt i Tokio, zajmuje to jeszcze więcej czasu, aby upewnić się, że wszyscy się zgadzają. Fizykę narzuca ograniczenie, jak daleko możemy się posunąć.
Zdałem sobie sprawę, że Fogo nie stara się przekroczyć fizyki za pomocą skomplikowanej matematyki. Zamiast tego, zmienia sposób, w jaki sieć jest skonfigurowana. Fogo używa systemu, w którym tylko mała grupa walidatorów głosuje na raz, podczas gdy inni po prostu obserwują. To sprawia, że sieć jest szybsza, nie czyniąc jej mniej bezpieczną.
Fogo wykorzystuje również kilka technik, aby komputery działały bardziej efektywnie, takich jak optymalizacja klienta i stosowanie specjalnych technik sieciowych. To sprawia, że sieć działa szybko, w miarę możliwości, które komputery mogą znieść. Ograniczenie sieci nie jest abstrakcyjną ideą. Jest oparte na rzeczywistości i na tym, jak komputery są połączone.