Kiedy skończyłem testowy skrypt do wprowadzenia ostatnich danych wysokiej częstotliwości na łańcuch, na zewnątrz już jasno świeciło. Pojemnik na jedzenie na biurku wydobywał nieprzyjemny kwaśny zapach. Wczoraj wieczorem miałem zamiar wdrożyć dynamiczną logikę opartą na dostosowywaniu stanu przedmiotów w grze na pewnym wiodącym L2, ale w szczytowym momencie nagły zator sieciowy całkowicie wyczerpał mój portfel testowy. Jeśli przyszłe zastosowania wysokiej częstotliwości będą musiały zmagać się z ryzykiem nagłej utraty funduszy przy każdej aktualizacji stanu, to chwalenie się masowym przyjęciem w branży to po prostu niezwykle śmieszny nonsens. Z poczuciem upokorzenia, które zostało mi zepchnięte przez główny ekosystem, zburzyłem wszystkie środowiska testowe i twardo przeszedłem na węzeł Vanar. Na początku naprawdę zamierzałem tylko przeprowadzić kilka testów, aby zobaczyć, czy jego przechwałki są prawdziwe, ale w następnych kilku godzinach to niezwykle intuicyjne doświadczenie z kodem całkowicie wciągnęło mnie w refleksję.


Nasz krąg jest zbyt łatwy do oszukania przez różne wyrafinowane techniczne terminy. Bez przerwy mówi się o równoległym przetwarzaniu, o zupełnie nowych językach bazowych, co teoretycznie brzmi bardzo seksownie. Ale gdy przychodzi do realizacji biznesowej, ból związany z przepisaniem całej logiki backendu tylko osoby piszące kod rozumieją. Vanar nie zachwyca mnie wcale tym, jak wysoki ma TPS, ale tym, jak niezwykle powściągliwy jest w swoich działaniach. Wrzuciłem wcześniej ogromny inteligentny kontrakt, który musiałem przerwać z powodu problemu z opłatami, nie zmieniając ani jednego znaku interpunkcyjnego. W momencie naciśnięcia przycisku wdrożenia byłem gotowy na wszelkie błędy, ponieważ kompatybilność nowego łańcucha często jest katastrofą. A jednak konsola zwróciła od razu zielony stan sukcesu. Tego rodzaju absolutnie bezbolesne doświadczenie migracji jest wręcz zabójczą pokusą dla tych, którzy szybko chcą uciec z kosztownego łańcucha. Nie musisz badać, co to jest wywołanie asynchroniczne, nie musisz zjadać tych nieludzkich dokumentów dotyczących nowej składni, wystarczy, że weźmiesz gotowy zestaw narzędzi deweloperskich i możesz płynnie zacząć działać.


To, co naprawdę przeraża mnie, to niemal patologiczna kontrola nad kosztami transakcji. Napisałem skrypt w nieskończonej pętli, który symulował kilka tysięcy wirtualnych postaci jednocześnie wysyłających niezwykle małe żądania odświeżenia stanu do łańcucha. Zasadniczo taka nagła fala współbieżności powinna wywołać gwałtowne wahania kosztów w zwykłym publicznym łańcuchu. Ale uważnie obserwowałem dane na ekranie monitoringu i odkryłem, że krzywa kosztów była niewiarygodnie liniowa. Co to oznacza? To oznacza, że twórcy projektu bezpośrednio zablokowali mechanizm kar cenowych związanych z zatłoczeniem na poziomie podstawowym. Dla programistów piszących automatyzację handlu lub logikę interakcji o wysokiej częstotliwości, to wręcz zbawienne ustawienie. Już nie musisz pisać w kodzie mnóstwa zbędnych prognoz opłat i logiki zapobiegającej zakłóceniom. Taki projekt inżynieryjny, który jest niezwykle przyjazny dla wysokiej częstotliwości interakcji, na pewno nie powstał z dnia na dzień, to za tym kryje się głęboka wiedza w obsłudze ogromnych ilości współbieżności.


Ale muszę trochę skrytykować ich infrastrukturę. Gdy podczas używania interfejsu do masowego przesyłania plików z grafiką gier pojedynczy pakiet przekracza pewien próg, brama ma bardzo dużą szansę na zgłoszenie błędu przekroczenia czasu. Sprawiło to, że przez pewien czas myślałem, że cały serwis RPC się zawalił. Po kolejnych krokach diagnostycznych odkryłem, że ich ustawienia bufora do przetwarzania dużych danych strumieniowych są niezwykle nierozsądne. Takie podejście, które koncentruje się tylko na budowie głównej drogi, nie naprawiając kanalizacji, jest niezwykle śmiertelnym błędem dla sieci, która chce obsługiwać ogromne zasoby multimedialne. Choć nie wpływa to na bezpieczeństwo aktywów na poziomie podstawowym, jeśli twórcy na froncie często napotykają zacięcia podczas korzystania z tego rzekomo niskoprogramowego narzędzia, to poczucie rozdziału w doświadczeniu produktu może doprowadzić ludzi do szału. Próbują spakować skomplikowaną logikę rozsyłania w niezwykle proste operacje na stronie internetowej, co jest dobrą intencją, ale pojemność backendu wyraźnie wymaga jeszcze kilku brutalnych testów obciążeniowych.


Gdy głębiej zbadałem kontrowersyjny system reputacji węzłów, dostrzegłem niezwykle klarowny komercyjny spisek. Obecni geekowie wciąż kłócą się o współczynnik Satoshi i czystość decentralizacji. Ale bezpośrednio przyciągnęli przedsiębiorców, aby związali znane tradycyjne marki z własną warstwą konsensusu. To w rzeczywistości buduje kredytową fosę. Tacy giganci rozrywkowi, którzy mają ogromne prawa autorskie, nigdy nie pozwolą, aby ich tajemnice handlowe były przekazywane w sieci, która może zostać zaatakowana przez kilku anonimowych górników. Potrzebują zapewnienia i odpowiedzialności po wystąpieniu problemów. Taki mechanizm weryfikacji, który zastępuje czystą moc obliczeniową reputacją, mimo że dla ortodoksów wydaje się herezją, trafia w sedno wejścia tradycyjnego kapitału. Musisz przyznać brutalną prawdę, że to nie geekowskie kody przynoszą milionowe przyrosty użytkowników, ale te, które mają ogromne kanały dystrybucji.


Przeglądając jego działalność na łańcuchu, odkryłem, że obecna rzeczywistość jest niezwykle chuda. Na tej gładko wybudowanej autostradzie jeździ niezwykle mało samochodów. Brakuje przyzwoitych rodzimych aplikacji społecznościowych, które wytworzyłyby wartość emocjonalną, brakuje szalonych drobnych inwestorów, którzy by na niej interagowali, cały ekosystem emanuje niezwykle dziwną ciszą. To zdecydowanie pułapka dla tych, którzy chcą szybko zarobić pieniądze. Z powodu braku krótkoterminowego efektu bogactwa, wszelkie zasoby i popularność omijają ją. Ale jeśli jesteś prawdziwym deweloperem, który zajmuje się biznesem, znudzonym zatłoczeniem i wszelkimi niepewnościami, ten łańcuch, który wciąż rośnie w dzikim stylu, oferuje niezwykle tanie koszty prób i błędów. Nie jest seksowny, nie ogłasza codziennie przełomowych osiągnięć technologicznych, jest jak budowlaniec, który tylko zna się na kładzeniu cegieł. W tej branży, w której bańka może pęknąć w każdej chwili, naprawdę niewiele projektów potrafi zbudować fundamenty idealnie dopasowane.

@Vanarchain $VANRY #Vanar