首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
这是一个专门讨论 idea 的地方。

每个人的时间,资源是有限的,有的时候你或许能够想到很多 idea,但是由于现实的限制,却并不是所有的 idea 都能够成为现实。

那这个时候,不妨可以把那些 idea 分享出来,启发别人。
V2EX  ›  奇思妙想

IM 通信应该是开放的,而不是仅限某一 IM 工具。

  •  1
     
  •   Kaiyuan · 328 天前 · 6011 次点击
    这是一个创建于 328 天前的主题,其中的信息可能已经有所发展或是发生改变。

    最近都在讨论都是微信各种不尽人意,但是又不得不用。归根到底就是因为微信只能和微信通讯。就算有另外一个 IM 工具能打败微信,那也只会成为另一个微信。就是勇者打败恶龙然后自己成为新的恶龙。

    所以真正解决这种单一 IM 垄断社交的局面就要让通讯开放,以前没有这些 IM 的时候,就算没有 QQ 号也能联系别人,只要知道对方手机号就能给对方发短信打电话。

    现在讨论的方向不应该是单一聊天软件做得如何,而是应该讨论如何整理一个社交软件的新通讯协议,一种能和别的软件也能通讯,类似 Email 那样,每个人都可以自己搭建服务器,然后只要对方将你加入好友你就能给对方发各种信息。基本就和白名单的 Email 类似。Mastodon 就是一个很好的例子,你可以自己搭建一个 Mastodon 服务,其他 Mastodon 网站的用户可以与其他 Mastodon 网站的用户通讯。

    所以,现在应该讨论如何让各种 IM 软件相互通讯,用户不需要因为社交圈是离不开某一 IM,可以自己选择自己喜欢的 IM 软件使用。

    不过这个通讯协议应该要硬性规定各个使用该协议的 IM 软件都必须遵守协议标准,任何一个 IM 软件在基于该协议进行二次开发的功能都必须允许其他使用该协议的 IM 软件可以开发和使用同样的功能。

    只要通讯开放了,就不会像现在那样受制与某一公司和某一软件。当初手机号码和 Email 这些通讯方式都是开发的,其实微信就是一个白名单制度的手机号码。

    第 1 条附言  ·  327 天前
    具个例子吧,我的意思就类似微信和子弹短信可以加对方的用户为好友。可相互收发聊天,但不能用作登录,好友列表等内容也不会分享,互加好友后仅仅是聊天和浏览朋友圈。并不是将所有用户信息分享出去。

    现在的聊天工具最大问题是封闭交流,100%的局域网,微信不能和 QQ 收发信息。早期的飞信也是只能给移动自己的号码发短信,每个软件的聊天工能都是完全封闭。就像电信的用户想给移动的用户发短信,正常都应该是可以相互发的。现在的各种 IM 并不能这样!

    短信和邮件的骚扰问题主要是非白名单造成。

    关于这类协议的标准通常更新太慢,所以才会有__任何一个 IM 软件在基于该协议进行二次开发的功能都必须允许其他使用该协议的 IM 软件可以开发和使用同样的功能。__聊天工具只要通信格式是标准的,期他软件能正确解释和呈现就可以。和 HTMI,CSS 类似,标准就定好了,别的引擎私有属你也可以自己做适配。
    67 回复  |  直到 2019-04-17 22:46:04 +08:00
        1
    BXIA   328 天前 via iPhone
    irc ?
        2
    sea516   328 天前
    tg 不就是麽
        3
    Kaiyuan   328 天前 via iPhone
    @BXIA IRC 太老,只能发文字。主要是功能简陋。其实在 IRC 基础上增加完善现代化功能就好了。
        4
    Kaiyuan   328 天前 via iPhone
    @sea516 Telegram 只是开放第三方客户端,都是 Telegram 服务器上的。其他人并不能自己架服务器和 Telegram 通信。性质上就不同。
        5
    BXIA   328 天前
    @Kaiyuan irc 基础上自己实现协议就行了,其他客户端支不支持是他们的事情
    但是最重要的还是做出来了没人用,一切都白搭
        6
    sinxccc   328 天前
    XMPP

    不过 IM 工具归根结底还是圈子和人。你想联系的人在某个 IM 上的话,你就不得不去用那个 IM 工具。经营 IM 的公司一旦积攒到一定数量的用户之后就开始有持无恐了…
        7
    Kaiyuan   328 天前 via iPhone
    @sinxccc 正文说的是不同服务器间的用户可以相互同讯,就像手机短信和 Email 那样。
        8
    sinxccc   328 天前   ♥ 2
    @Kaiyuan XMPP 协议符合你说的所有技术上的要求,但事实上,所有曾经支持 XMPP 的 IM 工具在圈到了一定数量的属于自己的用户之后都背叛了这个协议。

    想要实现你的理想大概只能靠强有力的行政力量去推动了,假如他们愿意的话。
        9
    KomeijiSatori   328 天前
    @Kaiyuan 但是 Telegram 的服务端协议是可以自己实现的
        10
    mozutaba   328 天前
    @Kaiyuan 你就没发现这些通用的协议一用就是几十年么?小增小改慢的跟乌龟一样。
    ![5c390e7cd04cc.png]( https://i.loli.net/2019/01/12/5c390e7cd04cc.png)
        11
    likai   328 天前 via Android
    几乎都需要一个服务器端,
    所以,不以赚钱为目的的话,这个成本谁出?
        13
    geelaw   328 天前   ♥ 1
    @sinxccc #6 是“有恃无恐”

    @Kaiyuan #7 所以为什么不能是短信 /邮件呢?
        14
    yanaraika   328 天前   ♥ 1
    https://matrix.org/blog/home/ 了解一下

    事实上如果你用的是 IRC/TG/XMPP/Slack 这种已经可以完全打通了,也有不少人在打通着用
        15
    janus77   328 天前 via iPhone
    想多了
    第一没有人说勇者会成为下一个恶龙,也可能是两个勇者共存,为了争取用户的好感而进行良性竞争
    第二,现在的 im 其实并不仅仅是聊天了,在互联网时代更多的代表是一种社交,其中还包含类似朋友圈的功能以及群功能,这两大块你也要做成开放模式吗?对不起目前世界范围内还没有成功案例。
    第三,如果你只是想要文字聊天功能的开放,短信本身就可以做到。但是为什么大家都不用他了呢?甚至于飞信也没人用?这是有原因的,所以说不是开放就是好的。
        16
    qiayue   328 天前 via Android
    邮箱不就是开放的,而且也是大范围使用的,你可以去用邮箱啊
        17
    12101111   328 天前 via Android
    短信?
        18
    cnTangLang   328 天前 via Android
    从社会稳定的角度来说,就算有这样的技术,就算有公司原因当雷锋承担成本不求回报的实现它,政^_^府也不会同意。不论是我国还是美国,都一样。
        19
    est   328 天前 via Android
    纯粹开放的 IM 无法根治 spam 和骚扰问题。
        20
    leis1015   328 天前 via iPhone
    @Kaiyuan telegram 有啥好用的第三方客户端啊
    要我通讯录没开权限不让用,只是想用下 bot 摆了
    或者有好的 app 一样能用 bot
        21
    tiaod   328 天前 via Android
    明明就有很好的协议,为什么没什么人去用用呢?

    在这里推荐 matrix 协议

    matrix.org
        22
    tiaod   328 天前 via Android   ♥ 1
    matrix 协议和 Email 一样,你可以搭自己的服务器,你的服务器可以和其它服务器通信。官方的服务器实现是 https://github.com/matrix-org/synapse

    目前做的最完善的客户端是 riot.im ,支持多平台
        23
    kumakiti   328 天前
    @leis1015 telegram 通讯录权限不影响使用 bot 啊,bot 都在第三个 chat 界面里,没通讯录权限只是第一个不让用
        24
    2333zzz   328 天前 via iPhone
    想法很好。但现实当中,有能力实现的大公司,zf 力量都不让这样的产品成为主流。
    有控制权才能进一步从你身上赚到钱,如果没有控制权,赚个屁的钱啊。
    况且,希望自己拿到控制权的人并不多。
    再者,你愿意为你拿到控制权付出额外的钱,但有一大堆人为了免费,他愿意放弃控制权啊。
        25
    cue   328 天前 via iPhone
    我 20 岁的时候也这么理想主义。
        26
    rogwan   328 天前 via Android
    #19 正解。 早前 email 各自建服的时候,垃圾邮件泛滥无法治理,现在只有少数几家垄断的时候,终于消停了不少。
        27
    wclebb   328 天前
    之前 MSN 也是这么开放的。
    死了。
        28
    tadtung   328 天前 via Android   ♥ 1
    @Kaiyuan 你的样子,应该是想去中心化,其实国外开源的 im 工具很多,国内也有不少。
    另外微信,qq 之类的 im 最大用途不仅仅是 im,他们更多含有社交媒体功能。
    国内 im 和国外完全不同,国内之所以能够发展,那主要是得益于前些年高额的通讯费用。

    如果你仅仅只是基于手机号码的单一聊天,其实短信,彩信完全足够,目前国内不少手机厂商自带的短信 app 就支持免费短信彩信,例如魅族的智慧短信,小米和华为也都有类似的。但是大家为什么不用呢?用户习惯的养成靠长期培养的。。。

    最后未来通信的发展不应该是开放,而应该是私密安全。任何人都不希望你的聊天记录之类的被服务器记录,筛选。不然我为什么要自建 im 呢?
        29
    missdeer   328 天前
    都是用户自己作的
        30
    dawn009   328 天前
    开放协议的 IM 有,而且一直都有。所以问题只在于如何用起来。比如公司内部、小圈子等特殊需求比较多的场合会很乐意使用。
        31
    tiaod   328 天前
    @rogwan
    @est
    短信够封闭了吧,发送还要钱呢,难道就解决了 spam 和骚扰问题?

    自建 Email 你可以接入第三方的邮件过滤平台啊。同理开放 IM 也可以有这样的反 spam 平台
        32
    dawn009   328 天前
    @tiaod #31 同意。而且 IM 的通信对象基本是认识的人,属于白名单制,spam 不是大问题。
        33
    billchenchina   328 天前 via Android
    XMPP
    其实 email+pgp 加密能行 只是我国 NAT 搞的很不方便。。。
        34
    rogwan   328 天前 via Android
    @tiaod 垃圾邮件也不可能完全根治,手机短信已经好很多了,你不信用手机重复发几条菠菜消息试试?当然手机垃圾短信的问题不仅仅是技术上的,还有利益上的口子。
        35
    mejee   328 天前 via Android
    我曾经构想过这样的机制,基于自己的通讯提供商,加好友会各方会保持一个 token 来鉴别身份,聊天内容只会被双方知道(如果双方都搭建自己的通讯服务器),不过后来想到国内环境,这样的项目感觉起不来
        36
    mejee   327 天前 via Android
    看了楼上的评论,感觉楼主完全不被理解,我倒是觉得这种方式挺好,就是挺费力的,自己定协议,前期还要自己实现客户端推广,楼主加油
        37
    oott123   327 天前 via Android
    @tiaod 短信并非封闭协议,相反恰恰是开放的——运营商之间可以互相发送短信,并没有什么障碍。
        38
    fffang   327 天前
    你说得好像 email ?
        39
    est   327 天前 via Android
    @tiaod 短信封闭的话,假基站算什么?
        40
    x86   327 天前
    换你是老板,公司积累的几十年的用户共享给别人行不?
        41
    e583409   327 天前
    这个问题 你不是第一个提出的,也不是最后一个提出的,互联网从业者 早就想过这个问题,作者遍历一下 已有问题就能找到答案
        42
    vcinex   327 天前 via Android
    那种非常开放的我觉得不用想了 倒是各大手机厂商之间的网络短信我觉得可以互相打通 不是说微信一开始就是取代短信来的吗
        43
    tiaod   327 天前
    @est 假基站是 GSM 的漏洞导致的,并不是因为短信开放。短信是不开放的。翻翻短信列表,有多少条是假基站发的?反正我收到的垃圾短信基本上都不是假基站发的。

    @oott123 我不知道你对开放是如何理解的,难道你能做运营商?
        44
    est   327 天前
    @tiaod 我来还原一下你们的逻辑。

    IM 通信应该是开放的,而不是仅限某一 IM 工具

    纯粹开放的 IM 无法根治 spam 和骚扰问题。

    短信够封闭了吧,发送还要钱呢,难道就解决了 spam 和骚扰问题?

    短信封闭的话,假基站算什么?

    假基站是 GSM 的漏洞导致的,并不是因为短信开放。短信是不开放的。翻翻短信列表,有多少条是假基站发的?反正我收到的垃圾短信基本上都不是假基站发的。


    首先,短信是否封闭、开放,也只是一个孤例,你想强行认为:

    > 只要短信这「一种」我认为属于封闭的体系也有 spam,那么所有封闭体系的东西都避免不了 spam

    那么接下来你的思路是:

    > > 只要短信这一种「我认为」属于封闭的体系也有 spam,那么所有封闭体系的东西都避免不了 spam

    只要把「你认为」的过程描述得很牛逼,那么你的命题就得到了无可反驳的证明。

    更有牛逼之处是:

    短信是不开放的。翻翻短信列表,有多少条是假基站发的?反正我收到的垃圾短信基本上都不是假基站发的。

    反正你个人没收到过假基站发的短信,那么因此所有「垃圾短信」都不会收到。

    我觉得你的逻辑是没毛病的。
        45
    BOYPT   327 天前
    这个主张就跟“所有软件都应该开源”差不多嘛。
        46
    chairuosen   327 天前
    我昨天也想到了这个问题。
    上面讨论的都是开放好不好做,有没有人用,这是一个实现问题和运营问题。
    本质的需求是反垄断。如果另有其他方式实现,也可以。
        47
    tiaod   327 天前
    @est 我说的肯定是我看到的,我认为的嘛,我没做过系统的调查,所以你觉得我说的不对当然可以反驳我,每个人看到的都不同,所以讨论才有意义嘛。我也没打算用一种孤例去覆盖全部,我随手举了个最常见的例子而已,举例子来论证我的观点我不认为有啥问题啊,为什么你非得杠我。
        48
    inrenping   327 天前
    理想中的 IM 应该是可以像 邮件一样可部署的,去中心化的,通用协议的
        49
    yingfengi   327 天前 via Android   ♥ 1
    屠龙勇士最终也成了恶龙
    这不就是 chrome 吗
        50
    ayconanw   327 天前
    想法是好的,可惜太难推广
        51
    DAM   327 天前
    电信联盟搞得就是按你的思路来的,他们制定了很多标准,不同公司的只要符合协议标准之间互相打连同,直到他们的标准中实现了网络互联 非成员公司就开始利用标准协议 扩展自己的实现 最后将联盟成员管道化。。。开放的标准最后只会谁的利益都保护不了
        52
    linhua   327 天前
    ipv6 p2p
        53
    akira   327 天前
    @sinxccc 考虑到监控难度,zf 应该是会禁止这种模式的聊天软件的
        54
    thinnonex   327 天前 via Android
    google 在推广啊,google jibe,和运营商合作的,rcs 各个电信设备商都投入了上千万美金开发,零头都没有收回来。如果 google 这次还失败,那就彻底没戏了。
        55
    thinnonex   327 天前 via Android
    解决了跨运营商,跨国,漫游,监听各种问题,唯一就是成本和收益。
        56
    thinnonex   327 天前 via Android
    @thinnonex 成本太高,受益太小
        57
    uptime   327 天前   ♥ 1
    社会没这么高的形态,乌托邦想法

    其实国内,最闭环的是 A、B,不是 T
        58
    Hallujah   327 天前 via Android
    短信业务除了国际短信比较贵之外应该是满足你所说的要求了。看看现在的短信体验,还是商业闭源体验好。
        59
    thinnonex   327 天前 via Android
    在 gsma 的定义里面,rcs 业务就是短信的升级
        60
    chinvo   327 天前 via iPhone
    xmpp
        61
    flowfire   327 天前
    email 其实也不是开放的,有个东西在管他,这个东西叫 IANA
        62
    smallgoogle   326 天前
    主要是我为了兼顾别的通讯。我可能要增加自己的维护成本。
        63
    quwabcxyz   324 天前 via Android
    IM 的需求点在哪里
        64
    wanwaneryide   324 天前
    这是不是就意味着数据要存两份?
        65
    her999   323 天前
    Protocols (comparison) (im 通讯协议)
    Open (开源)
    IMPP IRC Matrix MTProto RetroShare Signal Protocol SIP MSRP SIMPLE Tox XMPP Jingle WFP Zephyr DDP
    Closed (闭源)
    MSNP OSCAR TOC Skype
        66
    lengyihan   322 天前 via Android
    我就问怎么赚钱。😂
        67
    firefox12   232 天前
    @mejee 我已经设想并完成了你的需求,更棒的是 不需要中心服务器认证节点。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4286 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 54ms · UTC 02:50 · PVG 10:50 · LAX 18:50 · JFK 21:50
    ♥ Do have faith in what you're doing.