Cover photo

Neonyx Day Recap. Part 2

Revolutionizing the Web: Neonyx's Comprehensive Ecosystem

Greetings, everyone! At Neonyx, we acknowledge the challenges facing the internet, particularly issues related to control, trust, and interactions. In response, we've pioneered a groundbreaking modular framework known as Neonyx Base.

Neonyx Base: Addressing Internet Challenges

Our strategy for overcoming current internet challenges centers around Neonyx Base, which tackles issues of control, trust, and interactions through the following key components:

1. Neonyx Name Service System

We present a revolutionary alternative to centralized DNS services with the Neonyx Name Service system, ensuring high availability and rapid record updates through blockchain technology.

2. Neonyx Protocol

Move beyond traditional HTTP with our Neonyx Protocol, a more effective and secure alternative empowered by peer-to-peer technologies. It serves as a robust method for distributing data and user actions across the network.

3. Neonyx Identity

Simplifying authentication within applications, Neonyx Identity offers a universal method for authorizing and identifying individuals. It establishes immutable Decentralized Identifiers (DIDs) that enable secure changes to ruling keys and information.

4. Neonyx Lexicon

Introducing Lexicon as a universal standard to describe backend API interfaces within the Neonyx Ecosystem, akin to ERC standards for blockchain. The Neonyx Lexicons Registry, a blockchain-based repository, provides a list of available lexicons and the necessary information for their use.

5. Decentralized Reputation Systems

Within applications, leverage a new approach to service aggregation using decentralized and trustworthy reputation systems developed by us. Tap into the collective human experience of other systems for your own purposes.

Active Ecosystem Development

We are actively developing the first applications for our ecosystem based on the mentioned stack:

post image

A revolutionary social network where users own their data, ensuring privacy and control.

2. Neonyx Cloud Market

post image

Utilizing reputation systems to enable data providers, this marketplace extends to various resources, including public data storage, private data storage, VPS, GPU, and Kubernetes.

3. Neonyx App Market

post image

The first decentralized, peer-to-peer app market with reputation and Crypto Verification of executables, promoting high availability and censorship resistance. All our developments are under the MIT license, making them entirely open source.

Connecting Users and Providers with libp2p

Crucially, we utilize libp2p to connect all users and providers, establishing a highly interoperable and user-friendly networking layer across platforms. By employing the technologies described above, we seamlessly unite onchain and offchain operations, resulting in a high-speed and highly-trustable architecture.

Comparing Neonyx with Traditional Web Models

post image
  • Web2 laid the foundation for the internet but lacked the power for comprehensive app development.

  • Web2.5 introduced new payment systems and some data storage functionalities but lacked integration.

  • Neonyx Ecosystem encompasses payment, networking protocol, encryption, identity control, global nameservice, and a reputation system, offering a holistic solution.

The Neonyx Ecosystem: A Global Network

The Neonyx ecosystem is a global network comprising user applications and personal data pods (PDPs) functioning as relay servers. These PDPs act as dedicated data and event spaces, shaping the future of web interactions through the Neonyx Protocol.

Contributing to the Neonyx Ecosystem: The Invoice App Example

Now, let's shift our focus to contributing to the Neonyx Ecosystem, an exciting opportunity for developers. Consider developing your own app – let's say, a simple invoice payment app.

  1. App Registration and Lexicon Definition:
    The initial step involves registering the NXID of the app and defining lexicons. For our Invoice App, let's designate it with DID = Qm123 and a lexicon like @did:Qm123/app/sendInvoice.

  2. App Integration with NXP-Node:
    Pack your app inside an application, seamlessly connecting the NXP-node and the Invoice module to process lexicons. Utilize the Neonyx Software Development Kit (SDK) to simplify the development process, allowing you to focus solely on your app's functionality.

  3. Event Processing Inside the App:
    Within the app, create a processor for new events triggered by the specified lexicon. This empowers you to perform various interactions with the Neonyx Network, including resolving DIDs and managing access tokens – all achieved with just a few lines of code using the SDK.

  4. Sending a Response:
    After successfully handling the sent invoice, you can effortlessly send a response to the message author, completing the lifecycle of your contribution to the Neonyx Ecosystem.

In conclusion, Neonyx invites developers to explore, innovate, and contribute to this dynamic ecosystem. By understanding the architecture and leveraging the SDK, you can embark on a journey of creating impactful applications that redefine the way we interact on the web.

Let's build the Internet of the future together with Neonyx <3

Twitter | Telegram | Discord