Witaj świecie!

Feb 09 2023
Jesteśmy niezmiernie podekscytowani wprowadzeniem VRRB (/vərb/), sieci blockchain nowej generacji, zbudowanej wokół nowatorskiego mechanizmu konsensusu, który nazywamy Proof of Claim. Mechanizm konsensusu bierze swoją nazwę od algorytmu wyborów Proof of Claim, niezwykle szybkiego, skalowalnego, zdecentralizowanego algorytmu wyborów, który napędza wybory górników, członkostwo w kworum i rozwiązywanie konfliktów między proponowanymi blokami.

Jesteśmy niezmiernie podekscytowani wprowadzeniem VRRB (/vərb/), sieci blockchain nowej generacji, zbudowanej wokół nowatorskiego mechanizmu konsensusu, który nazywamy Proof of Claim. Mechanizm konsensusu bierze swoją nazwę od algorytmu wyborów Proof of Claim, niezwykle szybkiego, skalowalnego, zdecentralizowanego algorytmu wyborów, który napędza wybory górników, członkostwo w kworum i rozwiązywanie konfliktów między proponowanymi blokami.

Proof of Claim, jako mechanizm konsensusu, ma kilka znaczących zalet w porównaniu z innymi mechanizmami konsensusu i algorytmami wyboru, które można znaleźć we współczesnych warstwach 1. Przede wszystkim dowodem roszczenia jest:

  1. Tanie obliczeniowo
  2. Odporność na kolizje
  3. Skalowalny
  4. Całkowicie zdecentralizowany
  5. Naprawdę bez pozwolenia

Osiąga się to dzięki naszemu protokołowi walidacji o podwójnej skalowalności i naszej strukturze łańcucha Convergence DAG.

VRRB skaluje się w pionie z pamięcią RAM w węzłach Validatora przy użyciu modelu współbieżności bez blokad o nazwie Left-Right, który radykalnie zwiększa lokalną przepustowość.

VRRB skaluje się poziomo za pomocą modelu potwierdzenia Farmer-Harvester Parallel, w którym może utworzyć się nieograniczona liczba kworum rolników do głosowania nad ważnością transakcji, podczas gdy kworum Harvester zbiera głosy i proponuje bloki transakcji.

Łańcuch VRRB to oparty na rundach konwergencja DAG. W każdej rundzie każdy członek zbieracza może zaproponować blok zatwierdzonych transakcji, a wybrany górnik na rundę konsoliduje bloki propozycji w jeden blok konwergencji, rozwiązując wszelkie konflikty między blokami i sekwencjonując transakcje według kolejności przyczynowej. Ten proces ma znaczące korzyści pod względem czasu do ostateczności i ogólnej przepustowości. Ta struktura ma również zalety w zakresie bezpieczeństwa, ponieważ bloki konwergencji, po certyfikacji, a następnie przywołaniu w blokach propozycji następnej (lub przyszłej rundy), nie mogą zostać zmienione, DAG zostaje oficjalnie „zablokowany”.

Pełen dokument można znaleźć na stronie: vrrb.io/whitepaper

Platforma VRRB Smart Contract to także duży krok naprzód w zakresie wydajności, bezpieczeństwa i prawdopodobnie najważniejsza w długoterminowej trwałości doświadczenia programisty L1. Platforma inteligentnych kontraktów VRRB jest obsługiwana przez instancje kontenerów typu unikernel. Całkowicie zmieniamy grę. Na innych platformach każdy węzeł uruchamia inteligentny mechanizm wykonywania kontraktów. Pojedynczy, monolityczny, jeden rozmiar musi pasować do wszystkich maszyn wirtualnych. Inteligentne kontrakty są wdrażane, przechowywane w stanie, a kiedy dochodzi do interakcji z inteligentnym kontraktem, jest on wykonywany w tym samym czasie działania, co wszystkie inne. Inteligentny czas pracy kontraktu VRRB wyraźnie kontrastuje z tym modelem. W rzeczywistości nie jest to wcale jedno środowisko uruchomieniowe.

