Skip to content

Releases: ubiq/go-ubiq

v1.5.14

28 Jul 06:26
Compare
Choose a tag to compare

Summary

UPDATE: The 1.5.13 release had a bug in reading transactions. Please upgrade to version 1.5.14. If you are running a node which relies on archival transactions, please re-sync from scratch.

This release is an optional upgrade but is highly recommended.

This will likely be the last release before a hard fork upgrade to change the Proof of Work algorithm detailed in UIP 1.

Changes:

  • Update Bootnodes
  • Fix Ledger hardware wallet support. Further usage details below.
  • Remove redundant storage of transactions and receipts. This will perform a one time "Deduplicating database entries" routine on start up of this version.
  • Various removals of unused code and general clean ups
  • Fix building with Go >= 1.7

All of the provided binaries are also built using the latest Go 1.10.1+.

Ledger Nano S With Gubiq 1.5.13

  • Select the Ubiq app
  • Set Settings -> Contract data Yes
  • Set Settings -> Browser Support No
  • Will show first unused account only
  • When the first unused account is used, the next unused account will be displayed

Checksums

$ shasum -a 256 *
eab6db57eaf44963666843ce7333dc180d09ebfa7084114f94b5bfd97b05fd01  gubiq-darwin-amd64
a56a75688e02f1cdc652563c1f99079204dd11504d73966710f7e1e8ffe44eb6  gubiq-linux-amd64
ac9ee72b858622d927663bbfd7e5e8dc08e00c105c8cc168ebfa3663d248cb23  gubiq-linux-arm-7
1f236fa056e46d6743adabb53c49e0588a4271394d6f907f31f940484f7192d6  gubiq-linux-arm64
78e3c7975fb56a048b804c0fa06d33ec7d0294da61643950a7209f4a56121353  gubiq-windows-4.0-amd64.exe

v1.5.13

25 Jul 22:05
Compare
Choose a tag to compare

Summary

UPDATE: This release had a bug in reading transactions. Please use version 1.5.14. The binaries for the release have been removed to avoid confusion.

This release is an optional upgrade but is highly recommended.

This will likely be the last release before a hard fork upgrade to change the Proof of Work algorithm detailed in UIP 1.

Changes:

  • Update Bootnodes
  • Fix Ledger hardware wallet support. Further usage details below.
  • Remove redundant storage of transactions and receipts. This will perform a one time "Deduplicating database entries" routine on start up of this version.
  • Various removals of unused code and general clean ups
  • Fix building with Go >= 1.7

All of the provided binaries are also built using the latest Go 1.10.1+.

Ledger Nano S With Gubiq 1.5.13

  • Select the Ubiq app
  • Set Settings -> Contract data Yes
  • Set Settings -> Browser Support No
  • Will show first unused account only
  • When the first unused account is used, the next unused account will be displayed

Checksums

$ shasum -a 256 *
ac61b889a27a11161ed5dfd086afe46fd598dd862fe55ed2b63a50a2719d2be2  gubiq-darwin-amd64
3175723ad75738a07b6042fd1bef585a409fe32675d37d37bd0fa77814dd5e1a  gubiq-linux-amd64
cd8a613974e3ffc10014a778285bed0f04fad0cb56629da2e8c447a80dc00e33  gubiq-linux-arm-7
3456bcec481d98449ea8f7112f8afcd8ace3eb96d6146b4b5693aea4e5ac5006  gubiq-linux-arm64
2da3c8716e6aff394f2bc5852f59612a7d506409821f5a74f814db038021eec1  gubiq-windows-4.0-amd64.exe

v1.5.12 - Backport security fix from Geth v1.6.5

02 Jun 08:27
Compare
Choose a tag to compare

This is a security release to address an attack vector seen on the Ethereum network. It contains the fix released in Geth v1.6.5.

Change:

  • Use a bitmap instead of a hashmap to store the results of jumpdest analysis, and optimise analysis process.

This release is highly recommended as it is a security fix that could potentially take nodes offline if the network is attacked.

$ shasum -a 256 *
134b693a411d9627ea7399a9c4d29b9d8d3f519239469d29169448c6be68f0b5  gubiq-darwin-amd64
227c73d0a1fe0dc752d0b0abaf0ddc988f76f8170535ad856ca9b509f6a4d482  gubiq-linux-amd64
a829e87ef6586a1bb3ad5f0d66c553970c5365da9344bd9af8dccef11a85364f  gubiq-linux-arm-7
56b653e31665df2eb82a6d76abc9dd25b448323158274b3107b86a7402f0e7d7  gubiq-windows-4.0-amd64.exe

v1.5.11

12 Apr 07:33
Compare
Choose a tag to compare

This release is an optional upgrade but is highly recommended.

This release merges in all the updates to the latest stable releases of Geth v1.5.8 and v1.5.9.

It also contains an optimization for the difficulty algorithm:

  • Speed up CalcPastMedianTime by using block headers

All of the provided binaries are also built using the latest Go 1.8.1.

$ shasum -a 256 *
d97a900a35f77ac312ff9f17deb304c7d42620ae52479d964c2132dbd28f93e1  gubiq-darwin-amd64
40ccb7bffbf2e194e8522e59aec12b373a4aceff5a706fd9b20b107eb4b87bbb  gubiq-linux-amd64
a920e07af5559b12bffe69384291aef3ef20b811d104b84c59915d314d806e8a  gubiq-linux-arm-7
16cece3e015773010a703a6e960f497c48cc9dd081984f13dfd9ff9e9327232c  gubiq-windows-4.0-amd64.exe

