Buforowanie łańcuchów bloków za pomocą Menlo Core

Buforowanie łańcuchów bloków dla zabawy i zysku

Menlo One to platforma do tworzenia zdecentralizowanych aplikacji, które mają takie same wrażenia użytkownika, jak ich scentralizowani przodkowie. Dzisiejsze aplikacje dApps po prostu nie porównują z tradycyjną aplikacją hostowaną w chmurze pod względem kosztów, użyteczności i, co najważniejsze, szybkości. Naszym celem w Menlo Core jest to naprawić.

Aby zapewnić bardzo ogólny przegląd systemu: Menlo Core jest zasadniczo tradycyjną aplikacją wspieraną przez Web 2.0, która buforuje dane pobrane z różnych sieci blockchain i indeksuje je w tradycyjnej bazie danych. Ta koncepcja nie różni się od aplikacji internetowej, która korzysta z zewnętrznej usługi bazy danych, ale buforuje dane lokalnie. Menlo Core jest napisany w Node.js i zapewnia szkielet do tworzenia interfejsu API sieci RESTful. Jest przeznaczony do użytku przez front-end aplikacji klienckiej po jednej stronie. Jest zaprojektowany tak, aby można go było łatwo hostować na tradycyjnym dostawcy usług w chmurze.

Nazywamy to „węzłem treści”. Choć na początku może się to wydawać bardzo tradycyjne, zmiana paradygmatu z sieci Web 2.0 polega na tym, że istnieje wiele węzłów treści obsługujących te same dane i korzystających z tego samego oprogramowania zaplecza. Użytkownik łączy się bezpośrednio z nimi, tak jak łączyłby się z peerem w sieci peer-to-peer. Węzły treści są obsługiwane przez całkowicie niezależne podmioty. Rezultatem jest środowisko programistyczne i architektura internetowa bardzo dobrze znana większości programistów, która z łatwością pozwala użytkownikom na korzystanie z niej bardzo dobrze. Tyle że ta architektura jest całkowicie zdecentralizowana, bez jednego punktu awarii i odporna nawet na atak na poziomie stanu.

Jak węzły treści zarabiają tokeny

Oczywiście hosting aplikacji internetowej w chmurze kosztuje dolara. Węzły treści są zachęcane poprzez zapłatę w JEDNYM tokenie Menlo za świadczenie tej usługi. Gdy użytkownik łączy się z węzłem treści i odbiera dane, następnie weryfikuje te dane za pomocą inteligentnej umowy. Jeśli inteligentna umowa może potwierdzić, że węzeł treści pomyślnie dostarczył dane do użytkownika, inteligentna umowa płaci węzeł treści, a także użytkownika za pomocą JEDNEGO tokena Menlo.

Zaprojektowaliśmy Menlo Core, aby każdy, kto ma podstawową wiedzę na temat administrowania systemami sieciowymi, mógł łatwo wdrożyć węzeł treści i zacząć pasywnie zarabiać tokeny. Wszystko, co ktoś musi zrobić, aby hostować Węzeł treści, to skonfigurować środowisko, wdrożyć nasz kontener Docker i uruchomić instalator. Instalator pobierze aplikację serwera napisaną przez społeczność. Użytkownicy zaczną się z tobą łączyć, a wkrótce zaczniesz zarabiać JEDEN token.

1. Wydawca kupuje JEDEN token.

2. Wydawca zapisuje dane w Blockchain i węzłach treści (za pośrednictwem plotek).
 Wydawca wysyła również JEDEN tokeny do blockchain, aby później zapłacić Węzłu treści.

3. Węzeł treści buforuje dane z Blockchain.

4. Użytkownicy żądają danych, a Węzeł treści podaje dane Użytkownikowi.

5. Użytkownik sprawdza za pomocą Blockchain, czy węzeł treści nie manipulował danymi.

6. Jeśli Węzeł treści podał Użytkownikowi niezakłócone dane, Blockchain płaci JEDEN tokeny do Węzła treści za ich usługę. Blockchain płaci JEDEN tokeny Użytkownikowi za zalogowanie się.

7. Użytkownik i węzeł treści mogą sprzedawać JEDEN token za inny token. (lub mogą użyć JEDNEGO tokena w innym Menlo One dApp).

Warto zauważyć, że wszystkie transakcje (oprócz ostatnich) odbywają się za kulisami. Po stronie klienta wszystkie transakcje Blockchain są zautomatyzowane dzięki zintegrowanemu portfelowi Menlo, który nie przeszkadza użytkownikowi w zatwierdzeniu tych transakcji systemowych.

Rezultatem z punktu widzenia użytkowników jest idealnie płynne działanie, nie różniące się szybkością ani użytecznością. Jednak ten system jest zdecentralizowany bez jednego punktu awarii. Jeśli z jakiegoś powodu nastąpi awaria węzła treści, wiele z nich zajmuje jego miejsce.

Dowiedz się więcej na menlo.one i dołącz do naszej społeczności na Telegramie, aby zadawać pytania dotyczące naszego zespołu, technologii i ambicji.