VRRB bierze książkę z mikroserwisów i przepływu pracy DevOps Functions as a Services (FaaS), które społeczność programistów jest już zaznajomiona z Web2. Zamiast budować przez programistów zgodnie ze specyfikacją pojedynczego środowiska uruchomieniowego, każdy inteligentny kontrakt jest wdrażany jako obraz unikernela z instrukcjami kompilacji, które obejmują własne dedykowane środowisko wykonawcze. Następnie węzły budują obraz, zbudowany unikernel przechodzi przez konsensus, a następnie jest przechowywany w stanie.

Pomyśl o unikernel/libraryOS jako pojemniku na sterydy. Przenosi abstrakcję konteneryzacji na zupełnie nowy poziom. Zamiast polegać na środowisku wykonawczym hosta, kontener jest środowiskiem wykonawczym, potrzebuje tylko sprzętu hosta.

Dzięki temu, że naszą platformą wirtualizacyjną jest unikernel, zwany czasem bibliotecznym systemem operacyjnym, biblioteki niezbędne do uruchomienia dowolnego programu są zawarte w kompilacji. Umożliwia to programistom budowanie w językach wyższego poziomu, takich jak Python lub Java, w językach internetowych, takich jak JavaScript i TypeScript, a także w innych językach Web3, takich jak Solidity i Move. I oczywiście języki niższego poziomu, takie jak C/C++, Rust, Go itp.

Te unikernele mogą uruchamiać, wykonywać i zamykać w ciągu milisekund (w zależności od tego, co dokładnie jest wykonywane) i są przeznaczone do krótkich wykonań z wartościami zwracanymi. Zdecentralizowane obliczenia mogą być idealnym przykładem zastosowania tej technologii, po raz pierwszy zaprezentowanej w tym artykule w latach 90 . Im niższy poziom i mniej bibliotek wymaganych w kompilacji, tym szybsze jest uruchamianie i wykonywanie. Jeśli szybkość ma ogromne znaczenie, inteligentne kontrakty można budować nawet bezpośrednio podczas montażu.

Opcje są nieograniczone i pozostawione w rękach programisty. Dzięki asynchronicznej realizacji inteligentnego kontraktu (oddzielenie komponentu obliczeniowego od konsensusu) sieci VRRB, jeśli egzekucje potrzebują więcej czasu, mogą to zrobić (aczkolwiek za wyższą opłatą i do pewnego limitu). Zamiast martwić się o naukę korzystania z całego zestawu narzędzi deweloperskich, po prostu buduj, wysyłaj i pozwól węzłom w naszej sieci aranżować i uruchamiać inteligentne kontrakty. Tak, deweloperzy, teraz macie elastyczność w Web3.

Powyższe to tylko wierzchołek góry lodowej, jeśli chodzi o innowacje i zalety protokołu VRRB, a aby poznać pełne szczegóły techniczne, należy zapoznać się z naszym oficjalnym dokumentem, obecnie dostępnym na naszej stronie internetowej, a wkrótce będzie szerzej dostępny w publikacjach naukowych . Bądź na bieżąco, aby uzyskać więcej informacji.

Często pytamy o kilka wariantów następujących rzeczy:

„Istnieje wiele warstw 1., po co nam jeszcze jedna?”

