Traditional block+chain structures need a decentralized-like action, which means they need accounters to validate and process transactions, put them in a block and add to the network. However, as mentioned above, Nerthus system used unit+DAG structures without the concept of block. All units are created and released by users. The validation and confirmation of this system should be undertaken by the new unit which referenced the previous unit. Not like traditional block+chain structures, Nerthus doesn’t need centralized actors like accounters to pack transactions. Thus, by contrast, Nerthus is a more decentralized system.
Traditional block+chain structures require a centralized action—accounters have to pack the transactions into blocks. Thus, the transaction processing capacity is dependent on the following three points: 1. The performance of accounters node machine; 2. The network bandwidth of accounters node; 3. The blocksize. Because of the centralized action, the throughput bottleneck will always exist, no matter it is optimized in any way. As above, the unit+DAG structure of Nerthus system do not need accounters to pack blocks, neither does it has the concept of blocks. Units are created and released by users and validated by other units. Therefore, Nerthus does not have throughput bottleneck.
For traditional block+chain structures, transactions have to be packed before validation. If the block size is not enough, and transaction volume is rather large, some transactions may not be added into the block immediately. But if the block is oversized, blockchain data may rapidly explode. At that time, PCs can’t run full nodes, only a limited number of people can run full nodes, which will result in centralization. It is the core conflict of bitcoin blocksize debate. As mentioned above, Nerthus removed the concept of block, so it will not be in the same dilemma as traditional block+chain structures have.
For traditional block+chain structures, two or more blocks may be simultaneously produced, a fork is here to stay. When a fork happens, traditional blockchains consider the longest chain as the valid one. This kind of mechanism is uncertain, as no one can promise the existence of a concealed longest chain. Through Nerthus witness mechanism, as long as the witness unit released by the witness is validated and confirmed, then it means the finality and no one can deny it.
The transaction units in Nerthus, as long as validated and confirmed by the witness unit released by the witness, it has the finality. The witness blocks launched by the witness can be divided into five levels: emergency, urgent, fast, normal and slow. Users can choose the confirmation speed of transactions based on their needs.
Outside-chain data connection, validation and consensus rules.
Jonavon is co-founder of Nerthus and founder of Shenzhen Fenglian Tech. He is a senior blockchain researcher. He already applied for various blockchain technology patents for outside-chain connection, validation and consensus.
Benny An is co-founder of Nerthus. He is also the executive director of ivyMobi North America Inc and tech director of North America. He is in charge of overseas tech for Confucius Institute Online. He once served as a member of Windows 2000 global expert group, Microsoft Global Authentication solution specialist and Cisco certified engineer.
As a co-founder of Nerthus, Jiawen Chen is a blockchain industrial insider. He joined blockchain sector since 2012, and once involved with ICO and strategic planning, including projects like MAID, ETH, NEO, ASCH, BYTEBALL.
As a trainee of first GBBC, Erica is enthusiastic about blockchain and AI. It is since 2013 did she started to learn blockchain. She is one of the early players in ICO projects like IOTA, BYTEBALL, ZEC, BTS, NEO. She was the business manager of 8btc.
Yu Shuangqi is a full stack developer. He served as a financial and securities practitioner and a senior Go developer as well as an expert on product development and system O&M. He is now dedicated to becoming a blockchain expert and strives for excellence.
He has 6 years of developing experience, and proficient in C, C++and Go language. He knows well about data structure and algorithm, focuses on blockchain research because of personal interest.
With 4 years of software developing experience, he deeply understands how to design and develop cross-platform software. He is a fan of intelligent hardware and Internet tech. Also, he is a developer of xy series software.
Majored in software engineering, he is good at Java, Go and C language. He is skilled in database and algorithm. he knows well about projects like Ethereum and byteball.
Chang Tingting is currently a blockchain module designer. She has three years of professional experience as a UI designer who is interested in the blockchain technology and Artificial Intelligence
Elaine is a data analyst who has years of experience in social media operation. Interested in the blockchain technology and cranial nerves, she works to promote blockchain products and research on users’ psychology.
Lixia Liao majored in English. She is an on-job postgraduate for human resources. (Overseas study for MBA). Liao is a passionate for the Internet and blockchain tech. Years of experience on projects financing and planning make her an expert in projects management, roadshow, venture contest planning and organizing.
Looking forward to your engagement. Please send your resume to this email address: firstname.lastname@example.org