उपस्थित: Apekatten, Echelon, Hottuna, Marielle, Meeh, Sindu, zzz
हम लगातार दूसरे वर्ष कांग्रेस में एक शानदार स्थान पर थे, Noisy Square में, EFF की मेज़ के बिल्कुल पास। Noisy Square का हिस्सा होने से हमारी दृश्यता वास्तव में बढ़ी है और कई लोगों को हमें ढूंढने में मदद मिली है। एक शानदार कांग्रेस के लिए Noisy Square और 31C3 के आयोजकों को धन्यवाद।
हम Gabriel Weinberg और उनके शानदार खोज इंजन DuckDuckGo का भी धन्यवाद करते हैं, ओपन-सोर्स गुमनामी उपकरणों के प्रति उनके समर्थन और 2014 में I2P को उनके उदार योगदान के लिए। DuckDuckGo और अन्य से प्राप्त वित्तीय सहायता ने CCC में हमारी भागीदारी को संभव बनाया। यह I2P डेवलपर्स के लिए प्रमुख वार्षिक मीटअप है और हमारी सफलता के लिए अत्यंत महत्वपूर्ण है।
अन्य लोगों के साथ चर्चाएँ
GNUnet
हमने GNUnet के Christian Grothoff से विस्तार से बातचीत की। उन्होंने स्वयं तथा परियोजना को TU Munich से फ्रांस में स्थित Inria में स्थानांतरित कर दिया है। उनके पास खाली पद बड़ी संख्या में उपलब्ध हैं। यह ओपन-सोर्स अनामता टूल्स पर काम करके भुगतान पाने का एक शानदार अवसर है; हम सभी को इस बारे में उनसे संपर्क करने के लिए प्रोत्साहित करते हैं।
नए, बड़े वित्तपोषण के साथ पुनर्जीवित GNUnet की संभावना काफ़ी दिलचस्प है। हमने साथ मिलकर काम करने के और तरीकों पर चर्चा की। 2014 की शुरुआत में, हमने GnuNet के DNS विकल्प को समझने के लिए कड़ी मेहनत की, लेकिन I2P में उसके लिए कोई उपयुक्त जगह नहीं खोज पाए। उनके नए विचारों में से एक नेटवर्क पर समस्याओं या हमलों का पता लगाने के लिए एक वितरित, गुमनाम आँकड़ा-संग्रह उप-प्रणाली है। उसमें हमारी निश्चित रूप से रुचि होगी।
हमने पीयर-टू-पीयर सिस्टम्स के विशेष-उपयोग डोमेन नामों पर मसौदा पर भी चर्चा की। दिसंबर में एक नया, काफी सरल किया गया संस्करण 3 जारी किया गया। स्वीकृति की संभावनाएँ अब भी स्पष्ट नहीं हैं। चर्चा पर नज़र रखने या उसमें भाग लेने का सबसे अच्छा तरीका IETF DNSOP WG mailing list के माध्यम से है। हम अपनी ओर से ऐसा करने का प्रयास करेंगे, और इस विषय के लिए Hellekin को एक नया संपर्क व्यक्ति भी प्रदान करेंगे।
हमने Christian से माफ़ी मांगी कि हम पर्याप्त रूप से संगठित नहीं हो पाए, ताकि उनकी We Fix The Net असेंबली में एक वार्ता दे सकें। एक परियोजना के रूप में हमारी सबसे बड़ी विफलताओं में से एक यह प्रतीत होती असमर्थता है कि हम सम्मेलनों में वार्ताओं के प्रस्ताव जमा कर सकें। नए वर्ष में हमें इससे बेहतर करना होगा।
GNUnet
Iain Learmonth, Debian के एक प्रतिभागी, मुलाकात करने आए। वह I2P को अन्य गुमनामी उपकरणों के साथ किसी नए Debian “superpackage” में शामिल करना चाहते हैं, और 2015 में I2P को Debian में शामिल करवाने के लिए उत्सुक हैं। उनका दावा है कि अब प्रक्रिया आसान है, बस निर्देशों का पालन करें। हमने कहा, यह तो मज़ेदार है, हम 7 से अधिक वर्षों से प्रक्रिया में अटके हुए हैं।
उन्होंने कहा, खैर, नई प्रक्रिया आज़माइए, यह बहुत बढ़िया काम करती है, अगर आपका पैकेज अच्छी स्थिति में है तो बिल्कुल कोई समस्या नहीं होनी चाहिए। Debian में जो लोग इस प्रक्रिया को चलाते हैं, वे उत्साही स्वयंसेवक हैं, जो इससे ज़्यादा कुछ नहीं चाहते सिवाय इसके कि अधिक से अधिक पैकेज शामिल हों। हमने कहा कि हमारा पैकेज सचमुच बेहतरीन हालत में है, और हम नई प्रक्रिया को जितनी जल्दी हो सके आज़माएँगे। यदि यह सब सही है, तो हम 2015 के अंत में अगली Debian रिलीज़ में शामिल होंगे। यह बहुत-बहुत शानदार होगा।
Debian
हमने Tails के BitingBird के साथ अच्छी चर्चा की। वे पिछली गर्मियों में हुए भेद्यता के खुलासे पर हमारी त्वरित प्रतिक्रिया से बहुत खुश हैं, जिसके परिणामस्वरूप हमारी 0.9.14 रिलीज़ हुई। शुरुआत में हमारी भेद्यता के लिए Tails को दोषी ठहराया गया, और उन्होंने उस पर तथा निजी सूचना के अभाव पर कड़ी आपत्ति जताई। हमने आलोचना का भार उठाने और पलटकर जवाब देने के लिए उनका धन्यवाद किया।
BitingBird सहायता भी संभालती हैं, और वह हमें बताती हैं कि सबसे बड़ी समस्या यह है कि I2P को स्टार्ट होने और I2P साइटों को ब्राउज़ करने के लिए उपयोगी बनने में कितना समय लग जाता है। उनका सामान्य जवाब है “दस मिनट और इंतज़ार करें” और यह कारगर लगता है। Tails पर I2P खास तौर पर धीरे स्टार्ट होता है क्योंकि यह डिफ़ॉल्ट रूप से peer data को स्थायी रूप से सहेजता (persist) नहीं करता। इसे बदलना अच्छा होगा, लेकिन I2P की ओर भी हम कुछ कर सकते हैं ताकि स्टार्टअप तेज़ हो। हमारे 0.9.18 रिलीज़ में कुछ सुधार की उम्मीद करें।
Tails
I2P के लंबे समय से मित्र OnionCat के Bernhard Fischer मिलने आए। आगामी Tor Hidden Services के बदलावों का मतलब है कि उनकी कुंजियाँ अब IPv6 पते के किसी हिस्से में फिट नहीं होंगी, और वे एक समाधान पर काम कर रहे थे। हमने उन्हें याद दिलाया कि I2P के लिए (“GarliCat” के साथ) यह हमेशा से ऐसा ही रहा है; यह कोई नई समस्या नहीं है। उन्होंने हमें अपने प्रस्ताव की एक प्रस्तुति दिखाई। इसमें हिडन सर्विस निर्देशिका में एक अतिरिक्त रिकॉर्ड संग्रहीत करना शामिल है (I2P के नेटवर्क डेटाबेस में एक leaseSet के समकक्ष)। यह पूरी तरह स्पष्ट नहीं था कि यह कैसे काम करेगा, या क्या हम इसे netDb के दुरुपयोग के रूप में मानेंगे। जैसे-जैसे वह आगे बढ़ेंगे, हम उनसे फॉलो-अप करेंगे।
Onioncat
हमने अपनी टेबल पर रुकने वाले लोगों को I2P समझाने में घंटों पर घंटे बिताए। कुछ ने पहले I2P के बारे में सुना था, कुछ ने नहीं; सभी ने Tor के बारे में सुना था और कम-से-कम यह धुंधला-सा अंदाज़ा था कि hidden services क्या होते हैं। हमेशा की तरह, लोगों को I2P से परिचित कराना एक चुनौती था। Congress के अंत तक, हमें यक़ीन हो गया कि समस्या का एक हिस्सा शब्दावली के फर्क से उत्पन्न हो रहा है। लगभग 12 वर्ष पहले, जब I2P और Tor दोनों ही शुरू हो रहे थे, तब हमने अपने-अपने सिस्टम के विभिन्न हिस्सों के लिए अलग-अलग शब्द गढ़े थे। आज, Tor की शब्दावली जैसे “hidden service” अच्छी तरह समझी जाती है और आम हो चुकी है। I2P की शब्दावली, जैसे “eepsite”, न तो अच्छी तरह समझी जाती है, न ही आम है। हमने यह तय किया कि हम अपने दस्तावेज़ीकरण, router console, और अन्य स्थानों की समीक्षा करेंगे ताकि इसे सरल बनाने और सामान्य शब्दों का उपयोग करने के अवसर तलाश सकें।
I2P project topics
Spending money: We discussed several ways to effectively use our resources in 2015, including more hardware for testing and development. Also, we plan to increase reimbursement levels for conference attendees.
Toronto meetup: CCC is such a productive time for us, and it seems that a second meetup in the year would be quite helpful. We have proposed it for August 2015 in Toronto, Canada, in conjunction with Toronto Crypto. It would include developer meetings together with presentations and tutorials, all open to the public. We are attempting to gauge interest and research possible venues. If you are considering attending, please let us know by tweeting @i2p or posting on the dev forum thread.
We discussed Meeh’s workload and the state of the various services he is running. We made some plans to reduce his load and have some other people help out.
We reviewed our critieria for placing links to i2pd on our download page. We agreed that the only remaining item is to have a nice page on the Privacy Solutions web site or elsewhere with binary packages for Windows, Linux, and Mac, and source packages. It’s not clear who is responsible for building the packages and where the “official” version is. Once there’s an established process for building and signing packages and an official place to put them, we’re ready to link to it. If it is not feasible to host it on the Privacy Solutions website, we will discuss alternatives with orignal, including possible migration to our download servers.
Lots of people coming by the table asked if we had a non-Java version. It was great to finally answer “yes” and we’re eager to get the word out and get more users, testers, and developers on it.
Vuze continues to make good progress on their I2P integration. We look forward to working with them in the new year on a managed rollout to more users.
We discussed the state of Meeh’s and Sindu’s reseed servers. They made several improvements while at the congress and are investigating migration to Matt Drollette’s Go implementation. The security and reliability of our reseed servers is vital to new users and network operation. User ‘backup’ is doing a great job monitoring and managing the pool of reseed servers.
We agreed to purchase a second root server for development, testing, and services. Echelon will be adminstering it. Contact him if you would like a VM.
We reiterated that we have funds available to purchase test hardware, especially for Windows and Mac. Talk to echelon for details.
We met with Welterde about the state of his services including his open tracker. These services are not being adequately maintained and will soon become inaccessible due to crypto changes if they are not upgraded. He committed to upgrading them soon.
We met lots of people interested in our Android app. We passed several ideas and bug reports back to str4d. We plan to make a big push to give the app some development love early in the year.
Regrettably, we didn’t get to see too many talks at the Congress, as we were so busy meeting with people. We plan to catch up and watch them online. As usual, Tor’s “State of the Onion” talk was excellent, and Jacob’s talk was great. We hear that the cryptography talks were good as well.