• Gönderilme: 2021-12-29
  • Yazar: Sadie
  • Gönderilme general

Geliştirmede Öne Çıkanlar

0.9.49 sürümü ile, yönelticiler için yeni ve daha hızlı ECIES-X25519 şifrelemesine geçiş başladı. Yeni şifreleme için teknik özellikler ve iletişim kuralları üzerinde uzun yıllar çalışmak gerekti. Bu sürüm, yeni kurulumlar ve var olan kurulumların çok küçük bir yüzdesi (yeniden başlatma sırasında rastgele seçilen) yeni şifrelemeyi kullanmaya başladı. Varsayılan şifreleme türü ilk kez değiştirildiğinden, sorunları en aza indirmek için tam geçiş birkaç sürüme yayılarak gerçekleştirilecek.

Tam sürüm notları: https://geti2p.net/en/blog/post/2021/02/17/0.9.49-Release

0.9.50 sürümünde, kullanıcıları pasif DNS gözetlemesinden korumak için yeniden tohumlama sırasında HTTPS üzerinden DNS kullanımına geçildi. Ayrıca, ağı olası kötü niyetli ve hatalı yönelticilerden korumak için de çalışmalar yapıldı. IPv6 adresleri için yeni UPnP desteği ile birlikte çok sayıda düzeltme ve iyileştirme yapıldı.

Tam sürüm notları: https://geti2p.net/en/blog/post/2021/05/17/0.9.50-Release

Anonimlik ve güvenlik sağlamak için yaklaşık 20 yıllık çalışmanın farkında olan ekip, 0.9.50 sürümünden doğrudan 1.5.0 sürümüne geçmeye karar verdi. 1.5.0 sürümü, yeni derleme iletileri desteğini tamamladı (157 numaralı öneri) ve bant genişliğini azaltmak için daha küçük tünel oluşturma iletilerinin kullanılmasını sağladı. Ağdaki yönelticilerin X25519 şifrelemesine geçişi sürdürüldü.

Tam sürüm notları: https://geti2p.net/en/blog/post/2021/08/23/1.5.0-Release

1.6.1 sürümüyle, iki ana iletişim kuralı güncellemesinin kullanımına geçilmesi tamamlandı. Neredeyse tüm yönelticiler yıl sonuna kadar yeniden anahtarlanacak. Ayrıca, önemli bir bant genişliği azalması için kısa tünel oluşturma iletileri etkinleştirildi. Yeni UDP aktarımı SSU2 tasarımında ilerleme başladı ve gelecek yılın başlarında kullanımına başlanması bekleniyor.

Tam sürüm notları: https://geti2p.net/en/blog/post/2021/11/29/1.6.0-Release

Daha kolay kurulum: JPackage

Hem I2P hem de Java kurmak için gereken 30 üzerinde adımla, yeni kullanıcı katılımı süreci geçmişte de hiç bir zaman kolay olmadı. Süreç alışılmadık ve sezgisel değildi. Uzun yıllardır kullanılabilirlik sorunlarına yol açıyordu.

Ancak son Java sürümlerinde, Java yazılımı için bu sorunu çözme olasılığı bulunan yeni bir seçenek ortaya çıktı. Bu araca “JPackage” adı veriliyor ve JPackage destekli bir I2P yöneltici oluşturulmasını sağlıyor.

Bir dış JVM üzerinden JPackage yapısına geçerek kurulum sürecinden onlarca adımı kaldırdık, hedef işletim sistemleri için standart paketler oluşturduk ve kullanıcıyı güvende tutmak için bu paketleri işletim sisteminin tanıyacağı şekilde imzaladık. O zamandan beri, JPackage yönelticileri yeni bir dönüm noktasına ulaştı ve ilk artımlı güncellemelerini almak üzereler. Bu güncellemeler, JPackage içeriğini JDK 16 yerine JDK 17 ile güncelleyecek ve paketi yayınlandıktan sonra yakaladığımız bazı küçük hataların düzeltilmesini sağlayacak.

JPackage, I2P-Zero kullanarak I2P uyumluluk ve hazırlığını iyileştirmek: https://geti2p.net/en/blog/post/2021/09/15/i2p-jpackages JPackage paketleri ilk güncellemesini aldı: https://geti2p.net/en/blog/post/2021/11/2/i2p-jpackage-1.5.1

Bitcoin Core I2P desteği ekledi

I2P üzerinden Bitcoin düğümleri artık, hem I2P hem de normal internet üzerinde çalışan düğümlerin yardımıyla tüm Bitcoin düğümleriyle tamamen etkileşimde bulunabilir.

