უკან დაბრუნება
Iroh 1.0 — პირველი სტაბილური ვერსია და გასაღებებზე დარეკვა
SiTech AI Team2 წთ. საკითხავი

Iroh 1.0 — პირველი სტაბილური ვერსია და გასაღებებზე დარეკვა

ღია კოდის პროექტმა iroh-მა 1.0 ვერსია გამოუშვა: ქსელური ბიბლიოთეკა, რომელიც მოწყობილობებს IP-მისამართის ნაცვლად კრიპტოგრაფიული გასაღებით აკავშირებს. რელიზამდე 65 ვერსია იყო.

ღია კოდის პროექტმა iroh-მა 1.0 ვერსია გამოუშვა — ეს მისი პირველი სტაბილური რელიზია, რომელსაც ოთხ წელზე მეტი ღია განვითარება და 65 წინა ვერსია უძღვის. იდეა მოკლედ ჩამოყალიბებულია: გასაღებებზე დარეკვა, IP-ებზე კი არა. იმის ნაცვლად, რომ აპლიკაცია მისამართზე დაუკავშირდეს — მისამართი კი გაფრთხილების გარეშე იცვლება და შესაძლოა firewall-ის მიღმა იყოს — ის კრიპტოგრაფიულ გასაღებს უკავშირდება, რომელსაც თავად მოწყობილობა აკონტროლებს.

რა შედის რელიზში

iroh თავს ნებისმიერ მოწყობილობაზე დასარეკ ქსელურ ბიბლიოთეკად წარმოადგენს. 1.0-ის განცხადებაში გუნდი ჩამოთვლის შესაძლებლობებს, რომლებიც ერთსა და იმავე აბსტრაქციაზეა აგებული: QUIC multipath-ის საკუთარი იმპლემენტაცია, რომელიც კავშირს რამდენიმე მარშრუტის შენარჩუნებისა და პირობების ცვლილებისას მათი ცხლად გადართვის საშუალებას აძლევს; QUIC NAT traversal პირდაპირი კავშირებისთვის დაშიფრული კავშირის დეტალებით; local-first კონფიგურაცია, რომელიც ინტერნეტის გარეშე ლოკალურ მოწყობილობებს პოულობს; და WASM-ში კომპილაცია ბრაუზერში გასაშვებად. შესაძლებელია მორგებული ტრანსპორტების ჩართვაც, მათ შორის Bluetooth Low Energy, WiFi Aware, Tor და LoRa, რომელზეც გუნდი ამბობს, რომ ჯერ მუშაობის პროცესშია.

იგივე გასაღები გამოიყენება უსაფრთხოებისთვის, იდენტობისთვის, უფლებებისა და ავტორობის დასადგენად — და, რადგან ის მოწყობილობის გადაადგილებისას უცვლელი რჩება, მისამართადაც. პროექტი შედეგს უსაფრთხო localhost-ს უწოდებს.

ეფექტურობა და ენების მხარდაჭერა

კავშირები უფრო ეფექტურიც არის, ამბობს გუნდი: ჩვეულებრივია, რომ კავშირში გადაცემული მონაცემების 95% უშუალოდ მოწყობილობებს შორის გადაიცეს. ღრუბლის გავლით ნაკლები ნახტომი ამცირებს ტრაფიკის ხარჯებს, როუტერებზე ნაკლები ნახტომი კი მთლიანად ქსელს უფრო ეფექტურს ხდის.

Rust-ის კრატის გარდა, 1.0 ვერსიას მოაქვს ოფიციალური მხარდაჭერა Python-ისთვის, Node.js-ისთვის, Swift-ისა და Kotlin-ისთვის — FFI მხარდაჭერა ადრე შეჩერებული იყო API-ის ცვლილებებით გამოწვეული ტექნიკური ტვირთის გამო და გუნდი დაჰპირდა მის დაბრუნებას სტაბილურ API-სთან ერთად.

სტაბილურობა და რელეების მხარდაჭერა

Iroh 1.0 აცხადებს სტაბილურობას როგორც wire პროტოკოლისთვის, ისე ენების API-ებისთვის: v1 endpoint შეძლებს სხვა v1 endpoint-თან კომუნიკაციას, მცირე ვერსიისა თუ ენის მიუხედავად. ნებისმიერი ცვლილება, რომელიც wire სტაბილურობას ცვლის, ყოველთვის ძირითად რელიზს დაემთხვევა.

მხარდაჭერის გრაფიკი: 0.35-ის ხაზი აღარ გამოვა, საჯარო რელეები კი 2026 წლის 31 დეკემბრამდე იმუშავებს; canary (0.9x) და release candidate ვერსიები აღარ მხარდაჭერდება და მათი რელეები 2026 წლის 30 სექტემბერს შეწყდება. გუნდის ცნობით, მის საჯარო რელეებზე მხოლოდ ბოლო 30 დღეში 200 მილიონზე მეტი endpoint შეიქმნა, iroh კი დღეს მილიონობით მოწყობილობაზე მუშაობს.

SSiTech

SiTech — AI-გაძლიერებული ვებ დეველოპმენტი

ვქმნით სწრაფ, თანამედროვე ვებსაიტებს და AI-ს ვაერთიანებთ ქართული ბიზნესებისთვის. გაქვთ პროექტი ან კითხვა? სიამოვნებით დაგეხმარებით.