@
AoEiuV020CN 感谢多次回复,提醒我无法回避的监管问题。
监管问题,我个人无法承受得起,只能去中心化,让大量的节点去承担。当然我也不能设定一个“官方”来承受监管压力。就如区 k 链,如果有”官方“,”官方“承受不起压力,然而 风险分摊到了各个参与者承担,没有”官方“,它反倒存活了下来。
我再解释一遍这个构想的基本技术原理:
其实很简单,中心节点就是一个个”加上了点对点消息缓存和中转的聊天室“,
用户之间要通信,则必须有节点缓存和中转,那么让“聊天室”服务器承担了中转任务并不算不切实际。
用户 A 想和用户 B 通信,那么两人需要至少加入了同一个聊天室(群),这样他们就有了中转节点。
如果两人共同加入了多个聊天室(群),就有了多个冗余信道,通信时按照算法选择最优的几个做优先传输和冗余。
======以上就实现了简单的点对点通信,外加群聊通信,其它的如朋友圈内容都是可以缓存在节点上的。
然后,很多个节点,分别有很多人加入,他们可以和群里的人进行点对点通信;如果是新加入的好友,可以分享他一张二维码自动加入群节点且自动创建和自己的点对点信道;经过技术推敲,还是容易实现的。
(架构图上对此由更直观的描述)
如此,这样的多个节点就形成了去中心化。
如果法律规定点对点之间仅有加密会话是非法的,那么只好再提供非加密会话(至少不受腾讯的审查,而由节点拥有者审查),如果法律允许像 tg 那样再提供加密的会话创建,那是最好的。