What is NULS
NULS is a blockchain with a modular based architecture enabling customizable modules and cross-chain operability. Its two-part design is the micro-service and the functional modules. They have been built with the goal to maintain the well-known programming practice of high cohesion and low coupling. They also adopt the hotpluggable principle allowing modules to be added or removed during operation.
The decentralized nature of NULS allows for a business model that bridges the gap of trust in using the technology as well allowing users to customize their side-chain to fit with their requirements. The simplicity of implementation comes from the architectural design of NULS where complex concepts such as cryptography, consensus mechanisms and storage methods are abstracted away from the developer, so they need only to be concerned with what they want to build that is within their skillset.
The simple base of the main-chain will provide a set of modular components that can be customized to the users’ needs. Users will be free to choose their preferred consensus mechanism, network, account, ledger, block management, chain management, transaction management, event bus as well as other permissions to designate to their chains. Chains are not limited to being public chains but can also be designed as private or consortium chains.
Why was NULS Created?
Blockchain uses the chain structure which is limited in performance due to the size of the database, and difficulty lies in synchronization and the complex task of performing technical updates on a decentralized network.
A blockchain was needed that not only solves real world problems but also makes the developer’s work easier. The ability to customize modules to suit the developer’s needs promotes their individual innovation and does not constrain the possibilities of what can potentially be built. To solve these problems and promote the commercial use of blockchain technology, NULS was designed.
NULS Mission
After conducting market research and analysis, we found that there are various problems that hinder the growth and development of blockchain. Talented individuals in the IT sector are already hard to come by and developers who are additionally experienced in blockchain is a rarity. This creates a higher cost for development as these individuals can charge a premium in exchange for their services due to the simple economic function of demand exceeding supply. This issue cannot be solved in the short term and will only be solved over time as more developers learn and understand the technology.
Existing blockchains are limited in performance and cross-chain communication is still being explored. Organizations and businesses will not be interested in using a consortium or private chain that isn’t completely trustworthy. NULS can provide a reliable solution to these problems.
The learning curve for developing on NULS is reduced by taking care of some of the complexity for the developer. The goal of the platform is to improve development time by offering a simple programmable environment that caters to the less experienced developer while facilitating extendibility for the more experienced individual.
- B. Adaptable to Numerous Application Scenarios
The application layer is where a developer can take advantage of the infrastructural support that has been designed as a part of the platform. A developer can easily perform basic tasks and make use of the modular parts such as the multi-chain system and smart contracts.
NULS understands the importance of performance and the limitations of current blockchains and is committed to solving these for widespread adoption. Using parallel expansion technology through Chain Factory, millions of transactions per second can be processed through NULS and other chains based on NULS.
Details
Pre-sales: May 31, 2018 – Jun 30, 2018
Token supply: 105,539,596 NULS
Legal
Blockchain Platform: Ethereum
Office address: 250 W. Tasman Dr., Suite 180 San Jose, CA 95134
Token info
Ticker: NUL
Type: Utility-token
Token standard: ERC-20
Token price in USD: 1 NULS= 4.01471 USD
Accepted currencies: ETH
Token distribution:
40% – Airdrop
20% – Development Funding
20% – Community Funding
20% – Business Cooperation