Twister —— 完全去中心化的点对点微博平台

简介:

巴西里约热内卢天主教大学研究员Miguel Freitas在预印本网站上发表了一篇论文(PDF),提出了一个完全去中心化的点对点微博平台Twister,其核心工作原理是基于比特币协议的块链模型。在一个分布式的去中心化平台上,用户如何注册?Freitas借鉴了比特币的块链:

在比特币协议中,块链记录了所有的交易信息;而在Twister中,块链充当了某种分布式的公证服务,当你注册了一个用户名时系统会分配一对公钥和私钥,这对密钥就是用来验证你的身份,和比特币一样,如果丢失私钥你也就丢失你的用户名。

Twister 由三部分组成:第一部分就是基于块链的分布式用户注册和验证;第二部分是使用分布式哈希表提供用户资源和位置跟踪的键值存储服务;第三部分是基于 Bittorrent协议,用于近乎即时的在用户之间传递信息。目前Twister客户端尚未提供二进制版本,需要手动编译,Twister网络已有2500个用户名。

文章转载自 开源中国社区 [http://www.oschina.net]

相关文章
|
小程序 PHP
微信公众号开发(一)打通服务器与微信之间的通信
说来惭愧PHP做了这么久,好像就没有从头开发过一个微信公众号,这次刚好有机会从头接入开发一个完整的公众号,也不能说完整,但是这些微信的接口我基本上都试一试~看看大概是什么情况。 首先:打通服务器与微信之间的通信。
139 0
|
7月前
|
监控 Java 应用服务中间件
长连接网关技术专题(九):去哪儿网酒店高性能业务网关技术实践
本文针对去哪儿网酒店业务网关的吞吐率下降、响应时间上升等问题,进行全流程异步化、服务编排方案等措施,进行了高性能网关的技术优化实践。
86 0
|
前端开发 测试技术 数据库
互助盘系统(海外版)点对点交易模式开发搭建部署
互助盘系统(海外版)点对点交易模式开发搭建部署
|
消息中间件 移动开发 运维
《2023云原生实战案例集》——04 互联网——小七手游 MQTT构筑运营平台与游戏端的交互通道
《2023云原生实战案例集》——04 互联网——小七手游 MQTT构筑运营平台与游戏端的交互通道
|
JSON 安全 区块链
基于NOSTR协议的“公有制”版本的Twitter,去中心化社交软件Damus用后感,一个极端走向另一个极端
最近,一个幽灵,Web3的幽灵,在网络游荡,它叫Damus,这玩意诠释了什么叫做病毒式营销,滑稽的是,一个Web3产品却在Web2的产品链上疯狂传销,各方大佬纷纷为其背书,到底发生了什么?Damus的葫芦里,卖的是什么药?
基于NOSTR协议的“公有制”版本的Twitter,去中心化社交软件Damus用后感,一个极端走向另一个极端
|
JSON 网络协议 测试技术
海量用户通讯系统-项目小结|学习笔记
快速学习海量用户通讯系统-项目小结
海量用户通讯系统-项目小结|学习笔记
|
弹性计算 物联网 云计算
EMQ x 阿里云:云上高效构建,IoT 数据一站处理|直播预告
构建高可靠、高性能、开箱即用的一站式云上 IoT 解决方案
EMQ x 阿里云:云上高效构建,IoT 数据一站处理|直播预告
EMQ
|
消息中间件 存储 安全
千万级车联网 MQTT 消息平台架构设计
本文我们将讨论车联网场景中的 MQTT 消息采集与传递,以及如何构建一个千万级车联网 MQTT 消息平台。
EMQ
979 0
千万级车联网 MQTT 消息平台架构设计
|
存储 数据采集 运维
物联网设备数据是如何流转的:基于EMQX与TDengine的前后端分离项目实践
物联网设备数据是如何流转的:基于EMQX与TDengine的前后端分离项目实践
1306 0
物联网设备数据是如何流转的:基于EMQX与TDengine的前后端分离项目实践
|
安全 搜索推荐
秒懂云通信:如何用阿里云平台发短信?
手把手教你如何用阿里云平台发短信,超详细控制台步骤解析,快速上手!更有1650元短信体验代金券和免费试用,点击速抢!
3990 0
秒懂云通信:如何用阿里云平台发短信?