Releases: nknorg/nkn
Releases · nknorg/nkn
NKN Testnet v0.7.1-alpha
Check block proposal timestamp first to avoid invalid proposal pass signer check
NKN Testnet v0.7.0-alpha "Meerkat" Release
NKN Testnet v0.7.0-alpha "Meerkat" Release:
-
MOCA consensus module rewritten:
- Much stronger security: resistant to various attacks including sybil attack, timestamp attack, collusion attack, multi-proposal attack
- Greatly improved stability: automatically transit between consensus and sync state using finite state machine to recover from transient network problem
-
Greatly enhanced network layer:
- Strong resistance against malicious and spam message: enforced verification on all message signature, message type and routing type
- At least 70x more efficient block/transaction broadcasting
- Implemented latency-based proximity routing to achieve up to 100% faster relay message
-
Block synchronization module rewritten:
- Secure and robust: locally BFT-level robustness against malicious and faulty neighbors
- Blazing fast: up to 10x faster block synchronization
-
New features: Pub/Sub
- Implemented Pub/Sub function: NKN address can now subscribe to any topics through wallet sdk and receive messages sent to these topics through client sdk, which can be used to discover and subscribe to useful application service running on top of NKN platform. One example is that you can now easily find other people to play Space Cats 3D game with you.
-
Many improvements and bug fix
NKN Testnet v0.5.6-alpha
- Implemented proximity routing for much faster relay performance
- Enhance block timestamp check
NKN Testnet v0.5.5-alpha
- Implement pub/sub
- Fix "insufficient of balance" bug
NKN Testnet v0.5.4-alpha
- Implement native https proxy service
- More friendly for several RPC APIs
- Prepare for cloud image mine automatic
- Fixed ton of bugs
NKN Testnet v0.5.3-alpha
- Introduce beneficiary wallet address that will receive the mining reward instead of node's wallet
- Will try to remove invalid transactions when building new block
- Code refinement
- Fixed several bugs
NKN Testnet v0.5.2-alpha
- Verify and handle msg before sending to neighbors to prevent duplicate transaction being broadcasted
- Monitor number of neighbors and exit if node has no neighbors
NKN Testnet v0.5.1-alpha
- Fix bandwidth overuse bug caused by broadcasting
- Node will get and join multiple successors instead of one
- Node will send stop msg before exit
- Node will not accept inbound node before chord is ready
NKN Testnet v0.5.0-alpha “Koala” Release
NKN Testnet v0.5.0-alpha “Koala” Release:
- We have completely rewritten our network layer and now release it as a separate top-level repository named nnet. Since Koala release, we will use nnet as the brand-new, much more efficient and robust network layer with benefits in many aspects. See more at: https://github.com/nknorg/nnet
- Support NAT traversal for UPnP and NAT-PMP protocol
- Support UDP through KCP protocol
- Adjust block generation time and mining reward
- Lots of other improvements and bug fix
NKN Testnet v0.3.18-alpha
- Add getaddressbyname RPC for NameService
- Detect & remind latest version from https://github.com/nknorg/nkn/releases before launch nknd
- Detect and revert the forked block chain