Günlük yazısının tamamını okuyun: https://geti2p.net/en/blog/post/2021/09/18/i2p-bitcoin

I2P Kullanılabilirlik Laboratuvarı

Bu yıl, I2P kullanılabilirlik laboratuvarı oluşturuldu. Odağında, benimsemeyi destekleyecek kullanıcı araştırması, ürün geliştirme ve araçlar olacak. Ayrıca yerelleştirme çabalarına, kişisel gizlilik topluluğu içinde iletişim kuralı köprüsü oluşturmaya ve sürdürülebilirlik konularına daha iyi odaklanılmasını sağlayarak, I2P uygulamasını daha fazla kişiye ulaştırmak için süregelen çabaların bir parçası olacak.

Yeni Kullanıcı Alıştırma Araştırması

2020 yılında I2P kullanıcı deneyimi ekibi, I2P web sitesiyle kullanıcı etkileşimini değerlendirmek için bir kullanılabilirlik araştırmasında Simply Secure ile çalıştı. Birçok değişiklik yapıldı. Ancak geri bildirimler, hala yeni kullanıcıların katılmasıyla ilgili sorunlar olduğunu gösterdi.

BASICS projesi (Kritik Güvenlik araçları için Analitik ve Destek Altyapısı Oluşturma, Building Analytical and Support Infrastructure for Critical Security) sayesinde ekibimizi genişlettik ve yalnızca yeni kullanıcı katılımını yeniden ele almakla kalmayarak, kapsamı geliştiriciler ve araştırmacılar için de alışma aşamasını içerecek şekilde genişletiyoruz. Amaç, geliştirilmiş bir bilgi mimarisi sunmak olacak.

Bu yıl, indirme ve web tarayıcı yapılandırmasının iş akışı ve dili için yeni kullanıcı katılımının kapsamlı bir şekilde elden geçirilmesine odaklandık. I2P web sitesi için yeni bir yapı oluşturuldu ve yeni bilgi mimarisi devreye alındı. Bu işlemler, yeni kullanıcıları, yazılım ve uygulama geliştiricileri, I2P temel katkı sağlayıcılarını ve araştırmacıları daha iyi desteklemek amacıyla yapıldı. Bu çalışma, belgeleri iyileştirerek ve site değişikliklerini uygulayarak 2022 boyunca sürecek.

Kullanıcı deneyimi değerlendirmesinin tamamını şuradan okuyabilirsiniz: https://i2p.medium.com/i2p-ux-research-d2567aefd275

Afrika'da İnternet Özgürlüğü Forumu 2021

Afrika'daki iş ortaklarımızla birlikte çalışan Invisible İnternet projesi, hem bir panel tartışmasına hem de kişisel gizlilik ve güvenliğin onlar için ne anlama geldiğini öğrenmek amacıyla bir grup gazeteciyle birlikte çalışmaya davet edildi. Bu çalışmada güveni neyin oluşturduğu, kişisel gizlilik kavramının ne olduğu ve ne anlama geldiği, bu bakış açısından I2P ağı ve araçlarının yerinin değerlendirilmesi amaçlandı.

Alışkanlık kazandıkça verimlilik, kullanım kolaylığı ve güç sahibi olunduğunu gördük. Tüm bunlar, bir kişinin yalnızca bir kişisel gizlilik seçeneği kullanmak istemesini değil, aynı zamanda kişisel gizliliğinin kontrolünün elinde olduğunu hissetmesini sağlıyor. Geçen yıl boyunca yeni kullanıcılarla konuşurken karşılaştığımız en önemli konulardan biri teknoloji ile etkileşimin duygusal yönü oldu. Bir kişiye alışkanlık kazandırmanın bir parçası olarak, bir şeyin teknik olarak bir çözüm sağlayabileceğini söylemek ile güvenle kullanabileceği bir altyapı sağlamak farklıdır. İnsanlarla bulundukları yerde bir araya gelmek ve kim olduklarını sormak, gerçek gereksinimlerini anlayarak olabilecek en fazla sayıda insan için bir şeyler ortaya çıkarmamızı sağlar.

Günlük yazısının tamamını buradan okuyabilirsiniz: https://i2p.medium.com/i2p-usability-lab-b2098bf27d4d

Invisible iİnternet projesine katkıda bulunan herkese teşekkür ederiz!

Bu yazının özgün şeklini Sadie'nin blogunda bulabilirsiniz. https://i2p.medium.com/4b926a488919 İznini alarak kopyaladık.