V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
a302800411
V2EX  ›  程序员

Google 为什么不开发一个去中心化的通讯协议并内置在 Android 里?

  •  1
     
  •   a302800411 · 2015-09-23 01:13:15 +08:00 · 6785 次点击
    这是一个创建于 3355 天前的主题,其中的信息可能已经有所发展或是发生改变。
    Google 不是向来喜欢引领社会进步嘛,短信这种高收费的东西应该只保留在没网络的特定情况下使用,现在 IM 通讯软件五花八门,在中国又一家独大,很不合理。
    如果 Google 和 Apple 愿意联手制定标准当然是最好,即使 Google 单独做,只要开放协议,就会有开发者去做 iOS 客户端。
    感觉即时通讯应该像电话一样,不同运营商可以互相打电话、发短信,而不是各自为政。
    Google 为什么不做呢?垃圾信息泛滥?各国 Gov 无法审查,即使做了也要被阉割?

    //还有一个奇思妙想是微信能不能凭借巨大的装机量做一个服务代替短信验证码,微信每次安装的时候,通过手机短信验证设置手势密码,然后提供 API 给开发者。这样做的话,微信可以通过没有短信费用、自动关注公众号来吸引开发者,同时微信可以要求必须使用微信登陆来强化自己的垄断地位。
    第 1 条附言  ·  2015-09-23 13:05:18 +08:00
    我的想法是,
    像 email 一样开放协议谁都可以使用,但是协议要比 email 的精简;
    又像 BitTorrent 推出 P2P 即时聊天软件 Bleep 一样不需要中央服务器;
    最后就是像 iMessage 一样,内嵌在短信界面,同时第三方开发者可以做各色各样的通讯录软件。
    59 条回复    2015-09-25 19:58:41 +08:00
    zonghua
        1
    zonghua  
       2015-09-23 01:17:43 +08:00 via iPhone
    环聊?
    zhicheng
        2
    zhicheng  
       2015-09-23 01:18:22 +08:00
    因为没人用。
    iyaozhen
        3
    iyaozhen  
       2015-09-23 01:18:32 +08:00
    少年,你要干什么,不要老想着搞个大新闻。
    20015jjw
        4
    20015jjw  
       2015-09-23 01:23:46 +08:00
    hangouts 啊- -
    shippo7
        5
    shippo7  
       2015-09-23 01:25:42 +08:00 via iPhone
    IRC
    a302800411
        6
    a302800411  
    OP
       2015-09-23 01:26:52 +08:00
    @zonghua 环聊也是一个普通 IM 吧
    a302800411
        7
    a302800411  
    OP
       2015-09-23 01:27:39 +08:00
    @zhicheng iMessage 用的人不很多嘛
    a302800411
        8
    a302800411  
    OP
       2015-09-23 01:28:11 +08:00
    @iyaozhen 半夜睡不着容易 Naive
    BikeMan
        9
    BikeMan  
       2015-09-23 01:28:11 +08:00
    我就在做这类似的, 用上了 p2p 技术, 以变种 DHT 协议为基础, 目的是为了解决我个人的孤单需求.
    a302800411
        10
    a302800411  
    OP
       2015-09-23 01:31:14 +08:00
    @20015jjw 环聊只是一个普通 IM...我的想法是像邮箱协议一样的东西
    slixurd
        11
    slixurd  
       2015-09-23 01:32:30 +08:00
    XMPP
    然而并没有什么意义。
    squid157
        12
    squid157  
       2015-09-23 01:32:56 +08:00 via iPhone
    你要是做 p2p ,为了找人, p2p 网络需要存多少东西,何况是手机这种什么都受限的东西,很不现实。
    a302800411
        13
    a302800411  
    OP
       2015-09-23 01:33:31 +08:00
    @shippo7 IRC 是去中心化了,关键是没人给它整合进手机系统。。
    a302800411
        14
    a302800411  
    OP
       2015-09-23 01:37:41 +08:00
    @BikeMan 怎么听起来好忧伤的样子。。
    a302800411
        15
    a302800411  
    OP
       2015-09-23 01:40:28 +08:00
    @slixurd @squid157 我的重点不是 P2P 啊,而是像邮件一样,任意两台手机都能沟通, APP 只是套个壳,像 iMessage 一样融入到短信里,让用户感知不到
    gaitana
        16
    gaitana  
       2015-09-23 01:41:11 +08:00
    传统短信和电话的存在价值正是因为它收费,因为电话收费,给你打电话的人才会长话短说不占用你太多时间,因为短信收费,别人才不会像 QQ 那样给你海聊
    BikeMan
        17
    BikeMan  
       2015-09-23 01:54:35 +08:00   ❤️ 2
    @squid157 你了解下 DHT 技术. 每个客户端存储一个 hash table, 数量最大为假设 1W 个, 然后改进 DHT 的那个寻址技术, 保证在 1 秒内找到世界上任何一个客户端.

    事实上, DHT 我研究了一年多, 利用这个技术, 我做了一个 P2P 爬虫, 从 P2P 网络里嗅探正在流通的文件.

    地址传送: http://t.cn/Ryi3jSz (已过滤掉非英文资源, 有广告)
    sinxccc
        18
    sinxccc  
       2015-09-23 01:54:46 +08:00
    @a302800411 IRC 去中心化?
    BikeMan
        19
    BikeMan  
       2015-09-23 01:55:55 +08:00
    @a302800411 确实忧伤啊, 为了做这个, 我看了很多相关技术文档, 一个不会英语的人, 到现在能看懂很多 BT 协议并有能力实现.
    a302800411
        20
    a302800411  
    OP
       2015-09-23 02:03:08 +08:00
    @gaitana 很有哲学意义。。
    a302800411
        21
    a302800411  
    OP
       2015-09-23 02:03:59 +08:00
    @sinxccc 是啊,每个客户端都可作为他人的服务器
    lavadore
        22
    lavadore  
       2015-09-23 02:06:19 +08:00
    问题不是为什么不做,而是为什么要做? google 是个商业公司,不是上帝,不可能什么都做。
    sinxccc
        23
    sinxccc  
       2015-09-23 02:11:03 +08:00
    @a302800411 呃,我最近错过什么新东西了? IRC 是典型的服务器为中心的方式吧,准确的说它都没有“客户端”的概念,基于开放协议的。
    fu82581983
        24
    fu82581983  
       2015-09-23 02:25:44 +08:00 via iPhone
    去中心化又不能绕过运营商。
    monnand
        25
    monnand  
       2015-09-23 03:11:14 +08:00
    在一个标准的 Android 系统里, Google Map, Google Hangouts, Google Play, Youtube 这些都是标配,国内哪个手机里有?连 Google Play 都给移去了换上不三不四的山寨市场搞得国内 Android 系统都是乌烟瘴气。 Google 在 Android 里放什么不会被人给换了?
    msg7086
        26
    msg7086  
       2015-09-23 03:48:32 +08:00
    放着短信这种免费的东西不用,去花几百万开发个新玩意,这是几个意思……
    Geoion
        27
    Geoion  
       2015-09-23 06:05:11 +08:00
    最终还不是被国内 rom 阉割了。。。。
    66450146
        28
    66450146  
       2015-09-23 06:06:51 +08:00
    因为赚不到钱啊同学…… Google 是正儿八经的商业公司
    Perry
        29
    Perry  
       2015-09-23 06:28:51 +08:00 via iPhone
    做事情先考虑钱?
    clino
        30
    clino  
       2015-09-23 07:00:21 +08:00 via Android
    "还有一个奇思妙想是微信能不能凭借巨大的装机量做一个服务代替短信验证码"
    这个只能验证微信账号 验证不了手机号
    Tedko
        31
    Tedko  
       2015-09-23 07:50:11 +08:00
    @a302800411 email sucks.就说 email 各种协议多烂。。
    murusu
        32
    murusu  
       2015-09-23 09:45:58 +08:00
    耗电量会是一个大问题来的
    p2p 网络要求实时连线
    caiych
        33
    caiych  
       2015-09-23 10:11:47 +08:00
    昨天跟从米帝过来出差的 PM 聊天聊到了微信什么的。
    据 PM 所说,似乎美帝人民并没有觉得『短信这种高收费的东西应该只保留在没网络的特定情况下使用』,按条收费大家还是到处发来发去。
    bk201
        34
    bk201  
       2015-09-23 10:15:32 +08:00
    不给别人分一杯羹的产品永远火不了
    squid157
        35
    squid157  
       2015-09-23 10:43:16 +08:00
    @BikeMan 所以,你觉得一个时刻里,在这个网络里的手机数量有多少,这不是挂种子你能一只开着,手机这样就是跟数据流量和电量过不去。而且手机坑爹在于, NAT 的层数很多,两边估计都在二层甚至三层 NAT 后面,交换完信息了怎么 peer to peer 互连可能也是有问题的。
    ytjfmv
        36
    ytjfmv  
       2015-09-23 10:52:58 +08:00
    @BikeMan 这个东西有意思,有更多资料或者心得可以分享么
    BikeMan
        37
    BikeMan  
       2015-09-23 11:24:46 +08:00
    @squid157 So easy! But I can't tell you.
    BikeMan
        38
    BikeMan  
       2015-09-23 11:25:32 +08:00
    @ytjfmv Nothing.
    a302800411
        39
    a302800411  
    OP
       2015-09-23 11:38:06 +08:00
    @caiych 高收费和流量比吧,开发者每天需要发送大量短信的情况下就跟明显了
    a302800411
        40
    a302800411  
    OP
       2015-09-23 11:40:19 +08:00
    @Tedko 就是因为烂呀,即时通讯需要更短更快的协议,主要是根据邮箱协议谁都可以假设服务,不需要依赖一家公司
    a302800411
        41
    a302800411  
    OP
       2015-09-23 11:41:56 +08:00
    @fu82581983 但是能绕过微信,易信, Line 等等,在 APP 层面实现大一统
    a302800411
        42
    a302800411  
    OP
       2015-09-23 11:42:57 +08:00
    @monnand @Geoion 这些玩意都需要谷歌服务起,,在国内留着也空费电吧
    a302800411
        43
    a302800411  
    OP
       2015-09-23 11:44:41 +08:00
    @bk201 这样大家都可以做客户端,算是给大家分一杯羹吧
    a302800411
        44
    a302800411  
    OP
       2015-09-23 11:50:59 +08:00
    @clino 在第一次打开微信的时候通过手机号设置手势密码,以后验证手势,不就等同于验证手机号了嘛
    beneo
        45
    beneo  
       2015-09-23 12:08:01 +08:00
    @BikeMan 无法搜索 桃谷绘里香,差评
    ipconfiger
        46
    ipconfiger  
       2015-09-23 12:14:13 +08:00
    其实邮件不就是去中心话的么?
    a302800411
        47
    a302800411  
    OP
       2015-09-23 12:54:06 +08:00
    @ipconfiger 邮件协议需要精简,太臃肿不适合即时通讯...
    ipconfiger
        48
    ipconfiger  
       2015-09-23 12:57:43 +08:00
    @a302800411 其实也不需要那么即时的了,现在貌似有人在做通过邮件来即时通讯的产品哦
    myang
        49
    myang  
       2015-09-23 12:58:40 +08:00
    就是邮件啊,符合你所有要求,标准协议,开放,互连互通,内置在几乎所有的系统里,还有成千上万的客户端,你用邮件当即时通讯聊天一样可以,几乎没区别。虽然有这么多优势,但没人用就是没办法。
    ScotGu
        50
    ScotGu  
       2015-09-23 13:03:34 +08:00
    我觉得最近接你要求的就是 邮件。。
    其实当初 MSN 不就是根据邮件添加好友么。 可惜在国内没发展起来。
    BikeMan
        51
    BikeMan  
       2015-09-23 14:07:21 +08:00
    @beneo 揍死你, 晓得我为何过滤掉中文资源不? 就是拿去祸害外国人的.
    jesonyang
        52
    jesonyang  
       2015-09-23 19:23:12 +08:00 via Android
    @a302800411 google 有 protobuffer 通信协议
    iamnuomi
        53
    iamnuomi  
       2015-09-24 00:28:40 +08:00
    @ipconfiger 邮件是服务器网络,不能算是去中心化的
    twl007
        54
    twl007  
       2015-09-24 01:01:12 +08:00 via iPhone
    短信高收费…… 美帝这边稍微好一点的套餐就短信无限发好了么 IM 这类 zhende
    ipconfiger
        55
    ipconfiger  
       2015-09-24 10:08:51 +08:00
    @iamnuomi 那你所谓的去中心化的协议几乎无法实现,要么就是因为发现困难而无法运作
    beneo
        56
    beneo  
       2015-09-25 09:53:24 +08:00
    @BikeMan 啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊啊
    jerryjhou
        57
    jerryjhou  
       2015-09-25 14:52:22 +08:00 via iPad
    @monnand 更重要的是,这种协议是在挖环聊的墙角, Google 又不是公益组织,凭什么要干这种蠢事?
    a302800411
        58
    a302800411  
    OP
       2015-09-25 15:12:23 +08:00
    @jerryjhou 环聊做的又不是多好,竞争者那么多,如果能做一个全球性的服务,后期肯定能赚钱
    jerryjhou
        59
    jerryjhou  
       2015-09-25 19:58:41 +08:00 via iPad
    @a302800411 通讯协议又不能像 Chrome 和 Android 一样和 Google 服务深度整合,也不能投放广告,如何赚钱?
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1089 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 19:43 · PVG 03:43 · LAX 11:43 · JFK 14:43
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.