快速回顾

出席: cat-a-puss, cervantes, deer, dm, fvw, hypercubus, interrupt, jrandom, korkakak, nicktastic, Nightblade

会议日志

14:06 <jrandom> 0) 嗨 14:06 <jrandom> 1) 0.4.0.1 14:06 <jrandom> 2) 威胁模型更新 14:06 <jrandom> 3) 网站更新 14:06 <jrandom> 4) 路线图 14:06 <jrandom> 5) 客户端应用 14:06 <jrandom> 6) ??? 14:06 <jrandom> 0) 嗨 14:06 * jrandom 挥手 14:06 <cervantes> 晚上好 14:06 <jrandom> 每周状态说明已发 http://dev.i2p.net/pipermail/i2p/2004-September/000444.html 14:07 <jrandom> (这次会议开始前就发了 ;) 14:07 <deer> <jrand0m> 哇,这里有30个人 14:07 -!- Irssi: #i2p: 共 21 个昵称 [0 ops, 0 halfops, 0 voices, 21 normal] 14:07 <jrandom> 好吧,总之我们直接进入 1) 0.4.0.1 14:08 <jrandom> 版本已经发了,总体上看起来工作正常 14:09 <jrandom> 我在 IRC 上看到连接时间不一,不过和大家交流时,似乎在比如一边下大文件一边用 IRC 时会有拥塞问题 14:09 <jrandom> 有很多人遇到吗? 14:10 <jrandom> 看来没有 14:11 <cervantes> 我最近在做各种带宽测试,目前还没遇到那方面的问题……不过我没用带宽限制器 14:11 * nicktastic 自从几周前洗劫 alexandria 后就没怎么下东西 14:11 <dm> 我记得用 eepsites 时在 IRC 上更容易掉线,不过那是两个月前了 14:11 <dm> 掉线 14:11 <dm> 不确定现在还会不会 14:11 <jrandom> 啊,是啊,我们得去骚扰 alexandria 的人给我们多点书 :) 14:12 <Nightblade> 谢谢你一直给我们更新 dm 14:12 <jrandom> 我从 thetower 下大文件时用 IRC 还挺顺的,不过跟 cervantes 一样,我没设置带宽限制 14:13 <jrandom> (不过那台 router 当时的带宽均值稳定在 11KBps,同步在下 8KBps 的音乐) 14:13 * nicktastic 找点东西下 14:13 * jrandom 看着你的 irc.duck.i2p 连接飞速被丢弃 ;) 14:13 <jrandom> 好吧,总之关于 0.4.0.1 还有别的想提的吗? 14:14 <dm> Nightblade: 呵,不客气 :) 14:14 <dm> jrandom: 干得好,继续前进 14:14 <fvw> 安装程序挺漂亮的?(不确定这是不是 .1 新加的?) 14:14 <jrandom> gracias dm 14:15 <jrandom> fvw: 和 0.4 一样,但我同意,hyper 做得很棒(我们的匿名设计师也一样!) 14:15 <fvw> 另外,我不会承认它到底是“漂亮的什么” :) 14:15 <jrandom> sonofabi... 14:16 <jrandom> 好,进入 2) 威胁模型更新 14:16 <cervantes> 是的,干得好.. :) 写文档总是很糟心 14:17 <jrandom> 是啊,痛苦地花了 2-3 天 14:17 <jrandom> 不知道你们有没有看 http://www.i2p.net/how_threatmodel 要是想知道我们说“匿名”到底是什么意思,就看那个 14:18 <jrandom> 那里的大多数类别都直接取自 http://citeseer.ist.psu.edu/454354.html(页面上有链接) 14:18 <jrandom> 我还想在威胁模型里做很多事,但我没时间 14:18 <jrandom> 我很希望看到一个矩阵:这些威胁 vs 实施成本 vs 在意这些威胁的用户类型 14:19 <jrandom> (比如普通人根本不在乎全球主动对手) 14:19 <jrandom> 所以谁要是无聊的话…… ;) 14:19 <cervantes> 我读你文档时想到一件事……我们需要一个像样的术语表…… 14:20 <fvw> 他不是不在乎吧?Joe Sixpack 喜欢下 mp3…… 14:20 <jrandom> 好像有人刚发过一个来着…… 14:20 <cervantes> 真的? 14:20 <cervantes> 在某个 eep 上? 14:20 <jrandom> 不是,某篇研究论文 14:20 <jrandom> 还没在 freehaven 上,我找找 14:21 <jrandom> 糟糕,我这儿好像没有备份了。 14:21 <jrandom> 我会在会后再试着找 14:22 <cervantes> 它也涉及 I2P 特有的概念吗? 14:22 <jrandom> 哦,不 14:22 <jrandom> 它只是匿名网络的一般术语表,讲 mixes、cascades、攻击者等 14:22 <jrandom> 没有 garlic routing 或 tunnels ;) 14:23 <cervantes> 一段话就能把所有“圈内”流行词总结清楚,这样人们可以快速看出 onion 和 garlic routing 的区别(比如)而不必读完整个“how”文档 14:23 <jrandom> 你知道一个术语表可能比 how_* 页面加起来还大吧? 14:23 <jrandom> 但对,我同意,我们应该做 14:23 <cervantes> 当然……但是.. ;) 14:23 * jrandom 志愿让 cervantes 来干 ;) 14:23 * dm 表示赞同 14:23 <cervantes> 呵呵 我有一半都不懂啥意思 :) 14:24 <jrandom> 把你懂的写出来,然后问我问题 14:24 <cervantes> 我来试试 14:24 <jrandom> w00t! cervantes++ 14:24 <cervantes> 如果我把它放到论坛上,其他人也能贡献…… 14:24 <jrandom> 好主意 14:24 <deer> * Pseudonym 欢呼 14:25 <cervantes> 但是,你说的那份文档会很有用 :o) 14:25 <dm> tunnel: 人工地下通道 14:25 <jrandom> 同意,我会再找找 14:25 <cervantes> 我给你做一个特别版 dm 14:25 <dm> 好耶! 14:26 <jrandom> 好,关于威胁模型还有别的吗,或者我们转到 3) 网站更新? 14:27 <jrandom> 好,今天去过网站的人应该都看到了,Curiosity 做了一些不错的可用性更新 14:27 <dm> 我觉得就我们俩还醒着,cervantes 和我。 14:27 <korkakak> 我觉得在威胁模型里 14:28 <korkakak> 你应该加一些混合网络上的攻击 14:28 <jrandom> 哪类 mix 攻击? 14:28 * dm 打开 www.i2p.net 14:28 <korkakak> 比如串通攻击 14:28 <jrandom> 这就是我用的分类体系的糟糕之处。基本上都是串通攻击。 14:29 <korkakak> 我说的 mix 攻击是指可能在混合网络里发生的攻击 14:29 <korkakak> 啊好吧抱歉 14:29 <jrandom> (而且多数既可用于概率性攻击也可用于确认性攻击等) 14:29 <dm> 我喜欢那些段落逐渐变大的设计。能把人往下拉着看。不过对于首页来说太技术了。 14:29 <korkakak> 另外提一点:I2P 能自动检测串通吗? 14:30 <jrandom> 但如果你对需要补充的内容有建议,请一定告诉我 14:30 <jrandom> 哦,绝对不能。我们没有引入 morphmix 的算法 14:30 <korkakak> 明白 14:30 <korkakak> 好,你继续 14:30 <jrandom> 不过他们的算法在我们这里也不太行,因为我们是 free route mixnet 14:31 <korkakak> 这点嘛,有对也有不对 14:31 <korkakak> 不过没事。抱歉打断了 14:32 <cat-a-puss> 也许在前面提一下 I2P 不易受哪类显而易见的攻击会是个好主意 14:32 <jrandom> 嗯?他们的算法是基于检测串通节点在节点选择里的影响——而在 i2p 中,本地 router 明确定义了整个节点选择算法 14:33 <korkakak> 我猜现在这是真的,是因为网络规模 14:33 <jrandom> 啊,这主意不错,cat-a-puss,比如 MITM/等等。你愿意把一些想法发出来吗? 14:33 <cat-a-puss> 当然 14:33 <dm> MITM? 14:33 <dm> 啊,man in the middle(中间人攻击)。 14:33 <jrandom> muchas gracias cat-a-puss! 14:34 * cervantes 在术语表里记下 MITM 14:34 <jrandom> korkakak: 嗯。我不确定这方面如何受网络规模影响,但我们当然可以从 morphmix 的串通检测里学点东西 14:34 <jrandom> (比如 wrt netDb 响应) 14:34 <korkakak> wrt = ? 14:35 <dm> 嘿嘿 14:35 <jrandom> 抱歉,with regards to(关于) 14:35 <dm> 这个我知道! 14:36 <jrandom> 我们确实应该就威胁模型展开更多讨论。也许我们可以在邮件列表或论坛里开个主题? 14:36 <dm> “结果是,每个端到端消息所经转发的 peers 数量,是满足发送者和接收者威胁模型所需的绝对最小值。” 14:36 <dm> 我喜欢这种表述方式。 14:37 <dm> 虽然不准确。 14:37 <jrandom> 嗯? 14:37 <jrandom> 如果发送者和接收者都只需要可信否认,他们可以直接通信 14:37 <jrandom> (等等) 14:37 <dm> 满足 A 和 B 的威胁模型所需的绝对最小 peers 数量,是 A 或 B 里要求更高的那一方所需的数量吧 :) 14:38 <jrandom> 不是这样的 dm 14:38 <jrandom> 如果他们俩都要求 2 跳的 tunnels 来抵御其 tunnels 中的串通攻击,他们俩就不能都用 1 跳的 tunnels 14:39 <dm> 如果 A 愿意用 10 次间接,B 愿意用 5 次,所需的最小是 10,不是 15 吧!? 14:39 <jrandom> 不,是 15。B 不该信任 A 的 tunnels。 14:39 <dm> 对,他不该。 14:39 <dm> 但理论上嘛……算了,没营养的讨论。不过我还是喜欢那句话。 14:40 <jrandom> 这是 i2p 里非常重要的一个设计决策之一 ;) 14:40 <jrandom> 总之,回到 3) 网站更新 14:41 <deer> <nicktastic> (FYI——在下载两个大文件时 IRC 掉线了,但到服务器的延迟和开始下载前一样,所以可能是偶发(某处异常退出?)) 14:41 <jrandom> 我和 Curiosity 讨论了新首页的长度,虽然我们都觉得有点长,但比以前那一句话好多了 14:41 <cervantes> 同意 14:42 <jrandom> 啊好。也可能是下载时网络拥塞,因为 eepproxy 和 IRC 客户端默认使用同一个 I2P destination 14:42 <nicktastic> 啊哈…… 14:42 <jrandom> (所以两个都会尝试用同一对入站 tunnels) 14:42 <nicktastic> 我还在想为什么只显示一个 14:43 <jrandom> 对,那是 I2PTunnel 和 ministreaming 库里的默认。也许要是谁在意,我们可以提供个配置方式出来 ;) 14:43 <nicktastic> 抱歉插话 14:43 <deer> * Pseudonym 在意 14:43 <dm> 这屋里的人可真有礼貌 14:43 <interrupt> 你被原谅了 14:44 <interrupt> ;) 14:44 * nicktastic 翻白眼 14:44 <jrandom> 欢迎提交补丁 Pseudonym ;) (算了,我看看能不能找个简单法子……不应太难) 14:44 <jrandom> 好,总之 14:44 <deer> <Pseudonym> 太好了,因为我完全不会写 Java 代码 14:45 <jrandom> 网站可能还会有后续更新,如果有任何建议,请发到论坛或列表,或者在 IRC 上直接跟 Curiosity 说,我们就推动起来 14:45 <jrandom> 有没有想聊的网站相关的话题? 14:45 <cervantes> 嗯,bounties(悬赏)也许? 14:46 <cervantes> 不过可能放到 5 更合适 14:46 <jrandom> 大概吧 14:46 <jrandom> 好,进入 4) 路线图 14:46 <jrandom> 有很多更新。详见邮件 14:47 <jrandom> (或者看看漂亮的甘特图 ;) 14:47 <dm> 那是用 MS Project 做的吗? 14:47 <jrandom> http://ganttproject.sourceforge.net/ 14:47 <cervantes> 呃 gantt :) 14:47 <dm> 哦.. gantt 是个产品。是我误会了。 14:48 <dm> 很高兴看到路线图里没有依赖关系。 14:48 <jrandom> 我这几天发了几个不同版本的路线图,但这个看起来比较稳 14:48 <cervantes> 一切都依赖 jrandom ;-) 14:48 * jrandom 呻吟 14:48 <fvw> 3.0 在二月?哇。 14:48 <jrandom> 2.0 和 3.0 版本实际上各自只有 1 个(大的)功能 14:48 <dm> 别忘了:指数式版本号 14:49 <jrandom> 呵 14:49 <jrandom> 是啊,到明年七月我们就 1183 了 14:50 <dm> 嗯,这总比大多数项目每个构建任意 +0.1 有趣,我不抱怨。 14:50 <jrandom> 不过 2.0 和 3.0 可能会延后以配合其他应用。比如 3.0 配个邮件应用就很不错 14:51 <jrandom> 1.0 的发布标准老样子——功能可用、安全、可扩展、且匿名 14:51 <jrandom> 这也是我把 UDP 传输提上来的原因,因为我们当前的 TCP 传输要是上几千个节点会直接崩 14:51 <dm> 那我们应该来个 0.9——Slashdot 版 14:51 <dm> 扛得住就勾上可扩展,进 1.0 了 14:51 <jrandom> 呵 14:52 * jrandom 宁愿有机增长,谢谢关心 14:52 <cervantes> 我们不需要告诉他们 14:52 <cervantes> *是不想 14:52 <korkakak> 顺便我能说说全局时间吗? 14:52 <cervantes> 让他们都留在互联网,我们搬到这里来 14:52 <jrandom> 当然可以 korkakak 14:53 <korkakak> 在我看来,你无法在异步网络上模拟同步网络 14:53 <korkakak> 这就是糟糕的设计,会导致网络分裂[我觉得],目前的用法是 14:54 <korkakak> 作为 UDP 包的时间戳 14:54 <jrandom> 我们的消息传递并不做同步,只是用时间帮我们判断数据的新鲜度 14:54 <korkakak> 是,这就是重点 14:54 <jrandom> 如果不知道 netDb 条目的新鲜度,你会暴露在一大堆攻击面前 14:55 <korkakak> 是的 14:55 <korkakak> 但想象一个在增长的网络 14:55 <korkakak> 一个巨大的网络 14:55 <jrandom> 比如互联网 14:55 <dm> 更大! 14:55 <fvw> 两个互联网用绳子绑在一起! 14:55 <jrandom> 它有网络时间协议(NTP)来扩展到那种规模…… ;) 14:56 <korkakak> 我不觉得我理解你的意思,不过 14:56 <dm> korkakak: 你想表达啥? 14:57 <korkakak> 由于时间戳无效,可能会发生网络分裂 14:58 * dm 不确定现在的时间同步怎么做的 14:58 <korkakak> 这种情况叫“局部化效应”(从希腊语翻成英语) 14:58 <deer> <soros> 我听说 i2p 的匿名性被破解了 14:59 <deer> <soros> 真的假的? 14:59 <jrandom> 我认为我们可以像 NTP 网络那样解决时间同步问题。二级、三级 NTP 主机非常多,虽然我们当前的 SNTP 实现当然不适合拥塞环境,但没有理由认为时间同步不可能 14:59 <jrandom> 呵 soros 14:59 <jrandom> soros: 你提到的那个帖子(也有人跟我说过)是在 devl 上讨论 JAP 被攻破了,不是 I2P。 15:00 <dm> 所以所有 I2P 节点必须一直保持同步才能工作? 15:00 <korkakak> NTP 网是在同步网络之上的同步网络 ;-) 15:00 <jrandom> 不过如果有人有 I2P 的破解方法,我当然很想听 15:00 <deer> <soros> 我有一个但我先保密 15:00 <jrandom> 在不同的抽象层面上,korkakak,没错。我的以太网线也是同步的 15:01 <deer> <soros> :) 15:01 <jrandom> 是的 dm,要同步到网络时间 15:01 <korkakak> jrandom 我叫 nick 或者 korki :-) 15:01 <jrandom> (重点是我们不使用同步消息传递) 15:01 <jrandom> :) 行 15:01 <jrandom> (请别介意我不告诉你我的名字 ;) 15:02 <korkakak> 不介意 15:02 <dm> 他的名字叫 Abdul 15:02 <jrandom> 好我们说到哪了 15:02 <nicktastic> 4) 15:03 <jrandom> 对了,谢谢。路线图 15:03 <jrandom> 有人有任何担忧/想法/建议吗? 15:03 <dm> 你说“要做一些传输层工作”,是要重做 TCP,还是转向 UDP? 15:04 <jrandom> UDP 是 0.4.4 14:05 <dm> 我好像看到近期要做传输层方面的工作 15:05 <dm> 在不久的将来 15:05 <jrandom> 是的,0.4.1 会重构 TCP 传输 15:05 <dm> 既然 0.4.4 要上 UDP,为什么 0.4.1 还要重构 TCP? 15:05 <dm> 我们两个都会需要吗? 15:05 <cervantes> 另外,在项目计划里,你仍然是唯一的资源……我们是缺贡献者,还是只是项目分散? 15:06 <jrandom> dm: 有些人不能用 UDP 15:06 <dm> 防火墙? 15:06 <jrandom> cervantes: 如果有更多贡献者,我们当然可以并行化很多任务 15:07 <jrandom> (但路线图没有假设会有更多人) 15:07 <cervantes> 那希望它代表的是最坏情况 15:07 <jrandom> 然而还有一些不在路线图上的重要工作,比如客户端修改、在 i2p 之上的服务等 15:08 <cervantes> 除了你被暗杀之外 15:08 <dm> 真希望我们请得起 toad 15:08 <deer> <Pseudonym> 现在 0.4 已经发布并且基本工作了,我们要不要在某处(不一定是 /.)宣布一下,试着增加开发者/测试者/捐助者? 15:08 <jrandom> 当然欢迎更多贡献者 15:08 * korkakak 向大家告别。该上床了。在 korkakak 的地盘已经很晚了…… 15:08 <korkakak> 拜拜 各位 15:08 <cervantes> 晚安 15:08 <jrandom> 谢谢过来,nick,回头聊 15:10 <dm> 晚安 15:10 <jrandom> 现在 /. 可能为时过早,但通过其他方式把新朋友拉进来会很好 15:10 <dm> 你对 Pseudonym 的建议挺开放。我以为你会崩溃 15:10 <jrandom> 不过我觉得靠口耳相传我们在稳步增长 15:11 <deer> <Pseudonym> 如果我们要宣布,应该在哪儿? 15:11 <jrandom> 我觉得现在不该做任何公告,至少等到 1.0 以后 15:11 <deer> <Pseudonym> 看起来我们可以用一波现金/人才 15:11 <jrandom> 但如果你听到有人说想匿名做点什么事,就把他们指到 i2p 来 ;) 15:12 <deer> * DrWoo 建议低语传播(whisper campaign) 15:12 <cervantes> 我们已经有不少未分配的资金了…… 15:12 <jrandom> 我们是开放团队,但你只有一次机会留下第一印象。 15:13 <cat-a-puss> 我不建议从零宣传直接跳到 /.,需要一个中间步骤,确保我们能扛住负载 15:13 <deer> <Pseudonym> 那我们应该把资金分配到我们认为重要的悬赏上 15:13 <dm> 我们需要雇个全职开发,或者找到一个特别特别无聊的人 15:13 <jrandom> 同意。我希望在那之前至少有 500 个 routers 在线 15:13 <jrandom> 事实上,你们已经把我们带到了 5) 客户端应用 :) 15:14 <jrandom> 我们目前池子里大概有 ~300(嗯,快了,这是另一个故事) 15:14 <deer> <Pseudonym> 有什么中间步骤的建议吗? 15:14 <jrandom> pseudonym: 我们在 0.4.4 之前不可能上 1000+ 节点 15:15 <jrandom> (而且我们会先压测网络) 15:15 <fvw> 实际上,在大多数 unix 上大概可以。需要调整 rlimits。 15:15 <jrandom> 对对 15:15 <jrandom> 不过会很痛苦 ;) 15:16 <deer> <Pseudonym> 对。所以不 /.,但应该能从某处再拉来两三百人吧 15:16 <jrandom> 我们可以做更大的仿真 15:16 <deer> <Pseudonym> 有人认识 EFF 的人吗?也许他们有邮件列表 15:17 <jrandom> 是的,我跟一些 EFF 的朋友聊过一些事 15:17 <fvw> 我觉得任何公告最终都会渗透到 slashdot。我同意 jrandom,稍微等等现在不坏。 15:18 <dm> 你要意识到,一旦你到 200-300 节点,很可能会自动被 /. 提到 ;) 15:18 <jrandom> (尤其我们已经搞了 ~ 15 个月) 15:18 <dm> 临界规模/炒作之类的 15:18 <jrandom> 嗯,这也引出 5) 客户端应用 15:19 <jrandom> 我在看一些统计,似乎大概有 1/4 的 routers 基本没有做任何客户端活动 15:19 <jrandom> 这很好——有人愿意捐资源当 I2P routers 很棒,但可惜我们没有能把他们“吸进去”的东西 :) 15:19 <fvw> 是啊,我想做一个像样的聊天应用(像 IRC,但更适合 i2p),不过这很长期,未来几个月没时间…… 15:20 <jrandom> 不过最近我们确实涌入了一批很赞的 eepsites 15:20 <jrandom> 啊酷 fvw 15:20 <cervantes> 许多人会跑不止 1 个 router 14:20 <jrandom> 一个可靠的 IM/群聊对 I2P 来说肯定很棒 15:20 <nicktastic> fvw: 即时通讯带多用户聊天,或许? 15:20 <deer> <mrflibble> 各位,在 0.4.0.1 里,怎么让 router 监听不只是 localhost? 15:20 <cat-a-puss> 嘿,谁能写个 gaim 插件?这会是个好办法 15:20 <jrandom> 对 cervantes 15:20 <cervantes> 他们可能用 1 个跑应用……其余的捐出来 15:21 <jrandom> mrflibble: http://localhost:7657/i2ptunnel/ 去配置 http 和 irc 代理监听“任意接口” 15:21 <fvw> 这让我想到:我们能不能给出站 tunnels 做点类似多播的东西?即一条消息送到多个入站? 15:21 <nicktastic> cat-a-puss: 当然可能 15:21 <fvw> 是啊,本质上 IRC 和 IM 没太大区别,除了界面。 15:22 <jrandom> fvw: 也行也不行。省不了多少(因为消息是端到端加密的,所以你得把消息 garlic wrap 到出站 tunnel 的终点,然后从那里分别指向各个 cloves) 15:22 <jrandom> 我认为多播更应该用应用层 overlay 来做 15:22 <deer> <mrflibble> 哦,谢谢 jrandom! 15:22 <fvw> 你说的应用层 overlay 是啥? 15:22 <jrandom> 比如 shoutcast/etc 15:23 <hypercubus> 他的意思是在应用层做多播 15:23 <hypercubus> 而不是在 i2p 层 15:23 <cervantes> 你好啊 hyper 15:23 <fvw> 好的。说得通。 15:24 <jrandom> 好,我在邮件里对客户端应用已经吐槽够多了,这里就不重复了。 15:25 * fvw 撅嘴,把爆米花收起来 15:25 * jrandom !thwaps 这位损友 15:26 <jrandom> 但基本上我觉得在我们“上线”之前,需要有些能“带着上线”的东西 15:26 <dm> 你若建之,他们自会来…… 15:26 <dm> 哈哈,或者不会!!! 15:26 <fvw> 是。虽然仅凭有动态(更别提能用的)freesites 我们就能从 freenet 拉来不少人。 15:27 <deer> <Pseudonym> 用一般基金的一些钱来创建/提高那些“有吸引力”的东西的悬赏如何 15:27 <nicktastic> ……还有 dht 15:27 <cervantes> 我对 freenet 不太了解……freesites 和 eepsites 有什么不同? 15:27 <cervantes> 如果它们有相似之处的话 15:27 <deer> <Pseudonym> eepsites 是能用的 15:28 <deer> <soros> 呵 15:28 <hypercubus> 在我看来你们有点急 15:28 <cervantes> 除了那点 15:28 <nicktastic> hypercubus: 怎么说? 15:28 <hypercubus> 要么为项目做贡献,要么闭嘴 15:28 <deer> <soros> freesites 是静态的。 15:28 <jrandom> 用悬赏/投票把一般基金的一些 $$$ 给做出牛逼东西的服务提供者/eepsites 听起来是个好主意 15:28 * jrandom 才是那个急性子 hypercubus ;) 15:28 <jrandom> Pseudonym: 你是这个意思吗? 15:28 <cervantes> 这些应用肯定不会一夜之间冒出来 15:29 <jrandom> 对,这就是我们现在就要讨论的原因 15:29 <jrandom> duck: 你在不? 15:29 <hypercubus> 是那些催着公开宣布的人 15:29 <fvw> 我怀疑悬赏能让 eepsites 多起来。搭 eepsite 的人是因为好玩,我怀疑我们能付钱让不觉得好玩的人来做。 15:29 <deer> <soros> 动态 freesites 可以更新,但一天只能一次…… 15:29 <jrandom> 可能是这样 fvw 15:29 <deer> <Pseudonym> 我想的是用一般基金支持应用的悬赏,不是服务/eepsites 15:29 <fvw> 没人逼着要宣布啊,只是简单讨论了下。 15:30 <hypercubus> 项目在自然演进和成长,耐心点 15:30 <jrandom> 好的 Pseudonym。 15:30 * fvw 朝 pseudonym 点头。那或许挺好。 15:30 <jrandom> 你们觉得该怎么做? 15:30 <nicktastic> hypercubus: 他们只是头脑风暴怎么在不“扩张”网络的情况下让网络变大 ;) 15:30 <jrandom> 整个捐赠池都可以按我们的意愿随处使用 15:30 <fvw> 不过我觉得小的 bug 或功能悬赏最有可能真的促成事情发生,而不是变成恰好完成的人拿到的一份礼物。 15:31 <deer> <Pseudonym> 小悬赏似乎不太奏效。不如我们往 MyI2p 的池子里塞一堆钱 15:32 <hypercubus> 你何不自己捐? 15:32 <nicktastic> jrandom: 嗯,要让群体下载和 dds 有用,我们需要比 4kbyte/sec 更快的 streams,所以这两个悬赏相当依赖 streaming 库的悬赏 15:32 <nicktastic> jrandom: 不过按照之前讨论,那看起来相当简单 15:32 <cervantes> 往上砸钱也不会让东西一夜之间出现的 :) 15:32 <deer> <Pseudonym> 我捐过 15:32 <deer> <soros> 直接把 i2p 发到 slashdot 上 15:32 <deer> <soros> 这就够了 15:33 <hypercubus> 这恰恰是我们不需要的 15:33 <deer> <Pseudonym> 不是一夜之间,但也许会有人开始做 15:33 <jrandom> nicktastic: streaming 库会有大量工作,但那是 0.4.3 发布的事儿 :) 15:34 * nicktastic 查看路线图 15:34 <jrandom> 不过我同意 cervantes,$$ 不会写代码,程序员才会。 15:34 <deer> <soros> i2p 在 freshmeat 上有挂吗? 15:34 <jrandom> 要是能有某种魔法方式联系到黑客,又不让普通用户知道就好了 ;) 15:34 <jrandom> 据我所知没有 soros 15:34 <fvw> 交叉发到其他匿名相关软件的邮件列表? 15:35 <fvw> 其实我觉得大多数人已经参与过 freenet 或 gnunet,并且已经知道 i2p 了。 15:35 <cervantes> 黑进他们那更差的匿名网络,然后说“嗨,来给我们干活” 15:35 <jrandom> 我们确实从 gnunet 的链接页获得不少访问 15:35 <jrandom> 呵 cervantes 15:35 <deer> <demonic_1> 我想有些新闻组可用 15:36 <cervantes> (替我们干活,否则我们就把你的 IP 给老大哥) 15:36 <cat-a-puss> 你可以在谈相关内容的 wiki 里加上 I2P 的引用 15:36 <deer> <baffled> 我觉得我们需要的是一种把邮件从 i2p 里送出去、并匿名送出去的办法。 15:36 <jrandom> 我想已经有人在维基百科里把 i2p 放到各处了,不过 iA 最近不清楚 15:36 * fvw 不明白为什么不能在 tunnel 上跑 smtp。 15:37 <jrandom> 同意 baffled,一个安全*的邮件方案会很棒 15:37 <cervantes> 这可能吗 15:37 <fvw> 我们要小心别成了垃圾邮件。 15:37 <jrandom> fvw: 你信你的邮件客户端吗? 15:37 <jrandom> 不过,一个 mixminion/mixmaster 的出站网关会很酷 15:37 <jrandom> (所以谁去搭一个它们的 Web 界面吧。拜托 :) 15:37 <fvw> jrandom: 跟我对其他客户端软件的信任一个样……你信你的 IRC 客户端吗?你的浏览器呢?…… 15:38 <cervantes> 你得信网关的那个人不看你的邮件 15:38 <jrandom> fvw: 不信。 15:38 <jrandom> fvw: 这就是问题。 15:38 <jrandom> fvw: 这个问题必须在我们能推荐大家把 I2P 用于测试之外的用途之前解决。 15:39 <fvw> 你打算怎么让邮件客户端“更匿名”? 15:39 <jrandom> 需要一个本地的 SMTP/POP3 “服务器”,从客户端读取、解析、理解,然后按需处理。 15:39 <cervantes> 你得先来个定制的邮件应用 15:39 <jrandom> (已经有几个那样的应用了) 15:39 <cervantes> (客户端) 15:40 * cervantes 为自己说了“定制的”而道歉 15:40 <cervantes> *道歉 15:40 <jrandom> 但这也引到每周状态里的一点——太多重要的事需要做 15:40 <fvw> jrandom: 这在 unix 上很容易。搞个 sendmail 的替代投递,再来个 fetchmail 式的东西就行了。你甚至可以用 shell 脚本写。 15:40 <deer> <duck> 我听到有人叫我了 15:40 <jrandom> 如果要靠悬赏,我们就得聚焦 15:40 <jrandom> 哦,嗨 duck 15:41 <deer> <duck> 抱歉,我刚才,呃……喝酒呢 15:41 <jrandom> duck: 就想确认下那个 Web 网关的进展?以及它是否是普通 i2p 用户能用的? 15:41 <jrandom> 呵,干杯 15:41 <nicktastic> 醉鸭 15:41 <cervantes> 池塘水? 15:41 <jrandom> fvw: 开写吧 :) 15:42 <deer> <duck> 没,有个开发卡壳了。得找别人 15:42 <jrandom> 好吧,遗憾 15:42 <deer> <baffled> 我们告诉过你别再把他们锁壁橱里“保护”了。 15:43 <deer> <duck> 我最初的规格:http://duck.i2p/files/anonyproxy.txt 15:44 <deer> <baffled> 让邮件进/出 i2p 是不是就像做个 Web/隧道接口到某个 mixmaster 之类的东西那么简单? 15:44 <jrandom> 也许我们可以重做下那个规范,看看能不能满足普通 eepsites 的需求(用 i2p 公共资金支持) 15:44 <jrandom> 哦好 duck,我去看看 15:44 <jrandom> baffled: 从 i2p 出去?可以。进到 i2p?可能要多些工作 15:44 <fvw> baffled: 为什么要加 mixmaster?mixmaster 提供的东西我们已经有了。 15:45 <jrandom> fvw: mixmaster 有一张出站代理网络,还带非平凡的延迟 15:45 <jrandom> 好的 duck,快速扫了下规范。我们可能能搞点东西出来 15:45 <deer> <baffled> 不是我要,jrandom 建议搭一个它的 Web 界面,不是我。 15:46 <jrandom> (不过它看起来要求挺重的,可能不行。不确定,看看再说) 15:46 <deer> <duck> 这很简单;预期是花 1.5 小时熟悉组件,然后 3-4 小时打补丁 15:46 <fvw> 出站代理有用。至于明显的延迟,不在用 i2p 的人不会只为邮件来用 i2p,因为有 mixmaster;而已经在用 i2p 的人如果会被没延迟(如果可能)拖累,也会在其他地方被拖累 15:46 <jrandom> 对对,然后还要带上 perl、privoxy 和 apache,duck ;) 15:47 <jrandom> 也许吧 fvw。(不过 i2p 3.0 巴拉巴拉) 15:47 <fvw> 呵,我不太好意思说“好观点”,但我明白你的意思。 15:48 <nicktastic> FYI,JES(Java Email Server)在 GPL 下提供 SMTP 和 POP3 服务器 15:49 <jrandom> 好,也许我们应该在列表或论坛里再讨论一下,选出一两个我们要集中精力的客户端应用 15:49 <jrandom> word nicktastic,apache 也有一个很赞的 15:49 <nicktastic> 不错,叫什么? 15:49 <jrandom> http://james.apache.org/ 15:49 <nicktastic> 谢了 15:50 <jrandom> (还有 nntp(口水)) 15:50 <nicktastic> 哇 15:50 * nicktastic 激动了 15:51 * fvw 加入了 #i2p-porn。至少感觉像。 15:51 <fvw> 好,下一项? 15:51 <jrandom> 好,我们可以把客户端应用的讨论和策略放到列表和论坛继续 15:51 <nicktastic> 对 15:52 <jrandom> 但现在,进入 6) ??? 15:52 <nicktastic> 或者在非会议时间 ;P 15:52 <jrandom> 还有别的想提的吗? 15:52 * fvw 点头。这值得在列表上讨论。 15:52 <deer> <duck> 关于 www-inproxy 的一点说明:想法是找一些 ISP 提供这种网关作为服务 15:52 <fvw> 不,列表更好。让每个人都有机会发声,不只是那些碰巧醒着的人。 15:52 <jrandom> 赞 duck,这很酷 15:52 <deer> <duck> 这样没有 i2p 的普通人可以用他的 MSIE 来访问 15:52 <deer> <duck> 但主机是匿名的 15:52 <deer> <soros> http://it.slashdot.org/article.pl?sid=04/09/14/2226226&threshold=0&tid=172&tid=128&tid=201&tid=218 (Windows XP 的一个恶心新漏洞) 15:52 <jrandom> 没有 i2p!异教徒!烧了他! 15:53 <deer> <duck> ISP 承担部分风险,因此需要白名单 15:53 <deer> <duck> 当然还有域名等的费用 15:53 <fvw> 呵。然后我们突然在著名 eepsites 上贴满少儿色情,看着一半的人被抓,另一半的人安装 i2p。 15:53 <jrandom> 呵呵 15:53 <deer> * duck 打电话给 AIVD 15:54 <fvw> duck 是荷兰人?*沉思* 15:55 <deer> <duck> 我觉得很多客户端应用并不是真正的“杀手级” 15:55 <jrandom> 好,还有别的要提的吗? 15:55 <jrandom> 同意 duck,但我们需要点“什么东西” 15:55 <deer> <duck> 某种自制的 smtp 隧道这类不会是大事件 15:56 <deer> <duck> myi2p 带 IOU 记账 15:56 <deer> <duck> fvw: Bedankt foor die bloumen 15:57 <deer> <soros> “在圣诞岛域名管理机构 NIC.CX(.cx 的监管机构)收到一位名叫 Rhonda Clarke 的办公室职员的投诉后,goatse.cx 站点于 2004 年 1 月 16 日(周五)被关闭。(Goat.cx 和 Hick.org/Goat 仍然活跃。)甚至还有请愿要让 goatse.cx 回来。” 15:57 <deer> <soros> 我对人类失望了 15:57 <deer> <duck> 关于网站的一件小事:各页面的<title>都加了 I2P 以便谷歌 15:57 <deer> <soros> 抱歉发错窗口了 15:57 <jrandom> 好的 duck 15:57 <deer> <duck> 但我没跟上最新的 google-dance,可能没用。 15:57 <jrandom> 或许能不能有个办法可以明确不加? 15:58 <jrandom> (比如我们能写“Welcome to I2P.net”而不是“I2P - Welcome to I2P.net”等等) 15:58 <deer> <duck> 当然可以 15:58 <deer> * duck 看看 fun-o-meter 15:58 <jrandom> 我们也可以在 menu.ini 里加 title = "I2P - How does it work" 15:58 <deer> <duck> 不行,今天不行 15:58 <deer> <thetower> 哦哦,能不能让谷歌爬 i2p?比如某种反向代理之类? 15:58 <jrandom> 是,不值 15:58 <jrandom> thetower 用 duck 的那个玩意儿,或许能。 15:59 <deer> <duck> 是 15:59 <fvw> 但如前所述,你可能不想自己来跑它。 15:59 <deer> <thetower> 看起来如果 eepsites 能出现在谷歌搜索里,那就是很好的广告。 16:00 <deer> <duck> fvw: 我联系了一家有兴趣的 ISP 16:00 <deer> <duck> 但他不打算自己做 16:00 <jrandom> thetower: 或许如果给 files.i2p 接一个 ht://dig,然后让 files.i2p 把数据库暴露成带 html 链接的大文件,就可以被镜像..? 16:00 <fvw> duck: 真的?多大,在哪个国家? 16:00 <cervantes> 要不搞个缓存而不是代理 16:00 <cervantes> 啊 16:00 <deer> <duck> 20cm 16:00 <fvw> 如果我是 ISP,即便不怕法律问题,在 I2P 更大之前我也不会感兴趣。 16:01 <jrandom> 缓存也有意思,一群 squids,等等 16:01 <deer> <duck> skynet 16:01 <fvw> 那还挺大。你给他们垫了本电话簿吗? 16:01 <nicktastic> 呵呵 16:01 <deer> <duck> fvw: 他们可能会在加入前扫描站点 16:01 <deer> <duck> 所以你得另找地方放你的那些脏东西 16:01 <fvw> 一次还是每次更新? 16:02 <fvw> 后者为那么点内容也太费劲了。 16:02 <deer> <duck> 每个带 x 的月份的第二个星期天 16:02 <deer> <duck> 哎呀 16:03 <jrandom> 好,我们已经超过两小时了,还有要提的吗,还是把后续讨论放到列表/论坛/等等? 16:03 <fvw> 我只是觉得一个认真的 ISP 在这个阶段承诺给 I2P 投入资源非常不可能。 16:03 * cervantes 用一个平底锅盖住自己的头 16:03 <deer> <duck> fvw: 你的情绪已记录。 16:03 * fvw 朝 jrandom 点头。我需要一杯。加油。 16:03 <deer> <duck> 我们什么时候来个 24 小时会议? 16:04 <jrandom> 也许下周 duck 16:04 * jrandom 做收尾 16:04 <deer> <duck> 哦耶! 16:04 <fvw> duck: 我的情绪?你还没见识过。等我喝几杯……*坏笑* 16:04 * jrandom *baf* 在 cervantes 头上拍了一下,宣布会议结束