Coder Social home page Coder Social logo

awesome-nervos's Introduction

Overview of Nervos

The decentralized economy is a natural evolution of the maturing Internet. Web 1.0 and 2.0 have revolutionized this planet and led to the meteoric rise of FAANG (Facebook/Apple/Amazon/Netfix/Google) in the West and BATX (Baidu/Alibaba/Tencent/Xiaomi) in the East.

The Internet's expansion period is however, coming to an end. The growth ceiling we are approaching places tension on the relationship between platform and user. The positive-sum game that brought billions of people together has become zero-sum, with far-reaching effects on quality of life and innovation.

The Internet's next transformation is being driven by a common desire for something better. Through permissionless protocols, the decentralized economy facilitates the future we aspire toward. With humble learnings from the pioneers before us, Nervos is a layered network built to support the decentralized economy.

The Nervos Network separates into two layers: a verification layer (Layer 1) that serves as a trust root and asset custodian and a generation layer (Layer 2) for high-performance transactions and privacy protection.

Layer 1 of the network comprises the Common Knowledge Base (CKB), which ensures the security of the trustless activities of the upper layers. Nervos’s engineers built the CKB from scratch to meet the needs of a layered architecture, with a design that focuses on state rather than computation. States are verified by global consensus and stored in a highly available peer-to-peer network.

The CKB provides a foundational layer that is used to define crypto-assets, digital identities and the trustless operations of upper layer protocols, state-channels and blockchains.

Overview of CKB

Common Knowledge underpins all human interaction. People who share common knowledge only need to highlight new or distinguishing details to convey meaning and understanding. For example, it is common to make plans using only numerical dates, e.g., “let’s get together on the 15th.” This is possible because all participants already know what month it is, and have a common understanding of the system of the twelve months of the Gregorian calendar. This is a type of common knowledge base.

Nervos Common Knowledge Base (CKB), a permissionless public blockchain and base layer of the Nervos Network, functions in a fundamentally similar way.

  • Secure, Sustainable, Decentralized
    • The consensus mechanism of the Common Knowledge Base is designed to prioritize open participation and provide a high level of security, with cryptoeconomics designed for long term sustainability. The CKB also serves as the data availability engine and the anchor of trust for the entire Nervos Network.
  • Off-chain Computation and On-chain Verification
    • The Common Knowledge Base is a generalized verification engine with the assumption that computation happens off-chain. This offers a programming model that differs from smart contracts: verification scripts only need to uphold critical invariances, leaving state transition logic off-chain and flexible.
  • True Asset Ownership
    • The state storage model of the Common Knowledge Base allows users to own assets directly, the same way that users directly own Bitcoin UTXOs. True asset ownership allows easier asset level customization and composability.
  • Built for Developers and Layer 2 solutions
    • The Common Knowledge Base allows developers to program with most mainstream programming languages. With a low level virtual machine, libraries and crypto-primitives (such as signature algorithms or key functions) can be built and directly deployed on the VM - no hardfoks needed. Layer 2 solutions can take advantage of the security and low level VM for value storage and transaction verification.

See a more technical walkthrough of the Common Knowledge Base

Our Testnet is LIVE! Please see here on how to run a node and participate in the network


Table of Contents


Official Channels

Major Milestones

Beginner Guides

[Nervos CKB in a Nutshell](Nervos CKB in a Nutshell) Nervos Network Blockchain Startup Secures $28 Mln From Sequoia China, Polychain Capital https://hacked.com/ico-analysis-nervos/ Nervos Network raises $28 million to make enterprise blockchain networks Nervos Review and Rating A Deep Dive into Nervos' Layered Design NERVOS | BlockchainBrad Interview | NEW Crypto Economy | SOV Smart Contract Blockchain Platform Future of Crypto-Economics & Token Design Nervos Development Roadmap

Tutorials

Research

Partnerships

FAQs

AMAs | Interviews

Podcasts

Videos

By and With Nervos Team Members

By Others

Speculation

Critiques

Nervos Mentions

Event

Audits and Security

Developer Resources

awesome-nervos's People

Contributors

assemblyers avatar

Stargazers

 avatar

Watchers

 avatar  avatar

Forkers

nervoscommunity

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.