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
Home Badania i Rozwój

Prototyp GoShimmer na otwartym oprogramowaniu

Jaroslaw przez Jaroslaw
2 sierpnia 2019
w Badania i Rozwój
Prototyp GoShimmer na otwartym oprogramowaniu
28
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.

Tagi: CoordicideGoShimmerResearch And Development
TweetUdostępnijWyślij
Poprzedni Artykuł

Czym jest DLT?

Następny Artykuł

Co dalej z Trinity?

Powiązane Artykuły

Aktualizacja deweloperska – Listopad 2019

przez Beliar
27 listopada 2019
0

Artykuł publikowany każdego miesiąca przez deweloperów IOTA, ta aktualizacja przybliży Ci postępy i nowości w naszych kluczowych projektach. Kliknij tutaj...

Identyfikacja i ochrona przed atakiem typu Sybil w protokole IOTA

przez Niven
14 listopada 2019
0

Shirley Ardell Mason, znana również jako Sybil Dorsett, była artystką amerykańską. Wyrafinowaną młodą francuską dziewczyną. Bezimienną wieczną nastolatką. Utalentowanym muzykiem....

Aktualizacja Coordicide – Moduł Autopeering: część 2

przez Niven
7 listopada 2019
0

Wprowadzenie. W ostatnim poście na blogu, udostępniliśmy wam symulator modelu autopeeringu IOTA Research Team, wraz z pierwszymi wynikami. W tej...

Aktualizacja Coordicide – Moduł Autopeering: część 1

przez Niven
4 listopada 2019
0

Moduł Autopeering Kilka miesięcy temu udostępniliśmy kod źródłowy GoShimmer, prototyp i narzędzia badawcze IOTA, aby eksperymentować i testować elementy składowe...

Aktualizacja deweloperska – Październik 2019

przez Beliar
29 października 2019
0

Ta aktualizacja wydawana co miesiąc przez zespół IOTA dev team, dostarczy Ci informacji i aktualizacji na temat naszych kluczowych projektów!...

Wczytaj Więcej

Newsletter

Otrzymuj powiadomienia o nowych postach

  • Trending
  • Comments
  • Latest

Wartość Zero

6 września 2019
IOTA prezentuje identyfikowalność energii w Powerhouse

IOTA prezentuje identyfikowalność energii w Powerhouse

3 września 2019

IOTA przedstawia Chronicle – rozwiązanie trwałego węzła

18 września 2019

Fundacja IOTA otwiera Industry Marketplace, pierwszy na świecie autonomiczny i zdecentralizowany rynek

8 października 2019

Aktualizacja deweloperska – Listopad 2019

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

Aktualizacja deweloperska – Listopad 2019

27 listopada 2019

W kierunku otwartej współpracy: FIWARE i IOTA łączą siły w ramach projektu Smart Digital Future.

19 listopada 2019

Identyfikacja i ochrona przed atakiem typu Sybil w protokole IOTA

14 listopada 2019

IOTA, Dell Technologies oraz Fundacja Linux łączą siły w projekcie Alvarium

12 listopada 2019

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 Consensus Coordicide Data Data Confidence Fabric Dell Technologies Devnet DLT Eclass Ecosystem Entangled Entra Powerhouse Fiware GoShimmer Industry Marketplace IRI Jaguar Land Rover Linux Foundation MAM Mana Nodejs Open Source Permanode Programming Qubic Research And Development Smart Buildings Smart Cities 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