-
Notifications
You must be signed in to change notification settings - Fork 2.1k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Application of Rings Network #2083
Conversation
CLA Assistant Lite bot All contributors have signed the CLA ✍️ ✅ |
I have read and hereby sign the Contributor License Agreement. |
The applicant has requested the discussion of the application to happen in a private chat room. |
8cf1604
to
0c60d40
Compare
0c60d40
to
050e0a4
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for the application, @RyanKung. I think Rings is an interesting project. However, I don't understand how - apart from the Substrate login - it is related to Polkadot. Looking at the guidelines, I am missing a more concrete connection between the two. Or am I missing something?
@semuelle Hi, sorry for the confusion. In my new commit, I have added detailed descriptions of Rings DID, Rings Account, and Rings Encryption. Details about how rings network connected to Polkadot or arbitrary blockchain can be found on section Thanks |
105882e
to
c2e6a9c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
(requested changes in the private channel)
Hi @semuelle @Noc2 , I'm not sure where to put the explaination, So I put it here, I believe it will bring benefit to the Polkadot ecosystem, actually, I think it's the missing part of Polkadot ecosystem. What Rings network isn’t.
Rings Network is not a blockchain implementation; it does not have a consensus layer, which means that Rings Network does not have its own ledger.
It will not focus on any specific use case; it is not a chat application, cross-chain bridge, or web application.
Rings Network is blockchain-agnostic, with a focus on becoming a universal communication layer for arbitrary blockchain implementations.
Unlike libp2p, which is widely used by blockchain implementations like Polkadot, Substrate, and Filecoin, Rings Network aims to become an overlay for other decentralized networks. What Rings Network is.
Currently, it is impossible to build a fully decentralized network without Rings Network. This issue is related to the "Narrow waist of the internet." Unless clients (browsers) can establish direct connections to each other (WebRTC) and provide mechanisms to make peers and services discoverable (Chord DHT), Rings Network is the solution.
With Rings Network, centralized services like the front-end services of the web and gateway services of Web3 infrastructure can be transformed into decentralized services. Rings DHT can be compiled into WebAssembly (WASM) and run inside browsers, decentralizing the core part of the current internet. This means that IP/DNS is no longer necessary, AWS is no longer required, and centralized IP/domain-based gateways are no longer needed.
Rings Network enables the sending of messages across various blockchain implementations, allowing users in the network to be authenticated with identities from different blockchain projects.
With Rings Network as a foundation, building applications like decentralized email, decentralized web, and decentralized games is easier than ever. Rings Network supports WebAssembly (WASM) and FFI, and nodes can run in any environment (browser or native) using any programming language (Rust, Python, Node.js, etc.). It provides the best toolset for Web3 builders. |
See comments in the private channel. |
Project Abstract
Grant level
Application Checklist
project_name.md
).@ryankung:matrix.org
(change the homeserver if you use a different one)