Podrobnosti aktualizace

Development Highlights

Vydání 0.9.49 zahájilo migraci na nové, rychlejší šifrování ECIES-X25519 pro routery. Na specifikacích a protokolech pro nové šifrování se pracovalo mnoho let a v tomto vydání začaly nové instalace a velmi malé procento stávajících instalací (náhodně vybraných při restartu) používat nové šifrování. Je to poprvé, co byl kdy změněn výchozí typ šifrování, takže úplná migrace bude probíhat napříč několika vydáními, aby se minimalizovaly případné problémy.

Úplné poznámky k vydání: https://geti2p.net/en/blog/2021/02/17/0.9.49-Release

Verze 0.9.50 zavedla DNS over HTTPS pro reseeding, aby chránila uživatele před pasivním odposlechem DNS. Kromě toho se pracovalo na ochraně sítě před routers (uzly I2P), které mohly být zlovolné nebo chybující, a bylo dokončeno množství oprav a vylepšení pro IPv6 adresy, včetně nové podpory UPnP.

Úplné poznámky k vydání: https://geti2p.net/en/blog/2021/05/17/0.9.50-Release

Jako uznání téměř dvacetileté práce na poskytování anonymity a bezpečnosti se tým rozhodl přejít přímo z verze 0.9.50 na 1.5.0. Vydání 1.5.0 dokončilo implementaci podpory pro nové zprávy pro sestavení (proposal 157) a završilo implementaci menších zpráv pro sestavení tunnelů ke snížení využití šířky pásma. Přechod routerů sítě na šifrování X25519 pokračoval.

Úplné poznámky k vydání: https://geti2p.net/en/blog/2021/08/23/1.5.0-Release

Nasazení dvou zásadních aktualizací protokolu bylo dokončeno ve verzi 1.6.1. Téměř všechny routers budou do konce roku překlíčovány. Také byly povoleny krátké tunnel build messages pro výrazné snížení využití šířky pásma. Práce na návrhu nového UDP transportu SSU2 začaly a očekává se zahájení implementace začátkem příštího roku.

Kompletní poznámky k vydání: https://geti2p.net/en/blog/2021/11/29/1.6.0-Release

Hlavní body vývoje

S více než 30 kroky potřebnými k instalaci jak softwaru I2P, tak Javy nebyl proces uvedení nových uživatelů historicky snadný. Byl to nezvyklý a neintuitivní proces, který po mnoho let způsoboval problémy s použitelností.

Avšak v nedávných verzích Javy se objevila nová možnost, která měla potenciál vyřešit tento problém u softwaru napsaného v Javě. Nástroj se jmenuje “Jpackage” a umožnil by vytvořit I2P Router využívající Jpackage.

Odstranili jsme desítky kroků z instalačního procesu tím, že jsme přešli z externího JVM na Jpackage, vytvořili standardní balíčky pro cílové operační systémy a podepsali je způsobem, který operační systém rozpozná, aby byl uživatel v bezpečí. Od té doby dosáhly jpackage routers nového milníku: obdržely své první inkrementální aktualizace. Tyto aktualizace nahradí JDK 16 jpackage aktualizovaným JDK 17 jpackage a přinesou opravy některých drobných chyb, které jsme zachytili po vydání.

Zlepšení přijetí I2P a onboardingu (uvedení nových uživatelů) pomocí Jpackage, I2P-Zero: https://geti2p.net/en/blog/2021/09/15/i2p-jpackages

JPackages dostaly svou první aktualizaci: https://geti2p.net/en/blog/2021/11/2/i2p-jpackage-1.5.1

Snazší instalace: JPackage

Uzly Bitcoin-over-I2P nyní mohou plně komunikovat se zbytkem bitcoinových uzlů za pomoci uzlů, které operují jak v I2P, tak i v clearnetu (veřejný internet).

Přečtěte si celý příspěvek na blogu: https://geti2p.net/en/blog/2021/09/18/i2p-bitcoin

Bitcoin Core přidal podporu pro I2P

Letos vznikla I2P Usability Lab. Zaměří se na uživatelský výzkum, vývoj produktů a nástroje na podporu přijetí. Součástí probíhajícího úsilí přinést I2P více lidem bude také větší důraz na lokalizační úsilí, budování mostů mezi protokoly v rámci komunity ochrany soukromí a zohlednění udržitelnosti.

Laboratoř použitelnosti I2P

V roce 2020 UX tým I2P spolupracoval se společností Simply Secure na sprintu zaměřeném na použitelnost, aby zhodnotil interakci uživatelů s webem I2P. Byla provedena řada změn, nicméně zpětná vazba naznačila, že u některých aspektů procesu uvedení nových uživatelů stále přetrvávají problémy.

Rozšířili jsme náš tým díky projektu BASICS (Budování analytické a podpůrné infrastruktury pro kritické bezpečnostní nástroje) a nejen že znovu přehodnocujeme onboarding (uvedení) nových uživatelů, ale také rozšiřujeme rozsah tak, aby zahrnoval onboarding pro vývojáře a výzkumníky. Cílem bude představit vylepšenou informační architekturu.

Letos jsme se zaměřili na rozsáhlé přepracování onboardingu (uvedení nových uživatelů) pro pracovní postup stahování a konfigurace prohlížeče, včetně jazykové stránky. Byly vytvořeny nové wireframy (drátěné prototypy) pro web I2P a zavedena nová informační architektura. To bylo provedeno s cílem lépe podpořit nové uživatele, udržovatele, vývojáře aplikací, přispěvatele do jádra I2P a výzkumníky. Tato práce bude pokračovat i v roce 2022, s tím jak se bude dokumentace zpřesňovat a budou se zavádět změny na webu.

Přečtěte si celou recenzi UX zde: https://i2p.medium.com/i2p-ux-research-d2567aefd275

Výzkum procesu uvádění nových uživatelů

Ve spolupráci s našimi partnery v Africe byl Invisible Internet Project pozván jak k účasti na panelové diskusi, tak ke spolupráci se skupinou novinářů při zkoumání, co pro ně znamenají soukromí a bezpečnost. Cílem této příležitosti bylo pochopit, co buduje důvěru, jaký je koncept soukromí a co znamená, a začít touto optikou hodnotit I2P a jeho nástroje.

Zjistili jsme, že přijetí vyplývá z efektivity, snadného používání a pocitu posílení. To všechno vede k tomu, že člověk nejen chce používat možnost ochrany soukromí, ale také má pocit, že skutečně přebírá kontrolu nad svým soukromím. Tohle je jeden z nejdůležitějších aspektů, na které jsme v uplynulém roce narazili při rozhovorech s novými uživateli: emocionální stránka interakce s technologiemi. Říct člověku, že něco technicky může poskytnout řešení, je jedna část přijetí. Poskytnout člověku něco, co může používat s důvěrou, je ta druhá. Vyjít lidem vstříc v jejich výchozí situaci a zajímat se o to, kdo jsou, zajišťuje, že tvoříme pro skutečné potřeby a pro co nejvíce lidí.

Přečtěte si celý příspěvek na blogu zde: https://i2p.medium.com/i2p-usability-lab-b2098bf27d4d

Děkujeme všem, kteří se podílejí na budování Neviditelného internetu!

Tento příspěvek byl původně publikován na blogu Sadie. https://i2p.medium.com/4b926a488919 Zkopírováno se svolením.