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 chcesz zobaczyć ostatnią aktualizację statusu.
Dział badawczy wydaje również comiesięczne aktualizacje które być może będziesz chciał zobaczyć.
IOTA 1.5
IOTA 1.5 (znana również jako Chrysalis) jest etapem pośrednim sieci mainnet przed zakończeniem wdrażania Coordicide. Więcej o strategii wydawania Chrysalis możesz przeczytać tutaj.
Komponenty Chrysalis fazy 1 zostały wprowadzone do mainnetu w zeszłym miesiącu. Zespół inżynierów pracuje obecnie nad Chrysalis faza 2.
Pollen
W toku jest dalsze ulepszenia sieci Pollen. Najnowsza wersja oprogramowania GoShimmera v0.2.4, przynosi integrację modułu dRNG, ulepszone narzędzia i możliwości debugowania itp. Możesz przeczytać o tej aktualizacji tutaj.
Jeśli chcesz wiedzieć więcej o Pollen, Nectar i Honey, o koncepcjach, które wprowadziliśmy i kamieniach milowych na drodze do Coordicide przeczyta ten post.
Możesz śledzić projekt na jego repozytorium GitHub. Jeśli chcesz się zaangażować, zapoznaj się z naszymi zaktualizowanymi wytycznymi dotyczącymi wkładu w projekt.
Bee
Zespół Bee pracuje nad ukończeniem niektórych końcowych elementów oprogramowania noda Bee, takich jak warstwa pamięci masowej i lokalne snapshoty. Wkrótce rozpoczną się prace nad automatycznym peeringiem. Zespół przełącza również implementację na tryb Tokio runtime, aby zapewnić lepszą wydajność i kompatybilność z ekosystemem Rust. Po zakończeniu ostatnich prac, wypuścimy oprogramowania Bee w wersji alfa.
Rozpoczynają się również prace nad wdrożeniem komponentów fazy 2 Chrysalis.
W każdy piątek o 17:00 CEST zespół organizuje regularne sesje kodowania na żywo. Pełną listę nagrań można znaleźć tutaj. Jedna z przyszłych sesji będzie poświęcona wydaniu pierwszej wersji alfa oprogramowywania dla noda Bee.
Wszystkie Bee RFC można znaleźć w odpowiednich repozytoriach na Github.
Hornet
W sierpniu zespół wydał przełomową wersję 0.5.0 zawierającą zmiany fazy 1 Chrysalis. Od tego czasu zespół pracuje nad poprawkami i usprawnieniami dla oprogramowania węzła. W tym tygodniu zespół wydał wersję 0.5.3 Hornet.
Wstępne implementacje niektórych zmian fazy 2 Chrysalis są już w trakcie realizacji. Aktualnym celem jest osiągnięcie stanu w oprogramowaniu noda, w którym zmiany Chrysalis Phase 2 mogą być testowane w dedykowanej sieci testowej.
IRI
Tak jak wspomniano wcześniej w tym blogu, IRI 1.8.6 było ostatnim wydaniem IRI. Oprogramowanie zostało wycofane z aktualizacji do fazy 1 Chrysalis i zachęcamy do uruchomienia noda Hornet.
Smart contracts
Zespół Smart contracts koncentruje się obecnie głównie na ukończeniu prototypowej wersji demo noda Wasp i wersji demonstracyjnej inteligentnych kontraktów z hard code PoC, która ma się odbyć pod koniec września.
Więcej informacji podamy w nadchodzących tygodniach!
Stronghold
Trwa finalizacja procesu integracji w publicznym repozytorium Githuba. Oznacza to, że pakiety Rust będą automatycznie publikowane na stronie https://crates.io – a „produkty wewnętrzne” (jak CLI) będą budowane dla głównych platform desktopowych i publikowane jako wydania. Oczekuje się, że zostanie to sfinalizowane w 39 tygodniu 2020 roku.
Zbudowano bibliotekę high-level do integracji z protokołem IOTA, a niektóre z zmian w protokole są już dostępne na iota.rs w celu ich ulepszenia. Podjęto proces wprowadzania zmian „silnika” low-level w celu dalszej izolacji działań w ramach „podsektorów”, aby zapobiec tajnym wyciekom. Ponadto prowadzony jest wewnętrzny przegląd w celu zidentyfikowania możliwości nie tylko wyzerowania pamięci, ale również ograniczenia innych jednoczesnych operacji.
Na polach badawczych rozpoczynają się wstępne prace nad systemem komunikacji p2p między oprogramowaniem Stronghold (przy użyciu libp2p-noise). Na koniec, wspólnie z niektórymi członkami społeczności, prowadzone są wstępne testy mające na celu zidentyfikowanie możliwości wykorzystania zaadaptowanego systemu komunikacyjnego Stronghold CLI w połączeniu z rozszerzeniem przeglądarki.
Portfel
Biblioteka portfeli (wallet.rs) została niedawno udostępniona na zasadach open source. Możesz teraz śledzić jego postępy tutaj. Biblioteka jest w większości kompletna, z kilkoma drobniejszymi szczegółami integracji Stronghold, kilkoma poprawkami do Chrysalis i późniejszymi testami w sieci testowej.
W międzyczasie zespół frontendowy portfela zaczął wdrażać interfejs użytkownika. Obecnie badamy nowy system wtyczek i rozszerzalną bibliotekę komponentów. Mając taki system, programiści mogliby zbudować interfejs użytkownika z biblioteki komponentów przy użyciu json. System wtyczek sprawiłby, że wkłady osób trzecich byłyby prostsze i łatwiejsze do kontrolowania, a także ogólnie poprawiłby bezpieczeństwo aplikacji.
IOTA Identity
Zespół Iota Identity został utworzony w zeszłym miesiącu, w skład zespołu wchodzą członkowie społeczności huhn#8105, Thoralf#3558 i Tensor#2912 współpracujących za pośrednictwem funduszu EFR. Pracują oni też w ścisłej współpracy z kilkoma deweloperami Fundacji IOTA. W krótkim czasie repozytorium identity.rs odnotowało duży postęp, wdrażając wiele z wymagań DID i Verifiable Credential zaproponowanych przez W3C.
Obecnie zespół analizuje również integrację i współpracę z oprogramowaniem Stronghold w celu dostarczenia IOTA Identity z domyślnym, silnym modelem zabezpieczeń, chroniącym Twoją cyfrową tożsamość. Zespół jest na dobrej drodze do wydania IOTA Identity 1.0 przed końcem roku. Wydanie to umożliwi zdecentralizowane aplikacje do identyfikacji w produkcji. Wszystkie problemy i narzędzia dla programistów będą rozwijane w ciągu następnego roku.
IOTA Streams
Zespół Streams pracował nad zmianami w implementacji, które pozwolą na takie funkcje, jak obsługa wielu wydawców, a także zmianę istniejących procesów na postać binarną w celu poprawy wydajności na istniejącym sprzęcie.
Wszystkie zmiany będą częścią przedpremierowej wersji, która pojawi się w najbliższy piątek! Zaglądajcie na nasz Discord i Twitter, aby uzyskać więcej informacji na temat wydania.
IOTA Experience Team
Zaangażowanie społeczne w IOTA Experience Teams stale rośnie.
Luca#3952, dołączył do GoShimmer i Permanentode Experience Teams i założył 0.2.1 Chronicle permanode i dostarczył użytecznych przykładów dla społeczności.
Zespół IOTA Access Experience odbył sesję z Bernardo Araujo, podczas której możliwy był podgląd kodu źródłowego IOTA Access SDK.
Dwóch innych członków społeczności IOTA dołączyło do IOTA GoShimmer Experience Team: MaKla#4289 i Maik Piel#8401, ten X-Team jest zaangażowany w testowanie integracji oprogramowania z GoShimmerem i utworzył siedmioosobowy komitet dRNG, który wspiera Angelo Capossele w badaniach, aby osiągnąć kamień milowy 0.3.0 dla Pollen.
daverl#0001 (a.k.a. Dave [EF] i svenger87#8523 zainstalowali wersję alfa Bee i wnieśli wartościowy wkład w inicjatywę Bee X-Team przekazując cenne uwagi.
Aby zacząć i odkryć IOTA Experience Team na GitHubie, zapoznaj się z IOTA Experience Initiatives, a następnie zgłoś się za pomocą tego formularza.
Aktualizacja Roadmap-u
Wprowadziliśmy następujące aktualizacje do naszego Roadmap-u:
- Kolejne wydanie IOTA Streams zostało przeniesione na wrzesień.
- Wydanie „Permanode” z obsługą konsolidacji zostało przeniesione na wrzesień.
Jak zawsze, zapraszamy wszystkich do odwiedzenia nas na Discord – każdy z wymienionych tu projektów posiada kanał do dyskusji z devs!
Śledź nas na Twitterze, aby być na bieżąco ze wszystkimi najnowszymi wiadomościami: https://twitter.com/iotatoken
Powyższy tekst jest tłumaczeniem postu z języka angielskiego który oryginalnie ukazał pod tym adresem.