Skip to content

@OasisCoinTeam OasisCoinTeam released this Jan 28, 2019 · 25 commits to master since this release

Mandatory Update

OASIS Core version 2.1.0 is now available from: https://github.com/OasisCoinTeam/Oasis/releases

Please report bugs using the issue tracker at github: https://github.com/OasisCoinTeam/Oasis/issues

OASIS Core v2.1.0 is a mandatory update for all users. This release contains various updates/fixes pertaining to the zOASIS protocol, supply tracking, block transmission and relaying, as well as usability and quality-of-life updates to the GUI. Users are required to update all wallets before block 402000.

Users will have a grace period (~March 1st 2019) to update all clients before versions prior to this release are no longer allowed to connect to this (and future) version(s).

How to Upgrade

If you are running an older version, shut it down. Wait until it has completely shut down (which might take a few minutes for older versions), then run the installer (on Windows) or just copy over /Applications/OASIS-Qt (on Mac) or oasisd/oasis-qt (on Linux).

Assets 9

@DCx7C5 DCx7C5 released this Jan 24, 2019 · 44 commits to master since this release

Mandatory Update

OASIS Core version 2.0.6 is now available from: https://github.com/OasisCoinTeam/Oasis/releases

Please report bugs using the issue tracker at github: https://github.com/OasisCoinTeam/Oasis/issues

OASIS Core v2.0.6 is a mandatory update for all users. This release contains various updates/fixes pertaining to the zOASIS protocol, supply tracking, block transmission and relaying, as well as usability and quality-of-life updates to the GUI. Users are required to update all wallets before block 402000 which is when the accumulators will be refactored. Shortly after that block, zOASIS transactions will be enabled. When zOASIS is enabled, autominting will also be enabled. If you would like to disable automatic conversion of 10% of your OASIS balance to zOASIS, then you will need to add enablezeromint=0 to your oasis.conf file. For information about where to find your pivx.conf you can visit this link from OASIS Support.

Users will have a grace period to update their clients before versions prior to this release are no longer allowed to connect to this (and future) version(s).

Compatibility

OASIS Core is extensively tested on multiple operating systems using
the Linux kernel, macOS 10.8+, and Windows Vista and later.

Microsoft ended support for Windows XP on April 8th, 2014,
No attempt is made to prevent installing or running the software on Windows XP, you
can still do so at your own risk but be aware that there are known instabilities and issues.
Please do not report issues about Windows XP to the issue tracker.

OASIS Core should also work on most other Unix-like systems but is not
frequently tested on them.

Notable Changes

Accumulator Code Refactor

The zOASIS accumulator code has undergone a major refactor. Accumulators are one of the most essential components of the zerocoin protocol, and also one of the most computationally expensive parts of the protocol. This refactoring speeds up syncing and spending of zOASIS by over 5x. The new code also allows for spending of zOASIS with only 2 required mints occurring on the network after your mint has been added, whereas before 3 were required. This refactor allows for lighter resource load and a smoother user experience.

libzerocoin Exploit Fix

zOASIS relies on a 3rd party library called libzerocoin. All currencies that utilize the zerocoin protocol use libzerocoin, and many of those currencies have been exposed to an exploit which allowed for the creation of multiple zero-knowledge spending proofs for one single zerocoin mint. The PIVX developers were able properly identify the exploit, track down any fraudulent spending proofs, link the fraudulent spending proofs with their one valid proof that they were mutated from, and remove any mints from the accumulators that were derived from the invalid spends.

zOASIS Maintenance Mode Spork

Handling the above noted libzerocoin exploit required the PIVX team to immediately release a patched wallet to as many users as possible which rejected bad spends and also disabled all z transactions in general. The process of releasing a patched wallet in such a small time frame would be frustrating and difficult for all members of the OASIS team and especially users of OASIS. The PIVX developers added a new spork which allows for zOASIS transacting to be turned on/off without having to release a patched wallet. This will allow much smoother operation if any problems occur in the future, and should also allow exchanges and 3rd party services to continue to operate even if zOASIS is in maintenance mode.

Money Supply Indexing

The exploit in libzerocoin threw off some of the wallet's internal money supply calculations for both the zOASIS supply and the OASIS supply. User's wallet's will automatically recalculate the supply on block 402001. User's also have the ability to recalculate supply using the startup flag reindexmoneysupply.

More Extensive Tracking of zOASIS Supply Through RPC

More information has been added to the getinfo and getblock RPC calls, which now display the total zOASIS supply as well as the balance for each zOASIS accumulator.

Multisig GUI

Provides functionality which is currently only available through raw transactions. Multisignature addresses require signatures from multiple parties before coins belonging to the address are spent. Accessed through the File dropdown menu.

How to Upgrade

If you are running an older version, shut it down. Wait until it has completely shut down (which might take a few minutes for older versions), then run the installer (on Windows) or just copy over /Applications/OASIS-Qt (on Mac) or oasisd/oasis-qt (on Linux).

Masternode Deployment

Guides Coming Soon

[Oasis Masternode Deployment Guide for Windows VPS.pdf]
[Oasis Masternode Deployment Guide for Linux VPS.pdf]

Assets 7
May 27, 2018
You can’t perform that action at this time.