Skip to content

Releases: nervosnetwork/neuron

v0.110.1

31 May 13:25
2995d86

Choose a tag to compare

0.110.1 (2023-05-31)

CKB Node & Light Client

  • CKB@v0.110.0 was released on May. 17th, 2023. This version of CKB node is now bundled and preconfigured in Neuron.
  • CKB Light Client@v0.2.4 was released on May. 28th, 2023. This version of CKB Light Client is now bundled and preconfigured in Neuron

Caveat

CKB Light Client is only activated on testnet, thus only light testnet is enabled in Neuron. CKB Light Client on Mainnet requires a hardfork on the mainnet in the future.
CKB@v0.110 requires data migration, which is irreversible. Be cautious to start the migration without a backup. How to back up data of ckb node

On the other hand, we strongly recommend you to back up the old data before migrating, the ckb node data path can be found by clicking preference -> Data -> CKB Node Config & Storage. Because once the migration starts, the data will be no longer compatible with all older versions of CKB.

Assumed valid target

Block before 0xc0c532e10c708852d9586be46a5ed8317b2aa0835c721aa691abffb9bf4a26cd(at height 10,004,892) will be skipped in validation.(#2689)


Light Client Mode

Light client guide

YouTube: https://youtu.be/tQm9YvgG7iE


We are thrilled to introduce our new feature: Light Client Mode. This feature makes Neuron more practical and convenient, allowing you to manage your digital assets more easily. Please note that it is currently only available on the testnet, as activation on the mainnet will require a hardfork.

What is the light client model?

Light Client Mode is a connection mode of Neuron that connects to a built-in CKB Light Client. Compared to a full node, it downloads a portion of the blockchain data to obtain necessary information. This allows Neuron to access the CKB blockchain faster.

Light Client Mode Advantages

  1. Higher synchronization speed: Light Client Mode enables faster synchronization of blockchain data, saving users' time and network bandwidth.
  2. Less disk usage: Light Client Mode requires only a fraction of the blockchain data to be stored, resulting in less storage space requirement compared to a full node.

Using a MacBook Pro (13-inch, M1, 2020) device as an example, we conducted a realistic test of synchronization from block 0 to the latest block 9,380,828 (2023/05/22 Pudge network data):

  • Light Client Mode: The synchronization process consumed about 5.5 hours and approximately 45MB of disk space during running. (The disk usage is related to the transaction count, and this test included 782 transactions.)
  • Full Node Mode: It took about 36 hours to synchronize 107.8GB of data. (Excluding the time to find an assumed valid target block.)

In the above test scenario, using a light node compared to a full node reduced synchronization time by 84.7% and disk usage by 99.9%. (Please note that these numbers are for reference only and may vary depending on different equipment, network conditions, and account data.)

Light Client Mode Usage Scenarios

Compared to full nodes, light nodes require less disk space and network bandwidth, making them suitable for users who want to quickly access blockchain information without needing the full blockchain data. However, please note that for transactions containing time locks, Cheque contracts, or other operations that require full node data verification, you will need to switch to full nodes.


New features

Bug fixes

New Contributors

Full Changelog: v0.106.0...v0.110.1

Downloads

OS Arch Package SHA256 Checksum
Windows x64 exe 2a2150d0b0e113bfe4414adde1c0056386149b128cdd30b07a16608860c67f83
macOS x64 zip b74d7e4ab1c73bac0ba05ed593a35695eda3a1b37c512bbb731793f722aef705
macOS arm64 zip e23d878fdc48e4f646e7baad2a95d2fd33aac4a911bfafe977af2a2688edf4ae
macOS x64 DMG d710d2ebc3a9e3941444a63f6a47e4f97a7f7bf7addf27b3f511314f680abbfd
macOS arm64 DMG f1a686f9ae100dfdc37f0a02c6a177a6628654ff8ab949b7d687e42d634aba85
Linux x64 AppImage beea447efbf9031af92a2cb5c0024bd549afa9c170a30f8a29164384d0754ba9

v0.110.0

31 May 11:55
88fbc04

Choose a tag to compare

0.110.0 (2023-05-31)

CKB Node & Light Client

  • CKB@v0.110.0 was released on May. 17th, 2023. This version of CKB node is now bundled and preconfigured in Neuron.
  • CKB Light Client@v0.2.4 was released on May. 28th, 2023. This version of CKB Light Client is now bundled and preconfigured in Neuron

Caveat

CKB Light Client is only activated on testnet, thus only light testnet is enabled in Neuron. CKB Light Client on Mainnet requires a hardfork on the mainnet in the future.
CKB@v0.110 requires data migration, which is irreversible. Be cautious to start the migration without a backup. How to back up data of ckb node

On the other hand, we strongly recommend you to back up the old data before migrating, the ckb node data path can be found by clicking preference -> Data -> CKB Node Config & Storage. Because once the migration starts, the data will be no longer compatible with all older versions of CKB.

Assumed valid target

Block before 0xc0c532e10c708852d9586be46a5ed8317b2aa0835c721aa691abffb9bf4a26cd(at height 10,004,892) will be skipped in validation.(#2689)


Light Client Mode

Light client guide

YouTube: https://youtu.be/tQm9YvgG7iE


We are thrilled to introduce our new feature: Light Client Mode. This feature makes Neuron more practical and convenient, allowing you to manage your digital assets more easily. Please note that it is currently only available on the testnet, as activation on the mainnet will require a hardfork.

What is the light client model?

Light Client Mode is a connection mode of Neuron that connects to a built-in CKB Light Client. Compared to a full node, it downloads a portion of the blockchain data to obtain necessary information. This allows Neuron to access the CKB blockchain faster.

Light Client Mode Advantages

  1. Higher synchronization speed: Light Client Mode enables faster synchronization of blockchain data, saving users' time and network bandwidth.
  2. Less disk usage: Light Client Mode requires only a fraction of the blockchain data to be stored, resulting in less storage space requirement compared to a full node.

Using a MacBook Pro (13-inch, M1, 2020) device as an example, we conducted a realistic test of synchronization from block 0 to the latest block 9,380,828 (2023/05/22 Pudge network data):

  • Light Client Mode: The synchronization process consumed about 5.5 hours and approximately 45MB of disk space during running. (The disk usage is related to the transaction count, and this test included 782 transactions.)
  • Full Node Mode: It took about 36 hours to synchronize 107.8GB of data. (Excluding the time to find an assumed valid target block.)

In the above test scenario, using a light node compared to a full node reduced synchronization time by 84.7% and disk usage by 99.9%. (Please note that these numbers are for reference only and may vary depending on different equipment, network conditions, and account data.)

Light Client Mode Usage Scenarios

Compared to full nodes, light nodes require less disk space and network bandwidth, making them suitable for users who want to quickly access blockchain information without needing the full blockchain data. However, please note that for transactions containing time locks, Cheque contracts, or other operations that require full node data verification, you will need to switch to full nodes.


New features

Bug fixes

New Contributors

Full Changelog: v0.106.0...v0.110.0

Downloads

OS Arch Package SHA256 Checksum
Windows x64 exe 0d3ef750f48494e4114d582d9199998da89f4e0a6ecb7809cc3d7d0a7121194a
Linux x64 AppImage baf615f4de292a83237fc6598437182456e35e4a5485092fbe691ae0fa37f6c9

v0.106.0

28 Dec 08:21
7a06446

Choose a tag to compare

0.106.0 (2022-12-28)

CKB

CKB v0.106.0 was released on Dec. 23rd, 2022. This version of CKB node is now bundled and preconfigured in Neuron.

Assumed valid target

Block before 0x076ffa81f8c6f2e1f22a778a1aa5d48531cc33bfd9b302e0d73fb2ce6fa4de3b will be skipped in validation.

New features

Bug fixes

New contributors

  • @JeffreyMa597 made their first contribution in #2515

Full Changelog: v0.103.3...v0.106.0

Upgrade caveats

Downloads

OS Arch Package SHA256 Checksum
Windows x64 exe ad25084bfef9a533efe873d529968bad2d7b8f516da43c2b0d515fb12e4bf6f2
macOS x64 zip 97ee83b8330515b77c53ac970181b942aea09b6664e913c02cd452cab0ec4635
macOS arm64 zip 5080518acdb733fbc0466cb8b7dba2d97d5d1fd1ab0022014c5d5b65de8279ec
macOS x64 DMG a27cb4546c57859c7e650b693920cda04cd64b274fd2d6419f1e535c7f864023
macOS arm64 DMG 25aac7745a49545593c7aa89ea0eecc82e8a132d7566baceac5031224ff35173
Linux x64 AppImage 4c06f3242fda370c9420192fffc1b8b0cd3b79e7bb8dc1778df0b8cf47943ef0

v0.103.3

21 Dec 13:21
454ba8f

Choose a tag to compare

0.103.3 (2022-12-21)

Certificate

We've updated the certificate of Neuron for windows, which is issued by DigiCert and distributed to Magickbase, the active developer team of Neuron. With this update, a warning may appear on updating Neuron by check for update inside Neuron, please don't worry and download Neuron from GitHub Release to adopt the new certificate.

Bug Fixes

  • #2551: Fix sending multisig tx when input cell's length is greater than 1.(@yanguoyu)

Full Changelog: v0.103.2...v0.103.3

Downloads

OS Arch Package SHA256 Checksum
Windows x64 exe 894cc0c0bdbc55c5d41f10bf4cd819c2154e165feb3871e04d2f58f1f2ef364f
macOS x64 zip 525e16a5d22600924efe0837c248744a6b4a2e851dccd90536aad242c215e5d8
macOS x64 DMG d1996ccf62e5783bf0e9f16673c2f2aee205c2c40c9738090696e6551be7e98a
Linux x64 AppImage 5db4c7af21f55d550daabf0fa8113b2d9be21795b7485baf43ba10d36cc80c6f

v0.103.2

09 Jul 09:46
bc8e13a

Choose a tag to compare

0.103.2 (2022-07-09)

New features

Bug fixes

Full Changelog: v0.103.1...v0.103.2

Downloads

OS Arch Package SHA256 Checksum
Windows x64 exe 11a3d67f7e7ab53b237ee05a3f1b930de36f8896423a52cf33646853258ff7b4
macOS x64 zip 07012dfc245683f385dd29bd0e5a1b465710ca341e6bf9d3c3516eaeae79e711
macOS x64 DMG 9f2d42ed94472e8907b00f3b0f733b38818160a1a6c70d52a4d4a2406ad21232
Linux x64 AppImage 2080b195427baf74f2916e46bccf06e86c70fac288f639d14cad7d88cb61eb5f

0.103.1

11 Jun 15:08
0fb03b1

Choose a tag to compare

0.103.1 (2022-06-11)

New features

Bug fixes

Refactor

  • #2368: Use blake160 replace addresse. Rename 'multi-sign' to 'multisig'(@yanguoyu)
  • #2373, #2412: Improve neuron-ui typescript, tests, deps and bundle(@qiweiii)

Full Changelog: v0.103.0...v0.103.1

Downloads

OS Arch Package SHA256 Checksum
Windows x64 exe b7adabb816958e7341622fd62bdaa1c092eca7574e211b94f8e6df86cf324aa7
macOS x64 zip fc59e7ffc0ac03ef512d69c598c554bec6418fbf42192f72acc06c23e658cec0
macOS x64 DMG b038dec53efe67a6281e60f08eb662a245aa35c8c86d53cc994b60f1357df686
Linux x64 AppImage 05fbbed25275df60e4ba3457c9748f0a5f07b9749d17a0ca2226e409cf96a2d6

0.103.0

09 May 19:28
39e5c6a

Choose a tag to compare

0.103.0 (2022-05-10)

Hardfork

Neuron adopts new RFCs introduced by HARDFORK 2021, prominents are as follows,

  1. adopt the new address format and deprecate the short version of addresses #2346

CKB

CKB v0.103.0 was released on Apr. 11th, 2022. This version of CKB node is now bundled and preconfigured in Neuron.

New features

Bug fixes

Refactor

Downloads

OS Arch Package SHA256 Checksum
Windows x64 exe a7ba0fd4f4f6b41e1ac1cfa86f7ba72fce7576dd23454b0ca6817114bdd88131
macOS x64 zip 01edde68ec6c8195c3d4ac4d2b9641ecb9b4e51ae4f6c2e2bd37587023466580
macOS x64 DMG 49e999c1a7a89c593a591b3a978d6523c439deb4911bea907cb643267d089075
Linux x64 AppImage 9ce2f32d526e76da3186e2d4b0d74293807285ca9db160fcee79bfea3b49ffb4

0.101.3

01 Mar 08:30
7c16588

Choose a tag to compare

0.101.3 (2022-03-01)

Certificate

We've updated the Apple Developer Id Certificate of Neuron which is distributed by Nervina Labs and authorized by Developer ID - G2 (Expiring 09/17/2031 00:00:00 UTC). With this update, a warning may appear on updating Neuron by check for updates inside Neuron, please don't worry and download Neuron from GitHub Release to adopt the new certificate.

CKB Node

CKB v0.101.4 was released on Jan. 20th, 2022. This version of CKB node is now bundled and preconfigured in Neuron.

Refactor

New features

Bug fixes

Downloads

OS Arch Package SHA256 Checksum
Windows x64 exe 830fc515135db9645fbb31e6d7c0d39243ba1d8258a0289fae6685cfbc72c3f7
macOS x64 zip 22909c187afe99baa448746fcffb624ded67fab331201d45579a69dfffe7ecf6
macOS x64 DMG 451ef491781d3d932493d7ec085abdac103e1d552aa27fa86969c8e37f8c311f
Linux x64 AppImage 07f6df35b8f5a5dc318655c462eb643f02348f81ff1c941c14023a89393e7245

0.101.2

10 Dec 09:47
16deb38

Choose a tag to compare

0.101.2 (2021-12-10)

CKB v0.101.1 was released on Oct. 28th, 2021. This version of CKB node is now bundled and preconfigured in Neuron.

The CKB v0.101.0 activates ckb2021 since epoch 3113 in the testnet. After that nodes running this version are incompatible with old versions. However, this version is still compatible with CKB v0.25.0 and above in the mainnet.

New features

  • Upgrade SDK to v0.101.0 to adopt new full format of address.
  • Upgrade the bundled ckb node to v0.101.1.
  • Update NFT contract info.
  • Update cheque cell contract info.
  • Add feature of clear all synchronized data.
  • Add tooltip for APC abbreviation.
  • Set exit-and-install redist to mandatory.

Bug fixes

  • Capture capacity too small error.
  • Fix the problem that sometimes cells cannot be synced in time.
  • Fix the problem that Neuron cannot be synced after the ckb node is disconnected and reconnected.
  • Reduce CKB RPC request.

Downloads

OS Arch Package SHA256 Checksum
Windows x64 exe dac96af4dffbc7f0f63346308b2c5bd93fb59790ccd9b15fac6ec602bb2222bd
macOS x64 zip 6ad6cef2c694c38af88c500c94196b5cb7f0e9d50595029853f3de74aad36c7e
macOS x64 DMG 716ce45524e92532e694f68a3e617bd65f09320185487746be5c9bf0f02a147a
Linux x64 AppImage 03b4c828dad13ac104a99ca2165a27c172e15c5b85555c9c276b6e7675985c95

0.101.1

29 Nov 08:17
d76b82b

Choose a tag to compare

0.101.1 (2021-11-29)

CKB v0.101.0 was released on Oct. 20th, 2021. This version of CKB node is now bundled and preconfigured in Neuron.

The CKB v0.101.0 activates ckb2021 since epoch 3113 in the testnet. After that nodes running this version are incompatible with old versions. However, this version is still compatible with CKB v0.25.0 and above in the mainnet.

New feature

  • Remove 100-char limitation from sending addresses.

Downloads

OS Arch Package SHA256 Checksum
Windows x64 exe fa54760fa97006e14d83d799ff6cc81d845c2a41a632f3f5dbf326aa4355af8d
macOS x64 zip b5b5731c19c70d627869bf334e7139d38b161e0b4aa2901f1c07ea4c6551dfe2
macOS x64 DMG d940255628d73dab73f89110b304ce3075b2fae083e7c952769a6a77bbc4fdc6
Linux x64 AppImage 461141bdf217d1d5fcb1d5f1691724a8296f0f2bd8229c9e09203b8475fea30c