HackerPapers

arXiv:1312.7152cs.NI

twister - a P2P microblogging platform

Miguel Freitas

Abstract

This paper proposes a new microblogging architecture based on peer-to-peer networks overlays. The proposed platform is comprised of three mostly independent overlay networks. The first provides distributed user registration and authentication and is based on the Bitcoin protocol. The second one is a Distributed Hash Table (DHT) overlay network providing key/value storage for user resources and tracker location for the third network. The last network is a collection of possibly disjoint "swarms" of followers, based on the Bittorrent protocol, which can be used for efficient near-instant notification delivery to many users. By leveraging from existing and proven technologies, twister provides a new microblogging platform offering security, scalability and privacy features. A mechanism provides incentive for entities that contribute processing time to run the user registration network, rewarding such entities with the privilege of sending a single unsolicited ("promoted") message to the entire network. The number of unsolicited messages per day is defined in order to not upset users.

arXiv comments
Journal reference
DOI
Subjects
cs.NINetworking and Internet Architecture cs.CRCryptography and Security

On Hacker News

Linked by 7 identifiable commenters in 7 comments across 6 threads, from Dec 2013 to Jun 2018.

Comments linking this paper, per year.

Discussed in comments6 threads

    • My contributions to Twister are relatively minor- mostly focused towards UI/UX stuff, something I personally loathe, but figured it'd be good learning. Also, out of all projects that itch for a nail to smash with the Bitcoin hammer, it's one of the few that make the most sense…

      kemonocodeView on HNParent context

    • I find it highly likely you put as much time into finding the source as you did writing this comment. Nevertheless: https://github.com/miguelfreitas/twister-core. Also the paper: http://arxiv.org/pdf/1312.7152v1.pdf.

      kordlessView on HNParent context

    • To be fair, the most over-engineered blog I know of is anything hosted on top of this: http://arxiv.org/abs/1312.7152 ;) "This paper proposes a new microblogging architecture based on peer-to-peer networks overlays. The proposed platform is comprised of three mostly independent…

      lazaroclappView on HNParent context

    • I think the BtC protocol was used to ensure that peoples usernames were guaranteed unique, and linkable to a private key, i.e. verifiable. I think the whitepaper has more info, reading it now: http://arxiv.org/abs/1312.7152

      iansoView on HNParent context

    • http://arxiv.org/pdf/1312.7152v1.pdf >http://www.reddit.com/r/darknetplan/comments/1u1x56/

      jjszView on HNParent context

    • I can't find the whitepaper anywhere! Am I missing it? EDIT: it's under "Development" at the menu (I thought it was just a dropdown!) http://arxiv.org/abs/1312.7152

      kaoDView on HNParent context

Submitted to Hacker News

Connected through shared HN threads, not inferred similarity or a recommendation.