IOTA Polska
  • Home
  • Podstawy
  • Ogłoszenia
  • Badania i Rozwój
  • Ekosystem
  • Artykuły
  • Zakup IOTA
  • Kontakt
No Result
View All Result
  • Home
  • Podstawy
  • Ogłoszenia
  • Badania i Rozwój
  • Ekosystem
  • Artykuły
  • Zakup IOTA
  • Kontakt
No Result
View All Result
IOTA Polska
No Result
View All Result

Prototyp GoShimmer na otwartym oprogramowaniu

Jaroslaw by Jaroslaw
6 sierpnia 2019
in Badania i Rozwój
Prototyp GoShimmer na otwartym oprogramowaniu
44
VIEWS
Udostępnij na TwitterzeUdostępnij na Facebooku

W IOTA zdecydowanie popieramy zdecentralizowany i przejrzysty charakter DLT (technologia rozproszonego rejestru). Nie tylko w ramach rozwijanej przez nas technologii ale także w ramach własnej Fundacji. Większość z nas pracuje zdalnie z całego świata, a ostatnio otworzyliśmy nasze kanały komunikacji inżynierskiej w Discord. Teraz jesteśmy gotowi jeszcze bardziej popchnąć to podejście, otwierając kod prototypu naszego działu badawczego.

W naszym poprzednim blogu przedstawiliśmy naszą mapę drogową do osiągnięcia dojrzałości w podejściu Coordicide.

Wiąże się to z ciągłym wysiłkiem fazy badawczej w której stawiamy czoła głównym wyzwaniom przed którymi stoimy. W istocie, Coordicide może być osiągnięty poprzez precyzyjne rozwiązania wielu mechanizmów: dwa mechanizmy konsensusu – Szybki Probabilistyczny Konsensus (Fast Probabilistic Consensus) i Automaty Komórkowe (Cellular Automata), system autopeeringu, tożsamości węzłów, ochronę przed spamem, nowy wybór końcówek (tip selection) i wiele innych komponentów.

Oczywiście nowe koncepcje i badania powinny być testowane w sposób eksperymentalny aby przejść do następnego poziomu implementacji w protokole. Ważnym krokiem było zatem wprowadzenie podstawy kodu na której możemy eksperymentować i testować niektóre z naszych wielu hipotez. Osiąga się to poprzez wdrożenie naszych koncepcji planu Coordicide do prototypowego kodu, który nazywamy GoShimmer.

Angażuj się w GoShimmer

W tym wpisie na blogu zachęcamy społeczność do zaangażowania się w implementację prototypu tego badania w repozytorium GitHub.

https://github.com/iotaledger/goshimmer

Jako dział badań, i aby osiągnąć cel Coordicide angażujemy się we wszystkie komponenty równolegle. Stąd postęp a nawet rozwiązania pochodzą z różnych stron i są od siebie niezależne. Aby ułatwić płynną konwersję tej wiedzy na poziom eksperymentalny, zdecydowaliśmy się ustawić równoległe podejście z którym współpracujemy na co dzień w samym centrum tego prototypu. Osiąga się to poprzez zaprojektowanie kodu w sposób modułowy, gdzie każdy moduł reprezentuje jeden z podstawowych elementów. Można to również łatwo zobaczyć otwierając plik main.go repozytorium GoShimmer, który zawiera listę modułów, które są aktualnie zaimplementowane. Dzięki takiemu podejściu możemy przekształcić nasze koncepcje kawałek po kawałku, a co ważniejsze – jednocześnie, ale niezależnie od siebie w nasz prototyp.

Do czasu otwarcia repozytorium omówiliśmy większość podstawowych zadań, które są niezbędne do stworzenia modularnej i wydajnej struktury. W nadchodzących dniach i tygodniach będziemy nadal dodawać brakujące elementy konstrukcyjne, aby uczynić ten węzeł w pełni funkcjonalnym prototypem wykorzystującym nowe koncepcje opisane w naszym planie Coordicide. Mimo, że rozwój tego kodu trwa, a tym samym nie jest zakończony, chcemy dać społeczności możliwość śledzenia procesu rozwoju i brania udziału w testowaniu poszczególnych jego modułów.

Aby dać społeczności możliwość przetestowania tego wstępnego prototypu GoShimmer, napisaliśmy ogólny przegląd dołączonych modułów, a także trzy przewodniki krok po kroku opisujące jak:

  • Uruchomić węzeł
  • Wysłać transakcję spamową
  • Subskrybować zdarzenie transakcji

W nadchodzących miesiącach zespół Coordicide będzie pracował nad przeniesieniem tego początkowego prototypu do publicznego alfanetu. W szczególności będziemy dodawać stan Ledger, moduły konsensusu i system reputacji – cały postęp można zobaczyć w repozytorium na bieżąco. Dzięki temu nasz zespół badawczy i społeczność będą doskonałą okazją do przetestowania przyszłości IOTA w otwartym środowisku.

Cieszymy się, że zabierzemy Cię ze sobą w ekscytującą podróż po Coordicide oczami prototypu i mamy nadzieję, że będziesz zadowolony z rozwoju tego projektu tak jak i my. Jak zawsze, prosimy o komentarze i pytania tutaj albo w #tanglemath na naszym discord. Możesz także zaangażować się w dyskusję na #goshimmer-discussion.

Powyższy tekst jest tłumaczeniem artykułu z języka angielskiego który oryginalnie ukazał pod tym adresem.

Tags: CoordicideGoShimmerResearch And Development
TweetShareSend
Previous Post

Czym jest DLT?

Next Post

Co dalej z Trinity?

Related Posts

Aktualizacja zespołu badawczego IOTA – Luty 2021

by Beliar
5 lutego 2021
0

Badania i rozwój - 4 luty, 2021 W ostatnim miesiącu obserwowaliśmy stały postęp w naszej sieci testowej Pollen, w miarę...

Wyjaśnienie czym jest Mana w IOTA

Wyjaśnienie czym jest Mana w IOTA

by Beliar
3 października 2020
0

Jednym z tematów w IOTA 2.0, na który często otrzymujemy pytania, jest mana. To ważny temat, dlatego z przyjemnością wyjaśnimy...

Chrysalis (IOTA 1.5) Etap 2 aktualizacja i kolejne kroki

by Beliar
29 września 2020
0

IOTA 1.5 Pierwsza faza IOTA 1.5 (znana również jako Chrysalis) - pośredni etap sieci głównej przed Coordicide - jest zakończona....

Aktualizacja deweloperska – Wrzesień 2020

Aktualizacja deweloperska – Wrzesień 2020

by Niven
26 września 2020
0

Wydawana co miesiąc przez zespół IOTA dev, aktualizacja dostarczy Ci newsów i aktualizacji dotyczących naszych kluczowych projektów! Kliknij tutaj, jeśli...

Aktualizacja deweloperska – Sierpień 2020

by Niven
18 sierpnia 2020
0

Wydawana co miesiąc przez zespół IOTA dev, aktualizacja dostarczy Ci newsów i aktualizacji dotyczących naszych kluczowych projektów! Kliknij tutaj, jeśli...

Load More

Newsletter

Otrzymuj powiadomienia o nowych postach

  • Trending
  • Comments
  • Latest

Narzędzie do migracji tokenów IOTA

1 marca 2020

IOTA – Nowy świt

7 lutego 2021

Wartość Zero

6 września 2019

Jak szybko kupić IOTA za PLN – Poradnik Binance

25 sierpnia 2020

Tokenizacja w Tangle z IOTA Digital Assets

0
Czym jest DLT?

Czym jest DLT?

0
Prototyp GoShimmer na otwartym oprogramowaniu

Prototyp GoShimmer na otwartym oprogramowaniu

0
Co dalej z Trinity?

Co dalej z Trinity?

0

Tokenizacja w Tangle z IOTA Digital Assets

23 lutego 2021

Fundacja IOTA ogłasza współpracę z Curv Custody w celu wsparcia ekosystemu IOTA Token (dzięki Chrysalis!)

22 lutego 2021

Co musisz wiedzieć o nadchodzącej migracji Chrysalis

17 lutego 2021

Przedstawiamy IOTA Oracles

9 lutego 2021

IOTA Polska

Portal IOTA Polska tworzony jest przez społeczność wspierającą projekt IOTA. Powstał z potrzeby rzetelnego informowania i edukowania osób zainteresowanych tą technologią.

Menu

  • Artykuły
  • Badania i Rozwój
  • Ekosystem
  • Ogłoszenia
  • Podstawy

Tagi

Alvarium Announcements Basic Bee Chronicle Chrysalis Consensus Coordicide Data Data Confidence Fabric Dell Technologies Devnet DLT Eclass Ecosystem Entangled Entra Powerhouse Fiware FPC GoShimmer Industrial IoT Industry Marketplace Iota Iota1.5 IRI Jaguar Land Rover Linux Foundation MAM Mana Nodejs Open Source Permanode Pollen Programming Qubic Research And Development Sharding Smart Buildings Smart Cities Smart Contracts Software Development Sybil Attack Tangle Trinity Wallet Workshop

Newsletter

Otrzymuj powiadomienia o nowych postach

Portal IOTA Polska nie jest powiązany z Fundacją IOTA. Może przedstawiać artykuły i opinie nie będące oficjalnym stanowiskiem fundacji.

© 2018 IOTA Polska

No Result
View All Result
  • Home
  • Podstawy
  • Ogłoszenia
  • Badania i Rozwój
  • Ekosystem
  • Artykuły
  • Zakup IOTA
  • Kontakt

© 2018 IOTA Polska