v1.5.10 - Flux Difficulty Algorithm - Hard fork required

04 Feb 06:28
Compare
Choose a tag to compare

This is a hard fork release so you will need to upgrade before block 8000.

The previous hard fork was activated without any issue but the Digishield difficulty algorithm is proving to be inadequate. We have coded up a new solution called the Flux Difficulty Algorithm. This is a minor adjustment to Digishield so that it implements throttling which will eliminate the peaks and troughs of the difficulty chart. This works by making an extra comparison with the previous block time and throttling the rate of change. The current Ethereum difficulty algorithm works using the approach of looking at the time of the previous block.

We have been testing this for a few days in our local Testnet and the results look good. We do not anticipate any issues and we are in close conversation with our pool operators.

Thank you for your support and understanding.

$ shasum -a 256 *
1464a42e445b00c393d743d9bea465e57bcdda4f09438d36e5311c8ec5cc63ed  gubiq-darwin-amd64
2eedf3a7efaee21d0bbead9429625359145906d0001a92e13de94c2ac4beb2c2  gubiq-linux-amd64
99a6a933dd5a0858ff4cb14d284d16123f9425aba94d4ad7cb1f3623a25e1566  gubiq-linux-arm-7
1fc28113ee7a03dc09b91b4ff3d2245a724ee2ca0f34720fd23cb45dc79be171  gubiq-windows-4.0-amd64.exe

v1.5.9 - Adjustments to Difficulty calculation - Hard fork required

01 Feb 06:32
Compare
Choose a tag to compare

This is a hard fork release so you will need to upgrade before block 4088.

We have been monitoring the Ubiq network since launch and have found that the default Digibyte Digishield settings are overly sensitive to the Dagger Hashimoto algorithm so block times are not as consistent as we would like them long term. This issue did not show up in our earlier Testnet testing as this issue does not show up for smaller hash rates.

Since we are a new network, we felt it was right to make the necessary changes to address this issue early on. The network is working fine but we can do better.

The technical details are that we will increase the number of past blocks that we will sample for calculations (up from 30 minutes) and we will decrease the % adjustment.

We have been testing this for a few days in our local Testnet and the results look good. We do not anticipate any issues and we are in close conversation with our pool operators.

Thank you for your support and understanding.

$ shasum -a 256 *
520d88f5d4dddfc975572390ca4eaee8eeaa10871362e9b0f3e84db7cc7d11b1  gubiq-darwin-amd64
e42e6b18df2850dc0102b6e443a703c6ad0996db2639db056d92d3aa12730e06  gubiq-linux-amd64
73cb04e428886ab43f92130047f31e16af46fa61f8c1f1c0f7f0d92877b38ca4  gubiq-linux-arm-7
2c7f135aeb2c94b7bbc6ae522b6d28f4afeb30184013f705dce9081db8367874  gubiq-windows-4.0-amd64.exe

v1.5.8 - Launch fixes

29 Jan 05:59
Compare
Choose a tag to compare

This fixes a network launch issue where rewards for Uncle blocks were incorrectly specified.

Fixes an issue where some clients were unable to sync.

$ shasum -a 256 *
0614f87cd4dcb2fde99c1df6defc7186002e0ac6d0dbf3cc713701ae7c356bbe  gubiq-darwin-amd64
f16abcf27e0863182076aa5a561273e88e75a39e1b8d76ad2faaf9520509e453  gubiq-linux-amd64
803b378ce3493006557732b66a1cfb84ad212795dddb0e4f72f2b151b1e843ce  gubiq-windows-4.0-amd64.exe

v1.5.7 Mainnet

28 Jan 17:53
Compare
Choose a tag to compare

This is the first Mainnet Release of Gubiq. :)

$ shasum -a 256 *
80ca26d0676508abc82a58c62116b6199276a483fcb8c95394ea56d50ebc0213  gubiq-darwin-amd64
ff3f67705f45f8a3bdf7a80e985665c71c3865b9f0918e6ffae7bbb16a55daf1  gubiq-linux-amd64
54b84596e09140464f72f1f5cf295c46b61a69ae33015cab55d1d5f8ba4fc616  gubiq-windows-4.0-amd64.exe

v1.5.4-BETA Testnet

09 Dec 09:52
Compare
Choose a tag to compare
v1.5.4-BETA Testnet Pre-release
Pre-release

This is also planned to be the final Testnet release so consider it a final Beta release as well

Main changes are:

  • Based on the latest geth 1.5.x
  • Some minor code clean up and changes.
  • Now known as gubiq (instead of gjbsee). Repo link: https://github.com/ubiq/go-ubiq/
  • Live testing of monetary policy block rewards (this is opposed to Ethereum and other forks which have a fixed block reward). For now this steps down from 8 to 5 in increments of 1000 blocks. This will be modified in the main network. so in Testnet:
    • blocks 1-1000 = 8 UBQ
    • blocks 1001-2000 = 7 UBQ
    • blocks 2001-3000 = 6 UBQ
    • blocks 3001 onwards = 5 UBQ