O znaczeniu Wyroczni: NEO 3.0 i dBFT

(19 września 2019 r.)

Łączenie kropek było rolą naukowców w historii, w której podsumowuje się osiągnięcia minionych pokoleń w celu znalezienia kontrdowodów i ulepszenia wcześniejszych odkryć.

Z przyjemnością mogliśmy dogłębnie omówić Wyrocznie podczas ostatniego Zgromadzenia Wspólnoty NEO, które odbyło się przez NGD Szanghaj od 1 do 8 września 2019 r. ( https://neonewstoday.com / general / neo-hosts-success-first-community-assembly-in-shanghai / ).

Wyrocznie, obecnie projektowane dla NEO Blockchain, są osiągnięciem naukowym, które łączy:

  • Prostota dBFT i jego finalność blokowa;
  • Oparty na wielu agentach zaprojektowany z NEO Blockchain, złożony z różnych autonomicznych jednostek;
  • Elastyczny projekt podstawowego kodu C #, który zapewnia łatwy dostęp t o te różne warstwy i jednostki.

NEO Oracles

Sesje burzy mózgów odbywały się na Zgromadzeniu Społecznym, podczas których rozważano propozycje wraz z wcześniejszą wiedzą uzyskaną z dyskusji już przeprowadzonych na githubie:

Wspólnym konsensusem, który można było odczuć w społeczności, był :

NEO posiada unikalną i najnowocześniejszą infrastrukturę umożliwiającą i Nowatorski i pionierski projekt dla wyroczni!

Dlaczego? Jasna odpowiedź brzmi: „Ostateczność bloku wspomagana przez elastyczność NEO dBFT”

W tym momencie , warto podkreślić piękno wysiłków Bitcoin na rzecz urzeczywistnienia Lightning Network, skalowalnego i dopracowanego mechanizmu, który został niedawno przyjęty przez społeczność Bitcoin.

W tym samym rozumowaniu podkreślamy, jak Oracles TX mogą współdziałać z NEO Blockchain w warstwie puli pamięci w ramach innowacyjnej strategii, która łączy możliwości poza łańcuchem i w łańcuchu oraz moc obliczeniową.

Wykorzystajmy kilka liczb z (nasze poprzednie spostrzeżenia):

Rysunek 1 – Użytkownik przesyła Oracle Tx A poprzez wywołanie publicznego węzła RPC „sendrawtransaction”

Transakcje wyroczni byłyby w pełni rozproszone na wszystkich równorzędnych (czerwone i niebieskie węzły), aż mogłyby dotrzeć do CN (zielone węzły).

Rysunek 2 – Tx A jest propagowany do innych węzłów za pośrednictwem protokołu P2P

Tutaj zdarzyłaby się sztuczka, Oracle transakcje byłyby najpierw znalezione jako oczekujące na węzłach puli pamięci, dopóki nie zostaną znalezione odpowiedzi z większości węzłów Oracle.

Rysunek 3 – Pule pamięci zostaną wypełnione takimi txs oracle

Jednak tutaj, przed zaproponowaniem bloku, jak pokazano na rysunku 4 , Prelegenci muszą sprawdzić, czy umowa dotycząca tego konkretnego Oracle TX została już znaleziona.

Rysunek 4 —Speaker proponuje nowy blok, który może zawierać Oracle Tx A (jeśli tak, należy dołączyć dodatkowy certyfikat), tylko jeśli zewnętrzny pierścień zewnętrzny w większości posiada niezbędne informacje dotyczące tych danych Oracle TX

Zgodnie z propozycjami głośników al, ze względu na charakter protokołu dBFT, kopie zapasowe będą wymagały walidacji takiego Oracle Tx, co powinno być spójne z certyfikatem zaproponowanym przez Prelegenta dla tego konkretnego Oracle TX.

NEO Oracle Applications

Emisja certyfikatów. Ci, którzy chcą publikować certyfikaty swoich konkretnych danych, mogą skorzystać z inteligentnego kontraktu, który zawiera linki do listy dokumentów. Na podstawie adresów URL tych dokumentów wywołania wyzwalałyby wyrocznie w celu uzyskania aktualnego stanu tych informacji.

Te certyfikaty są z pewnością jednym z najbardziej poszukiwanych zastosowań przez wiele podmiotów sektora publicznego.

Ponadto NEO Oracle będzie ścieżką, którą można by uogólnić dla kilku innych podobnych strategii, takich jak funkcje Lambda i aplikacje innych firm, które mogą działać jako funkcje czarnej skrzynki.

O wiele więcej aplikacji można oczekiwać od tego ważnego połączenia Blockchain z zewnętrznym światem internetu.

Specjalne podziękowania kierujemy do różnych współpracowników społeczności NEO, w w szczególności Igor Machado Coelho, Belane & Shargon (Red4Sec), Badacze NGD Szanghaj i Badacze SPCC Rosja.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *