github oxen-io/oxen-core v9.1.1
Oxen 9: Audacious Aurochs

latest releases: v10.4.1, v10.4.0, v10.3.0...
3 years ago

Oxen 9.1.1 ("Audacious Aurochs")

The new 9.1.1* release is a mandatory upgrade introducing several new features aimed at making service node operators lives easier, as well as supporting a slew of network updates for Lokinet, Storage Server, and Session.

This new release is mandatory and must be installed before block 785'000, due on 29 April, 22:45 (UTC).

(* - if you already installed the 9.1.0 release, we discovered an issue with it shortly after release: please upgrade to 9.1.1 as soon as possible!)

New Oxen core features:

  • ONS wallet registrations: beginning at the hardfork you can start registering ONS wallet names (such as "gandalf") that point to a wallet address ("L6JASonXYZ...") so that you'll be able to use the registered short name instead of your much longer wallet address. These names will initially be usable only when using a "trusted" (i.e. local) oxend, for security, but we are working on designing wallet improvements that can make them securely usable by all wallets in the future. Like Session names, wallet registrations are one-time fees that do not expire. (And if you already have a registered Session name, don't worry: only you are permitted to register a wallet with the same name).

  • ONS fee reductions: At the hardfork, the ONS fee for Session registrations, the new wallet names, and Lokinet names will drop to 7 OXEN (down from 15).

  • Tx fee reductions: starting at the hard fork, we are reducing the basic per-output fee by 75%, and reducing the blink per-output fee by 70%. That means a typical small, single-recipient transactions will cost just over 0.01 OXEN, and a single-recipient blink will cost a little over 0.03 OXEN (down from 0.04 and 0.1 currently).

  • Service nodes now periodically send the time around to other service nodes, to help operators diagnose when time may be out of sync. (Being too far out of sync can be a cause for service node deregistration as service nodes will be unwilling to participate in pulse quorums or accept new blocks).

  • Decommissions and deregistrations now include a "reason" flag in the decommission/deregistration transaction: this indicates why the quorum decided to decommission or deregister a node which can be extremely helpful diagnosing potential problems. One of the most common questions when a deregistration happens is "why did this happen?" and it is often guesswork to figure it out: but with Audacious Aurochs you can now see the reason(s) by just looking up the decommission transaction. (Here are some examples from the testnet).

  • Storage server's interaction with oxend is completely rewritten, in particular with respect to storage server testing. Storage server now reports test results much more frequently and right away which significantly improves the diagnostics available for storage server reachability problems.

Other Service Node components

Both Lokinet and the Oxen Storage Server also receive significant updates in this release, with new 0.9.0 and 2.1.0 releases, respectively, and allow us to continue growing the Oxen network, allowing updates that you will see rolling out over the upcoming months.

Signatures for release binaries
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Signed SHA256 hashes of release files. These are signed using Jason's GPG
key available at:
 - the oxen-io/oxen-core repository, at /utils/gpg_keys/Jason.asc
 - OpenPGP key servers (Jason Rhinelander <jason@imaginary.ca>, A88D4262)
 - https://imaginary.ca/public.gpg

605b08c63f01ed0ea6c99e8bca3eede0335e87fb3aa2ff4b74dac04140b88013  oxen-linux-x86_64-9.1.1.tar.xz
8ed43c00ff9eb189365ff0c9840ce2d446f83a54c8362724538fa66e7abd186c  oxen-macos-9.1.1.tar.xz
00263758f5c19e8f285ca2b8a35bd15a8d3a9b9479aaf9947139dfccda3e2fe4  oxen-win-x64-9.1.1.zip
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEZjYdjjyW5Bxty3BRxJks56iNQmIFAmCCelIACgkQxJks56iN
QmLCUQ//VyWI36lLJIzxT1wAEGC+/1A37Z1oP9tlYoYE8+7yVs9BRhhTG0NjeUCt
XQrPur4KjKoN0LAskYzmPpD1RTr7L63bYYQjgkdTvHiZYi26osin37FGfiukOg87
ppo4IDk+ECtW7PrxpNELimSsPptSqXOJYNACY4HZ8vbY2iWmdM0O4/9PWRmaMiVb
ixPkOQ78BeYyhjLYlwjjv2cQ3xhZyf23QxTvg7nE2PGhVOefuspbR5YTJy3PrKDS
nCGp9PzE1Q4162lk/wPrqNc/WN2HyPhdoriIEcVVY63+irTjd9+DZDscscid46Ig
VgCmIWXF3geL9WPKv/lavzUuIY1Umv6SEWFWVMpfBdqbN9KVSn2LVQmNmZYJsT/Z
lqDNfhMUvE06vuxCLrOh3fkZnLmtenJRX5hjNX6q6bICTax6fBjkQ3dSlORVuO5p
fjjzC6jsg5MRvZ2Ffwk1WGnn+CEQreQ5ZK/Gz84QXvY8kb+Ja81T7IPKn0kBstZG
KAooG4nsBEqmzLoHXXTXwtzkbC+jCJEeialGT0/08VHrOjUjaV6xtHdW2uw9v2Rc
ogRZSCw5jva1IDEma9kBLi6PZCpw/CZuQsPWZHlRkHbRSOwVcVzKDy913JSKIHrw
ILTduukfwNDq02GIY1spCN/i4FDHikNFyfWZs8CuKTCAoJylWmE=
=3HlE
-----END PGP SIGNATURE-----

Don't miss a new oxen-core release

NewReleases is sending notifications on new releases.