StarTrinity.com

Measuring quality


Decentralized Communications Project (dcomms.org)

We work on a new set of open protocols in competition to messengers, social networks, telephone networks (voice calls and SMS). Today the world has changed: there are too many powerful devices, connected to internet, that are able to implement functions of servers on client side. It allows us to move the services from server to distributed clients and create robust web 3.0 systems.
  • Peer-to-peer transport protocol (P2PTP) similar to BitTorrent: opens UDP channel via NAT using hole punching, allows passing SIP and RTP packets from peer to peer.
  • Decentralized system working like a botnet. No servers store multimedia data.
  • Routing based on distributed hash tables (DHT)
  • Subsciber's identity linked to email, phone number, google/facebook account. Anonymous mode (without login)
  • Anonymous routing mode, like in Tor network
  • Non-anonymous mode, when peers wish to check identity of another peer
  • End-to-end encryption
  • Signaling gateways to pass voice calls to the messengers: over-the-top (OTT) bypass, to reduce price of international voice calls
  • Embedded protection against DoS and DDoS attacks
  • Embedded protection against spoofing (IP spoofing, caller ID spoofing)
  • Embedded protection against spam (calls from call center to users, SMS spam)
  • Embedded continuous tests of internet connection: voice quality, delays, packet loss, jitter, downtime statistics
  • Embedded application performance monitoring, hardware performance monitoring and statistics aggregation
  • Open protocols, open-source implementation in C#, .NET core standard. Sample client apps for Windows, Android, iOS, Linux / Raspberry pi
  • Extensibility: anyone can develop his own protocol (extension) running over the P2PTP. Planned standard extensions with open protocols:
    • TCP over UDP
    • A kind of social network / instagram, as an enhanced way of peer-to-peer communications
    • Distributed file system / content delivery network to store multimedia data
    • Distributed database for various applications
    • Screen sharing (like teamviewer, anydesk)
    • HTTP, HTTPS, VoIP load tests from the botnet
    • Web scanners and indexers to decentralize web search engines
    • Distributed identity verification system

Key values and principles

  • Symbiosis between developers, users, multimedia content providers
  • Synchronous development of protocols, implementations, applications

FAQ

  • Decentralized like blockchain? - yes, like blockchain and like BitTorrent, but not exactly
Please contact us if you want to participate.
Copyright 2011-2019 StarTrinity.com | Blog | Contact lead developer via LinkedIn | TeamViewer link