Introducing Huddle 01 !

SUSMIT
Huddle 01
Published in
2 min readNov 29, 2020

--

We are on mission to upgrade real time engagements via decentralisation.

Since the dawn of Internet , humans are shifting from more passive communication (ex Letters, Fax) to a real time interactive communication ( Zoom, Skype ). Although there exist infrastructure to support real time communication, they have flaws and are built on weak foundations. They are mostly controlled by centralised closed source servers which can have censorship based on geographic politics. They are also vulnerable to hacks tossing up the privacy. Centralised server infrastructure also increases the path between interacting peers which decreases the communications quality.

What is Huddle 01 ?

Huddle 01 is a realtime collaboration, communication and engagements platform primarily focused on education sector. It operates on decentralised model which means it will be open, neutral, borderless and decentralised. This enables Huddle 01 to provided superior/premium quality real time engagements that is affordable.

Application Layer

Realtime communication in Huddle 01 is primarily done by WebRTC. WebRTC is open source protocol for secure real time communication by Google.

Webcodecs + WebTransport + WebAssembly , Huddle 01 deploys new generation Webcodecs (Vp 9 ,Vp 8 ,H.264 , Opus) and are experimenting with QUIC protocol as alternative in one of WebRTC protocol layers internal.

Audio/Video and other meeting artefacts produced are persisted on Filecoin Network via Textile tools. This enables huddle to provide affordable storage solutions

( 10x cheaper than AWS S3 ).

Protocol Layer

Protocol layer which is in R&D, will comprise of network of community hosted Huddle 01 Nodes. A node will provide signalling and routing, mixing, recordings of audio/video/data elements. Protocol layer ensures the following for the application layer ie ( P.A.R.A.S ) Performance, Affordability, Reliability, Availability, Scalability.

Performance :- There will be superior performance than existing centralised infrastructure as one will always find node within his geographical area as compared to centralised servers. Since node will be nearer to application clients there will be lower RTT(round trip time), lower frame drops, lower latency.

Affordability :- Since nodes will be community hosted, pricing will competitively placed with respect to pricing of other nodes available.

Reliability :- All huddle nodes will adhere strictly to protocol standards set which will rule out rogue nodes. This will ensure privacy, security and transparency.

Availability :- Since nodes will be in network governed by protocol , there will zero downtime in service. Protocol will make sure only active nodes are participants in network.

Scalability :- with more community hosted nodes, brings more capacity which means both vertical and horizontal scaling is possible, Application layer clients can always provision powerful nodes (horizontal scaling) and further fanout to engage more nodes (vertical scaling).

For further updates follow us on Twitter and Linkedin.

Reach out ayush@huddle01.com for more details.

--

--