Istnieje nieograniczona liczba motywacji dla naszego zespołu do zbudowania nowego L1, ale trzy podstawowe to:

  1. Skalowalność jest kluczowa, ponieważ adopcja Web3 wciąż rośnie i tak się stanie. Kiedy adopcja Web3 osiągnie swój pełny potencjał, ponad miliard użytkowników dziennie będzie wchodzić w interakcje z publicznymi sieciami blockchain. Ta technologia przeniknie całe społeczeństwo, a aby obsłużyć taki ruch, absolutnie kluczowa jest solidna, skalowalna sieć. Internet spłaszczył świat i przyspieszył globalną współpracę gospodarczą. Jednak w Internecie brakowało własności, efektywnego zarządzania społecznością, odporności na cenzurę i innych funkcji ważnych dla wolnego i dostatniego świata. Web3 rozwiązuje te podstawowe problemy. Jesteśmy przekonani, że VRRB posłuży jako jeden z katalizatorów momentu wielkiego wybuchu Web3.
  2. Doświadczenie programisty musi się znacznie poprawić. Programiści Web2 i inni programiści stają w obliczu żmudnej, pełnej tarć bitwy, próbując przejść na Web3. Przede wszystkim w najpopularniejszych językach programowania na świecie albo niemożliwe jest pisanie inteligentnych kontraktów, albo tam, gdzie są one włączone, SDK i dostępne narzędzia programistyczne sprawiają, że doświadczenie programisty jest nieszczęśliwe. Open source nie powinno oznaczać braku wsparcia i edukacji. Decentralizacja, jeśli w ogóle, powinna prowadzić do czegoś więcejnie mniej zasobów i narzędzi. Niestety, ze względu na charakter komponentu obliczeniowego popularnych łańcuchów bloków warstwy 1, nie jest jasne, czy to się kiedykolwiek zmieni bez nowej platformy. VRRB trafia prosto w sedno tego problemu dzięki naszym inteligentnym kontraktom unikernel. Umożliwia to programistom tworzenie zdecentralizowanych programów w wybranym przez nich języku, eliminując jedną z największych przeszkód, jakie napotykają programiści przy podejmowaniu decyzji o przejściu na Web3.
  3. Rozwidlenie między gospodarką kryptograficzną a gospodarką odziedziczoną wymaga pomostu,Wkrótce. Wizja VRRB to nie taka, w której jest „krypto” i reszta świata. Wierzymy, że ta dwójka jest i powinna być nierozłączna. Korzyści płynące z technologii blockchain i kryptowaluty, tokenizacji, transakcji bez zaufania, zarówno finansowych, jak i obliczeniowych, są nieograniczone. Zdolność do ograniczenia oszustw związanych z ubezpieczeniami i kartami kredytowymi, kradzieży tytułów i tożsamości, możliwość dystrybucji własności marki i korzyści, zwiększanie użyteczności nagród lojalnościowych, tworzenie niestandardowych społeczności, samoposiadanie własnych danych, eliminacja pośredników z usługi finansowe i nie tylko są nie tylko możliwe dzięki tej technologii, ale są już od dawna potrzebne. Globalna gospodarka wkracza w kolejną rewolucję i będzie napędzana przez publiczne sieci blockchain. Aby tak się stało, potrzebujemy was, społeczności, abyście dołączyli i pomogli nam urzeczywistnić naszą wizję.

„Kiedy pytamy: „Jak znaleźć następny miliard użytkowników?” stawiamy wóz przed koniem. Przed miliardami aktywnych użytkowników potrzebujemy ponad miliona aktywnych programistów” — Andrew N. Smith, założyciel VRRB Labs

Co więc możesz zrobić, aby pomóc?

To jest nasze „Witaj, świecie!” za chwilę. VRRBs Limited Beta Testnet zostanie uruchomiony między końcem marca a początkiem czerwca. Zachęcamy do kontaktu i dołączenia do naszej społeczności. Niezależnie od tego, czy chcesz przyczynić się do rozwoju protokołu, tworzyć aplikacje w łańcuchu, uruchamiać węzeł, czy po prostu chcesz pomóc w promowaniu korzyści płynących z VRRB, dołącz do naszego kanału Telegram , serwera Discord , śledź nas na Twitterze , odwiedź naszą stronę internetową , aby śledzić dalej i bądź w kontakcie!