Jump to content

Monero

  • entries
    225
  • comment
    1
  • views
    24376

About this blog

Graft blog test

Entries in this blog

Snider
/blog/assets/2022-07-19-monero-0.18.0.0-released/fluorine-fermi.png

Overview

This is the v0.18.1.0 release of the Monero software. This release adds v0.18 network upgrade compatibility for Ledger and Trezor hardware wallets.

Some highlights of this release are:

  • Wallet: add Ledger support for v0.18, requires app v1.8.0 (#8466, #8463)
  • Wallet: add Trezor support for v0.18, requires firmware v2.5.2 (#8483)
  • Daemon: publish submitted transactions via ZMQ (#8451)
  • Daemon: fix a potential crash (#8454)
  • Daemon: fix get_block_template_backlog performance (#8455)
  • Daemon: fix a RandomX related bug on old macOS versions (#8492)
  • Minor bug fixes and improvements

The complete list of changes is available on GitHub, along with the source code.

Contributors for this Release

This release was the direct result of 6 people who worked, largely unpaid and altruistically, to put out 18 commits containing 626 new lines of code. We'd like to thank them very much for their time and effort. In no particular order they are:

  • selsta
  • hyc
  • ph4r05
  • j-berman
  • SChernykh
  • luigi1111

Download

The new binaries can be downloaded from the Downloads page or from the direct links below.

Hashes

If you would like to verify that you have downloaded the correct file, please use the following SHA256 hashes:

monero-win-x64-v0.18.1.0.zip, d0e2b3255163ec0499de42639cc86cf4ddae0bc5fa65aa7377ff9c40305da8fd
monero-win-x86-v0.18.1.0.zip, ed18233503b6135a29732a79b261b50aced24b99686843bc11e7e9fb2d50cf42
monero-mac-x64-v0.18.1.0.tar.bz2, da87ac5c713f17985cd57bcd007ec76ffe75123cb546cd655edb14fdd8c3d745
monero-mac-armv8-v0.18.1.0.tar.bz2, 065766f5799c6b972145e2b27830a584c18f64bdd276f31801493b7ef9e51b3c
monero-linux-x64-v0.18.1.0.tar.bz2, 9318e522a5cf95bc856772f15d7507fdef2c028e01f70d020078ad5e208f1304
monero-linux-x86-v0.18.1.0.tar.bz2, 3d54dc813116955537a4a5ae4a0a3943d9d32842e076c223ea096551db438158
monero-linux-armv8-v0.18.1.0.tar.bz2, 69e2bba6d5bd8fcf4986f59f232fdfd33b4ae2ce0959fd59567b153b923e057e
monero-linux-armv7-v0.18.1.0.tar.bz2, ecba059a2dbbef9f059e37c0f329df037501752dd871719b41104c5d4c6d358b
monero-android-armv8-v0.18.1.0.tar.bz2, ca8c9daeaee758d482d5cde94912d33b2f62656719c821b2a496fd81c0d52a79
monero-android-armv7-v0.18.1.0.tar.bz2, 0ea5ddb0630d6657810d38b1968ae76ba8e54806f46a2cc9bd02602f999aa741
monero-freebsd-x64-v0.18.1.0.tar.bz2, 1076d260b8b8fe513653916dabfa3c3790030836750d3af6bca56fc138a06af1

A GPG-signed list of the hashes is at https://www.getmonero.org/downloads/hashes.txt and should be treated as canonical, with the signature checked against the appropriate GPG key in the source code (in /utils/gpg_keys). To ensure that the files you download are those originally posted by the maintainers, you should both check that the hashes of your files match those on the signed list, and that the signature on the list is valid.

Two guides are available to guide you through the verification process: Verify binaries on Windows (beginner) and Verify binaries on Linux, Mac, or Windows command line (advanced).

View the full article

Snider
/blog/assets/2022-07-19-monero-0.18.0.0-released/fluorine-fermi.png

Overview

This is the v0.18.1.0 release of the Monero GUI software. This release adds v0.18 network upgrade compatibility for Ledger and Trezor hardware wallets.

The latest CLI release notes can be found on the precedent blog post

Some highlights of this release are:

  • Add Ledger support for v0.18, requires app v1.8.0
  • Add Trezor support for v0.18, requires firmware v2.5.2
  • Speed up time between wallet opening and refresh (#3994)
  • Add option to skip stop local node screen (#3734)
  • Minor bug fixes and UI improvements

The complete list of changes is available on GitHub, along with the source code.

Contributors for this Release

This release was the direct result of 7 people who worked, largely unpaid and altruistically, to put out 18 commits containing 27 new lines of code. We'd like to thank them very much for their time and effort. In no particular order they are:

  • selsta
  • luigi1111
  • reemuru
  • tobtoht
  • garth-xmr
  • plowsof
  • rbrunner7

Download

The new binaries can be downloaded from the Downloads page or from the direct links below.

A complete guide for the GUI wallet is included in the archives, but an online version is available.

Download Hashes

If you would like to verify that you have downloaded the correct file, please use the following SHA256 hashes:

monero-gui-win-x64-v0.18.1.0.zip, 39c4290a01072cc8fe8eabaa2c61598421a72eac6011eccd16a2a63e89323fa2
monero-gui-install-win-x64-v0.18.1.0.exe, 9b2c8978f96e8c9662373b427ef320ccd9d652d346435a8487a756bf55cf43ff
monero-gui-mac-x64-v0.18.1.0.dmg, 0b06351b370863dce8fff9d8659a8235b98505c61c7e4f5af23843b161d92186
monero-gui-linux-x64-v0.18.1.0.tar.bz2, 6c993b622516d85555d8962767b39c79a3b3614cbdf0ab9f62fa07e3826498d0

A GPG-signed list of the hashes is at https://www.getmonero.org/downloads/hashes.txt and should be treated as canonical, with the signature checked against the appropriate GPG key in the source code (in /utils/gpg_keys). To ensure that the files you download are those originally posted by the maintainers, you should both check that the hashes of your files match those on the signed list, and that the signature on the list is valid.

Two guides are available to guide you through the verification process: Verify binaries on Windows (beginner) and Verify binaries on Linux, Mac, or Windows command line (advanced).

View the full article

Snider
/blog/assets/2022-07-19-monero-0.18.0.0-released/fluorine-fermi.png

Overview

This is the v0.18.0.0 release of the Monero software. This major release is due to the August 13th network upgrade, which in turn adds support for Bulletproofs+, view tags, ring size increase to 16, and fee changes.

Some highlights of this release are:

  • Consensus: add Bulletproofs+ to decrease transactions size and verification time (#7170)
  • Consensus: add view tags to outputs to reduce wallet scanning time (#8061)
  • Consensus: increase ring size to 16 (#8178)
  • Wallet: fee changes, adjusted dynamic block weight algorithm (#7819)
  • Wallet: multisig security fixes (#8149, #8220, #8432)
  • Wallet: disable multisig by default, enable with --enable-multisig-experimental (#8328)
  • Wallet: speed up transaction construction (#8046)
  • Wallet: avoid unnecessary DNS call, significantly speed up transaction construction in some cases (#8408)
  • Wallet: avoid hitting restricted /gettransactions RPC limit (#8388)
  • Wallet: decrease the amount of data exchanged for output export (#8179)
  • Wallet: fix spurious reorg detection with untrusted nodes (#8331)
  • Wallet: attempt to carve the fee from a partial payment early (#7342)
  • Wallet: try empty passphrase first when using Trezor (#7793)
  • Wallet: add new scan_tx command to scan for a list of transaction ids (#7312)
  • Wallet: add option to display wallet name, network mode to inactivity lock (#7153)
  • Wallet: add option for exporting tx keys (#8180)
  • Daemon: connection code rewrite, improve connectivity with SSL enabled (#8426)
  • Daemon: Tor / I2P tx-proxy connectivity fixes (#8324, #8330)
  • Daemon: fix a bug that causes transactions to not get re-relayed (#8326)
  • Daemon: improve cryptonote (block and tx) binary read performance (#7661)
  • Daemon: store RPC SSL key/cert for consistent authentication between runs (#7366)
  • Daemon: add support for storing database on a raw device/partition (#7774)
  • Daemon: add –max-connections-per-ip daemon option (#6877)
  • Daemon: full tx revalidation on fork boundaries (#7169)
  • Daemon: add proxy configuration support for bootstrap daemon (#7326)
  • RPC: fix describe_transfer for multiple transactions in a txset (#7767)
  • RPC: prevent --password-file from being used with --wallet-dir (#7823)
  • RPC: send confirmations in get_transactions result (#7662)
  • RPC: support regex for tags in get_accounts (#8215)
  • Optimized keccak implementation (#8262)
  • Mac ARM64 release binaries (#8312)
  • Minor bug fixes and improvements

The complete list of changes is available on GitHub, along with the source code.

Contributors for this Release

This release was the direct result of 71 people who worked, largely unpaid and altruistically, to put out 420 commits containing 25749 new lines of code. We'd like to thank them very much for their time and effort. In no particular order they are:

  • lxop
  • dewyatt
  • OrvilleRed
  • ph4r05
  • erciccione
  • wirrickelliot
  • hMihaiDavid
  • hyc
  • JoeHCQ1
  • reemuru
  • drlef
  • suriyaa
  • ralphmapper
  • rating89us
  • tmoravec
  • TheCharlatan
  • timosarkar
  • rbrunner7
  • hinto.janaiyo
  • Xeonacid
  • gdmojo
  • perfect-daemon
  • benevanoff
  • xiphon
  • cabelo
  • codesoap
  • donkeydonkey
  • IceCruelStuff
  • glv2
  • gingeropolous
  • georgeleege
  • rex4539
  • fdov
  • AkritW
  • garth-xmr
  • Luxter77
  • im
  • kayabaNerve
  • normoes
  • iamamyth
  • 00-matt
  • mj-xmr
  • malbit
  • MoneroArbo
  • ndorf
  • zer-far
  • serhack
  • sethforprivacy
  • SomaticFanatic
  • LeoNero
  • SamsungGalaxyPlayer
  • malinero
  • Jkat
  • DangerOnTheRanger
  • kevinbarbour
  • kaythomas0
  • lza_menace
  • agowa338
  • luigi1111
  • woodser
  • jeffro256
  • sarangnoether
  • unseddd
  • SChernykh
  • moneromooo
  • loqs
  • tobtoht
  • UkoeHB
  • j-berman
  • selsta
  • vtnerd

Download

The new binaries can be downloaded from the Downloads page or from the direct links below.

Hashes

If you would like to verify that you have downloaded the correct file, please use the following SHA256 hashes:

monero-win-x64-v0.18.0.0.zip, 0b94088db62d0ded1d62d02a631b93978984acce337e01a802edd87e521dfcd1
monero-win-x86-v0.18.0.0.zip, d55e86e1434a7e1cebd6931d21063e82c25a7126ddad8704f15501bb9a6e64a4
monero-mac-x64-v0.18.0.0.tar.bz2, 6278a16ec64e2f261c2023c7be9bf904627bec58f8e4237b609eb4c842d9ff68
monero-mac-armv8-v0.18.0.0.tar.bz2, 5f2261fe821e0fe88c193ad6251e68aeb7639e9b529952df823706d424a513d7
monero-linux-x64-v0.18.0.0.tar.bz2, 74c440aa1e38a41ded0c4844b50f094146170ef83f1bd79d7e23d0d69b589faf
monero-linux-x86-v0.18.0.0.tar.bz2, 14f8e658750b9301de3e4923355adf4bdfb33348d905b74a02191fa8147c247d
monero-linux-armv8-v0.18.0.0.tar.bz2, 15cf4db8810d39104dbc230a985c7819ee96f9a7264d3f65e012b4bc36dc9f40
monero-linux-armv7-v0.18.0.0.tar.bz2, 9af9842b6725f070e568b7bbf02277e6da2ae7a5a544b4b214c60125bab5c93b
monero-android-armv8-v0.18.0.0.tar.bz2, 2656f968293b32cccf9daed36976e9331386950ad291f10f8061fc7bc87f8508
monero-android-armv7-v0.18.0.0.tar.bz2, 8c6bb7df79e350275252967f08461eda6dfcd161c0d898722af467efa114f6d6
monero-freebsd-x64-v0.18.0.0.tar.bz2, f556259345ac6e5c95421156693ec5011914355ebdc7d0d1bb97a0e6cdb29b5a

A GPG-signed list of the hashes is at https://www.getmonero.org/downloads/hashes.txt and should be treated as canonical, with the signature checked against the appropriate GPG key in the source code (in /utils/gpg_keys). To ensure that the files you download are those originally posted by the maintainers, you should both check that the hashes of your files match those on the signed list, and that the signature on the list is valid.

Two guides are available to guide you through the verification process: Verify binaries on Windows (beginner) and Verify binaries on Linux, Mac, or Windows command line (advanced).

View the full article

Snider
/blog/assets/2022-07-19-monero-0.18.0.0-released/fluorine-fermi.png

Overview

This is the v0.18.0.0 release of the Monero GUI software. This major release is due to the August 13th network upgrade, which in turn adds support for Bulletproofs+, view tags, ring size increase to 16, and fee changes.

The latest CLI release notes can be found on the precedent blog post

Some highlights of this release are:

  • Add support for v0.18 network upgrade (#3972)
  • Add scan transaction option (#3932)
  • Fix payment proof button (#3910)
  • Fix restoring from default restore height (#3902)
  • Display wallet files with a dot in name #3968)
  • Add separate Ledger Nano S+ entry (#3903)
  • Fix stagenet approximated block height (#3846)
  • Update Mac icon (#3560)
  • Update p2pool to v2.2.1 (#3966)
  • Only kill p2pool when we started it (#3917)
  • Minor bug fixes and UI improvements

The complete list of changes is available on GitHub, along with the source code.

Contributors for this Release

This release was the direct result of 55 people who worked, largely unpaid and altruistically, to put out 67 commits containing 20610 new lines of code. We'd like to thank them very much for their time and effort. In no particular order they are:

  • selsta
  • luigi1111
  • rating89us
  • reemuru
  • ComputeryPony
  • SChernykh
  • netrik182
  • plowsof

A special thanks to translators

Agent LvM, TheFuzzStone, foresle, reketen, Josep Mengual, Miguel Medina, Peter Liska, Júlia Forgáčová, Boris Sipos, Carlo, tomas, alreadyburnt, Nima Ghotbi, Parsa Abbasi, E-Moji, MasFlam, Gregg S, Gilberto F da Silva, v1docq47, snipeTR, xmoreee, darckme, Simon Fouilleul, Julian Fouquet, nightwolf3, tedtei, Casimir, CryptoMonero, jindouyunz, Muge Niu, TaoHuachen, MaxQiu0108, Winslow Hee, Lekton Zhang, kingoflove, netrik182, Pozsonyi Péter, liimee, siptruk, I. Musthafa, Wobole, PauleBertt, Marta Kozera, Crusty, GreenPiece, Lennard Merten, Paul Janowitz

Download

The new binaries can be downloaded from the Downloads page or from the direct links below.

A complete guide for the GUI wallet is included in the archives, but an online version is available.

Download Hashes

If you would like to verify that you have downloaded the correct file, please use the following SHA256 hashes:

monero-gui-win-x64-v0.18.0.0.zip, 41446de539a20c5f5e1c5098ebaebd77009347b7263bdfc61587d27b6b2ff13f
monero-gui-install-win-x64-v0.18.0.0.exe, a42ea47f6cc128e428ed115b0496d5d9817542dcf29807c2b674e518864418b5
monero-gui-mac-x64-v0.18.0.0.dmg, c1beab6aa2351a940bfa585d5bff558babb983a8a70600e5166aacf0c47cc2eb
monero-gui-linux-x64-v0.18.0.0.tar.bz2, a0680b4fcd4b5b75db9a903d17a8216cd250eff91ecbce769e6b920825c9a4c9

A GPG-signed list of the hashes is at https://www.getmonero.org/downloads/hashes.txt and should be treated as canonical, with the signature checked against the appropriate GPG key in the source code (in /utils/gpg_keys). To ensure that the files you download are those originally posted by the maintainers, you should both check that the hashes of your files match those on the signed list, and that the signature on the list is valid.

Two guides are available to guide you through the verification process: Verify binaries on Windows (beginner) and Verify binaries on Linux, Mac, or Windows command line (advanced).

View the full article

Snider
/blog/assets/2020-09-17-monero-0.17-released/oxygen-orion.png

Overview

This is the v0.17.3.2 point release of the Monero software. This release contains support for Ledger Nano S Plus.

Some highlights of this point release are:

  • Wallet: add support for Ledger Nano S Plus (#8239)
  • Wallet: balance includes unconfirmed payments (#8154, #8159)
  • Wallet: rename duplicate amount headers in CSV export (#8177)
  • Wallet: multisig key exchange update and code refactor (#8190)
  • Wallet: fix stagenet restore height estimation (#8196)
  • Daemon: replace outdated seed nodes (#8222, #8131)
  • Daemon: don't require --rpc-login with --rpc-access-control-origins (#8227)
  • Daemon: add a sanity check to RPC input data size (#8276) [Reported by m31007]
  • RPC: support authentication with set_daemon command (#8166)
  • Fix compilation on OpenBSD RISC-V (#8241)
  • Minor bug fixes

The complete list of changes is available on GitHub, along with the source code.

Contributors for this Release

This release was the direct result of 10 people who worked, largely unpaid and altruistically, to put out 28 commits containing 2294 new lines of code. We'd like to thank them very much for their time and effort. In no particular order they are:

  • luigi1111
  • Gingeropolous
  • woodser
  • jeffro256
  • hbs
  • moneromooo
  • reemuru
  • UkoeHB
  • erciccione
  • selsta

Download

The new binaries can be downloaded from the Downloads page or from the direct links below.

Hashes

If you would like to verify that you have downloaded the correct file, please use the following SHA256 hashes:

monero-win-x64-v0.17.3.2.zip, 4912d97040af32c14a99e3db1357fc2516e4ed9a8bbf828fc636bcf558b03a65
monero-win-x86-v0.17.3.2.zip, d2a2475943f75d33ec448844166a2cefe4b5fbbec63d3662682491fc32b2257b
monero-mac-x64-v0.17.3.2.tar.bz2, 3631f84739ef73d0105d902639c75d66921da6c8dff5487e01a11bf523dd0cae
monero-linux-x64-v0.17.3.2.tar.bz2, 1e54acd749265d9439d3733441c645d9b058316283c8f21cca2a333c1238cd16
monero-linux-x86-v0.17.3.2.tar.bz2, 2b3365b740b5f35a42db1b032e9401b5e2ed4e6d9266eea4f5e01ea747952cb5
monero-linux-armv8-v0.17.3.2.tar.bz2, 8e311714e97f2ac87bfd818abd5c4c605ca19ebda84a1edea93ec00a89d07e2e
monero-linux-armv7-v0.17.3.2.tar.bz2, 76c101db6df7d923ab4cff074a0368e41dbc532b65f99ac983da2f1a199b4423
monero-android-armv8-v0.17.3.2.tar.bz2, c9cfb2eaace60a2436f9b8db8a0fa6f2ae4318016d4e3fce1bd7ba5def2aeb97
monero-android-armv7-v0.17.3.2.tar.bz2, 4dab5307d4635d2f18278fff09e54c24d89f5e4582fb77a2e5dea9733868c092
monero-freebsd-x64-v0.17.3.2.tar.bz2, 097e72be2eca2944414ee0551ae9d9b560605ce208cd016cc3db24944407db91

A GPG-signed list of the hashes is at https://www.getmonero.org/downloads/hashes.txt and should be treated as canonical, with the signature checked against the appropriate GPG key in the source code (in /utils/gpg_keys). To ensure that the files you download are those originally posted by the maintainers, you should both check that the hashes of your files match those on the signed list, and that the signature on the list is valid.

Two guides are available to guide you through the verification process: Verify binaries on Windows (beginner) and Verify binaries on Linux, Mac, or Windows command line (advanced).

View the full article

Snider
/blog/assets/2020-09-17-monero-0.17-released/oxygen-orion.png

Overview

This is the v0.17.3.2 point release of the Monero GUI software. This release contains support for P2Pool mining and Ledger Nano S Plus.

The latest CLI release notes can be found on the precedent blog post

Some highlights of this release are:

  • Integrate experimental support for P2Pool mining (#3829)
  • Warn against high fees during transaction creation (#3897)
  • Improvements against wallet getting stuck on exit (#3890, #3889)
  • Add support for Ledger Nano S Plus
  • Add support for reserve proof (#3828)
  • Add a lock wallet button to the title bar (#3859)
  • Fix offline signing (#3862)
  • Fix adding a new address book entry (#3865)
  • Update translations, add support for 5 new languages (#3832)
  • Minor bug fixes and UI improvements

The complete list of changes is available on GitHub, along with the source code.

Contributors for this Release

This release was the direct result of 22 who worked, largely unpaid and altruistically, to put out 76 commits containing 31625 new lines of code. We'd like to thank them very much for their time and effort. In no particular order they are:

  • selsta
  • luigi1111
  • rating89us
  • netrik182
  • devhyper
  • mj-xmr
  • jeffro256
  • reemuru

A special thanks to translators

Miguel Medina, jaime diaz, Dynse Clyde Sacote, Robbie Monero, Gilberto F da Silva, Malek Atwiz, nanostos, ambercookie, Patix0331, Paul Janowitz, Trendyne, siptruk, tuknag, Marta Kozera

Download

The new binaries can be downloaded from the Downloads page or from the direct links below.

A complete guide for the GUI wallet is included in the archives, but an online version is available.

Download Hashes

If you would like to verify that you have downloaded the correct file, please use the following SHA256 hashes:

monero-gui-win-x64-v0.17.3.2.zip, a0fa78c62a97b91db3d225c37c33d8185891600930dddd694d01635b825c2bff
monero-gui-install-win-x64-v0.17.3.2.exe, 92541cc74ac7afbe771292f6a94127dfaf5163627a750226bff10abd431e5086
monero-gui-mac-x64-v0.17.3.2.dmg, acaabe36002ae66bee4d4ded1fbcca4b34688cb702231aea26afe49f3f284fbe
monero-gui-linux-x64-v0.17.3.2.tar.bz2, ad4b4be60548cddcade3cf8874579256805559d61a68e6102e4dde71284a2039

A GPG-signed list of the hashes is at https://www.getmonero.org/downloads/hashes.txt and should be treated as canonical, with the signature checked against the appropriate GPG key in the source code (in /utils/gpg_keys). To ensure that the files you download are those originally posted by the maintainers, you should both check that the hashes of your files match those on the signed list, and that the signature on the list is valid.

Two guides are available to guide you through the verification process: Verify binaries on Windows (beginner) and Verify binaries on Linux, Mac, or Windows command line (advanced).

View the full article

Snider
/blog/assets/2022-04-20-network-upgrade-july-2022/upgrades.png

The next network upgrade will take place on 16th July, 2022 (block 2,668,888). Network upgrades are technically hard-forks and require all participants in the Monero network to update their software. The new software (v0.18 "Fluorine Fermi") will be released one month before the network upgrade, on the ~16th of June.

This network upgrade will introduce important new features like:

  • A ring-size increase from 11 to 16 – the largest ever absolute increase in the base anonymity set (read: plausible deniability, or base privacy) – of every transaction on the network
  • Upgraded Bulletproofs algorithm, "Bulletproofs+", which will reduce the typical transaction size by ~5-7% and improve typical verification performance by ~5-7%, making every transaction lighter and faster
  • View tags, a brilliant way to reduce wallet sync times by 30-40%
  • Fee changes, improving the security and resilience of the network to rapid changes in the fee market or attacks by malicious entities

The complete list of changes and improvements will be released along with the new binaries.

The logs of the meeting where the dates of the network upgrade were decided are available on Github.

To learn more about how Monero uses hard-forks to upgrade the network, you can read this article from LocalMonero: "How Monero Uses Hard-Forks to Upgrade the Network"

Common questions

Q: Hard-fork? Does this mean there will be a split and a new coin will be created?
A: No. Hard-forks in Monero are made to improve the base protocol, and are non-contentious. There will be no split and no new coin will be created.

Q: What do I have to do to be prepared for this upgrade?
A: A new release will be announced before the network upgrade (around the 16th of June). You will only have to be using the updated software by the time the network upgrade occurs (16th July). To the end user, it will be like a simple software update.

Q: How do I update my wallet/node?
A: Detailed instructions will be posted along with the software update, but basically users will need to simply replace their previous software (monerod, monero-wallet-cli, monero-wallet-gui) with the new version. That's it.

Q: If I have my coins on a paper wallet, do I have to do something?
A: No. You will simply have to use an updated version of the Monero software when you will decide to move your coins.

Q: If I have my coins on a hardware wallet, do I have to do something?
A: Yes, you will need to update the Monero app or device firmware from the manufacturer once the appropriate update is available. Always be sure you go straight to the official website of the manufacturer to get these updates!

Q: Will there be any changes to the PoW algorithm?
A: No. The PoW algorithm will not be affected. Mining will work as before and miners won't need to update their software.

If you have further questions about the hard-fork, please reach out in r/MoneroSupport or via #monero on IRC or Matrix.

View the full article

Snider
/blog/assets/2022-04-01-this-year-in-monero/8years.png

As a way to celebrate and show the growth that has happened for Monero across the past year on this, the 8th anniversary of the Monero project, I wanted to take a snapshot of statistics and social media posts to highlight this growth.

This is by no means an exhaustive list of ways in which Monero grew, and some of the most important growth came in increased acceptance and adoption of Monero for donations and payments:

Statistics

One of the most important ways we can deduce what has been happening in Monero is to look at the (thankfully, sparse) blockchain data available publicly.

Each section will highlight the previous year (04/2020 through 04/2021) as well as the current year (04/2021 through 04/2022) to give year-over-year comparisons and perspective.

Transactions

04/2020 through 04/2021:

  • Monero transactions grew from ~10,000tx per day to ~23,000tx per day
  • There were 5,868,096 total transactions, for an average of 16,076 transactions per day for the year

/blog/assets/2021-04-18-this-year-in-monero/monero-7y-transactions.png

04/2021 through 04/2022:

  • Monero transactions grew from ~23,000tx per day to ~40,000tx per day
  • There were 9,087,482 total transactions, for an average of 23,542 transactions per day for the year

/blog/assets/2022-04-01-this-year-in-monero/monero-8y-transactions.png

Year over Year Growth

Monero's on-chain usage grew 154% YoY! Every one of these transactions was done via private-by-default transactions that protect sender, receiver, and amounts.

Blockchain Growth

04/2020 through 04/2021:

  • Monero's blockchain grew 13.34GB in a year.
  • There were 262,588 total blocks, for an average size of 53.30KB per block for the year.
  • There were 5,868,096 total transactions, for an average of 2.38KB per transaction.

/blog/assets/2021-04-18-this-year-in-monero/monero-7y-blockchain.png

04/2021 through 04/2022:

  • Monero's blockchain grew 19.24GB in a year.
  • There were 262,567 total blocks, for an average size of 73.27KB per block for the year.
  • There were 9,087,482 total transactions, for an average of 2.11KB per transaction.

/blog/assets/2022-04-01-this-year-in-monero/monero-8y-blockchain.png

Year over Year Growth

Monero's blockchain size grew 144% faster YoY.

Emissions

04/2020 through 04/2021:

  • Monero's block subsidy (emission) created 362,406.83XMR.
  • There were 262,588 total blocks, for an average block subsidy of 1.38XMR per block for the year.
  • Monero's emission per day dropped from ~1,200XMR to ~750XMR over the course of the year.

/blog/assets/2021-04-18-this-year-in-monero/monero-7y-emissions.png

04/2021 through 04/2022:

  • Monero's block subsidy (emission) created 237,822.80XMR.
  • There were 262,567 total blocks, for an average block subsidy of 0.90XMR per block for the year.
  • Monero's emission per day dropped from ~803XMR to ~458XMR over the course of the year.

/blog/assets/2022-04-01-this-year-in-monero/monero-8y-emissions.png

Year over Year Change

Monero's inflation decreased 34.3% YoY and is steadily approaching the tail emission of 0.6XMR per block!

Fees

04/2020 through 04/2021:

  • Monero's participants spent 1,884.77XMR on fees in a year.
  • Monero averaged 5.16XMR in fees spent per day.
  • There were 262,588 total blocks, for an average total fees to miners of 0.00717767XMR per block for the year.
  • There were 5,868,096 total transactions, for an average of 0.000321189XMR per transaction.

/blog/assets/2021-04-18-this-year-in-monero/monero-7y-fees.png

04/2021 through 04/2022:

  • Monero's participants spent 1,510.77XMR on fees in a year.
  • Monero averaged 4.12XMR in fees spent per day.
  • There were 262,567 total blocks, for an average total fees to miners of 0.00575384XMR per block for the year.
  • There were 9,087,482 total transactions, for an average of 0.000166247XMR per transaction.

/blog/assets/2022-04-01-this-year-in-monero/monero-8y-fees.png

Year over Year Growth

Monero's fees spent decreased 19.84% YoY while the average transaction fee dropped 48.24%

Mining

04/2020 through 04/2021:

  • Monero's network hashrate increased from 1.21GH/s to 2.29GH/s over the year.

/blog/assets/2021-04-18-this-year-in-monero/monero-hashrate-2021.png

04/2021 through 04/2022:

  • Monero's network hashrate increased from 2.29GH/s to 3.51GH/s over the year.

/blog/assets/2022-04-01-this-year-in-monero/monero-hashrate-2022.png

Year over Year Growth

Monero's network hashrate increased 53.27% YoY

Reddit

04/2020 through 04/2021:

  • Monero's main subreddit, r/Monero gained ~43,000 subscribers, going from ~168,000 to ~211,000 subscribers over the year.

/blog/assets/2021-04-18-this-year-in-monero/subreddit_2021.png

04/2021 through 04/2022:

  • Monero's main subreddit, r/Monero gained ~46,000 subscribers, going from ~211,000 to 257,000 subscribers over the year.

/blog/assets/2022-04-01-this-year-in-monero/subreddit_2022.png

Year over Year Growth

Monero's subreddit subscriber count grew 21.80% YoY

Twitter

04/2020 through 04/2021:

  • Monero's main Twitter account, @monero gained 69,209 followers.
  • The @monero Twitter account went from 319,884 to 389,093 followers.

04/2021 through 04/2022:

  • Monero's main Twitter account, @monero gained 84,397 followers.
  • The @monero Twitter account went from 389,093 to 473,490 followers.

Year over Year Growth

Monero's Twitter follower count grew 21.69% YoY

Highlighted CCS Campaigns

Major Upgrades

Something Missing?

If you see something missing from this post that was a major highlight of the year, please feel free to open an issue on Github and tag @reemuru, and I will update ASAP.

Resources Used

Here is a quick list of the sources and tools I used to gather these statistics:

View the full article

Snider
/blog/assets/2020-09-17-monero-0.17-released/oxygen-orion.png

Overview

This is the v0.17.3.1 point release of the Monero GUI software.

The latest CLI release notes can be found on the precedent blog post

Some highlights of this release are:

  • Fix startup crash on Apple Silicon (#3804)
  • Fix wizard password not resetting after wallet creation (#3795)
  • Update translations (#3811)
  • Minor bug fixes and UI improvements

The complete list of changes is available on GitHub, along with the source code.

Contributors for this Release

This release was the direct result of 5 people who worked, largely unpaid and altruistically, to put out 26 commits containing 1319 new lines of code. We'd like to thank them very much for their time and effort. In no particular order they are:

  • selsta
  • luigi1111
  • rating89us
  • netrik182
  • selamba

Download

The new binaries can be downloaded from the Downloads page or from the direct links below.

A complete guide for the GUI wallet is included in the archives, but an online version is available.

Download Hashes

If you would like to verify that you have downloaded the correct file, please use the following SHA256 hashes:

monero-gui-win-x64-v0.17.3.1.zip, 70f658d499c6fc0f232c4f5fd89f8f93e9c851465e02cdc206eb89fe6e8e897d
monero-gui-install-win-x64-v0.17.3.1.exe, d71099d2f4f0b3c223de3f6e2d47cff7da94b7a61e7ed4ecc11ac52dc482c044
monero-gui-mac-x64-v0.17.3.1.dmg, e54616064681a3ea147298b9006fbac56d80e13c5764158743a226e298a5a017
monero-gui-linux-x64-v0.17.3.1.tar.bz2, 02e8e32455383cf32030e33511656492a352788a619a0c9220ec360c2e863ef9

A GPG-signed list of the hashes is at https://www.getmonero.org/downloads/hashes.txt and should be treated as canonical, with the signature checked against the appropriate GPG key in the source code (in /utils/gpg_keys). To ensure that the files you download are those originally posted by the maintainers, you should both check that the hashes of your files match those on the signed list, and that the signature on the list is valid.

Two guides are available to guide you through the verification process: Verify binaries on Windows (beginner) and Verify binaries on Linux, Mac, or Windows command line (advanced).

View the full article

Snider

Seraphis is a 'transaction protocol abstraction' that I have been working on (WIP draft paper available here). As an 'abstraction', Seraphis defines rules about how you can design a real (privacy-focused) transaction protocol without specifying concrete algorithms. For example, RingCT is another protocol abstraction (more or less), and there are different 'real' versions corresponding to signature schemes MLSAG and CLSAG. Seraphis is a candidate model for Monero's next transaction protocol.

Privacy-focused transaction protocols have two core structural rules.

  1. How are amounts represented?
  2. How are key images (a.k.a. 'linking tags') constructed?

Ever since RingCT was introduced, transaction protocols have had 'hidden amounts' by adopting the Confidential Transactions technique (the CT in RingCT). Key images, however, have seen recent innovations.

Triptych is a fourth-generation privacy-focused transaction protocol (following the Bitcoin, CryptoNote, and then RingCT models) with a new key image construction that permits 'one-of-many proofs' (which behave the same as ring signatures) with significantly better performance for large reference sets (large numbers of decoys) compared to what is possible with CryptoNote/RingCT-style key images. Note that, while the Triptych paper doesn't make a distinction between a 'transaction protocol' and a 'transaction protocol abstraction', Triptych represents a new abstract model following after RingCT.

Seraphis is, similarly, a fourth-generation privacy-focused transaction protocol (abstraction). Also like Triptych, it defines a new key image construction that permits efficient one-of-many proofs. However, there are a number of notable differences between Triptych and Seraphis.

Triptych vs. Seraphis

Triptych

  • Pros
  • Cons
    • Multisig is much harder with Triptych-style key images than with either CryptoNote or Seraphis key images.

Seraphis

When thinking about a possible implementation…

  • Pros
    • Multisig can be simple, comparable to multisig with MLSAG/CLSAG.
    • 'Membership proof delegation' is possible without leaking users' private keys. This potentially allows the following:
      • Transaction chaining (required for full-featured atomic swaps).
      • Offload membership proof construction to a third party, or a view-only wallet (possibly useful for spend-only hardware wallets where it is expensive/difficult to implement complex algorithms).
      • Ignore 10-block lock time when transacting with a trusted party (i.e. allow them to make your tx's membership proofs and submit the tx to the network on your behalf).
    • Flexible multi-tier address schemes. The following features can be designed into a Seraphis user address scheme (there are at least 7 design variations, half of which require 3-key addresses [a 50% increase in address length over current addresses]):
      • View-only wallet that can see spent outputs. Especially helpful for multisig and hardware wallets, since in RingCT and CryptoNote it is necessary to constantly 'export key images'.
      • View-only wallet that can see received outputs but not amounts (and optionally also see spent outputs but not amounts). Useful for delegated chain scanning, where a third party or insecure machine scans for outputs, then sends them to a more secure 2nd tier view-only wallet (or spend wallet) that can read the amounts.
      • View-only wallet that can detect the Janus attack.
    • Modular core design. This will hopefully make it easier to upgrade different pieces of a Seraphis implementation as innovations appear (or maybe we will be stuck for the next 20 years… who knows?).
  • Cons
    • Not compatible with CryptoNote user addresses. If Seraphis is used to upgrade a cryptocurrency that has CryptoNote-style addresses, then users would have to replace all their public CryptoNote-style addresses with Seraphis-style addresses (they would not need new private keys or wallets).

What about Lelantus-Spark?

Lelantus-Spark is a transaction protocol (but not an abstraction - like how Triptych is not an abstraction) very similar to Seraphis, with the same pros/cons relative to Triptych. It was developed independently from Seraphis, for the most part.

Since they were developed at the same time, the question 'why Seraphis and not Lelantus-Spark?' can just as easily be stated 'why Lelantus-Spark and not Seraphis?' Practically speaking, the authors of Lelantus-Spark have focused their attention on design details appropriate for the Firo cryptocurrency, while my design recommendations for Seraphis (in the paper) have focused on details appropriate for a cryptocurrency that currently uses standard RingCT (like Monero or MobileCoin1).

  1. I first conceived of Seraphis, and wrote the paper's first draft, while an employee at MobileCoin. 

View the full article

Snider
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Dear Monero users and participants of the Monero ecosystem,

Some vulnerabilities have been identified in the implementation of
Monero multisignature wallets.
These vulnerabilities do not affect the theory supporting multisigs,
but affect the current wallet code implementing them.

Initially disclosed and discussed via the vulnerability response
process*, the discussion has been enlarged to other key developers and
MRL contributors. We agreed together that a public announcement had to
be made.

These vulnerabilities affect (i) multisignature wallet creation and
(ii) multisignature transaction signing.
They can lead to funds being stolen by one of the signing parties.

Until a fix is released, we strongly recommend not to perform any
multisignature transaction unless all signing parties can be trusted.
If all signing parties cannot be trusted, no transaction should be
attempted. Funds are not at risk if they are not moved and if the
wallet-creation process was not abused.

A fix is currently being reviewed. At this stage we hope to have a
pull request ready within a week, together with a more detailed
description of the issues.

Regards,

binaryFate


* https://github.com/monero-project/meta/blob/master/VULNERABILITY_RESPONSE_PROCESS.md
-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEgaxZH+nEtlxYBq/D8K9NRioL35IFAmGtGA0ACgkQ8K9NRioL
35JLBw//fZ4tcOCFRgoM+kiLVNVgziqio1PJl7w73BGjP7A3I0ieGPZtHfDk28ua
okSRzWVKqm94Ruy7qAaDHwASxwmJ4MELaBzufx5WqMjhKWhYi87P6ZLEP2n1eVee
TXmQ2lIy5JfKBXRI+wtmZsXLjWLajgztP0MCJGF1+QW9RawpsIuTkfyDPkrHsK32
0u3oC5XsdxETP8wu9LAsGVAsQ+xISZ//zkWlyqOWEkRxXhFUOLBmJ8OOPJ96WZ4x
RMqijDjE2ZcOXPT5pLKwX+A+p9wHEpe7tDLe6F179F+rkWda3Cy6wqBztR8+LtI0
yPBDqI5k1eu4kwTke7WcNKBjwzkd8qxvPo1kQ1btj4PukxrlDLPcJc2g4vCvuSkb
XkYzZB6fcT64bXqVnJJdeWYTBI3mDAQgOMGnU63zIA3pqYpPG44hXpFH9KXeFOwq
O60xuKd7uYVkCRA0FckkSWABy2008/qk9APwKCWwg9Md07advkCAOlNVqjF9CrTE
CZvyL3tywbbCpQsV1qeM29WM+yU5mjkz4Q3NvtHdL+c0jWElOmJDgs7RRz2bmsiX
ZCfbR78Y4fTnUMOdBVqU1yLDUg7nZYRnTyD6ORhpgEc12BJV4nDc+mkBqPiR2hTe
DLh4ZNqeIRFgX2M1Q1w9Kap2xXLV5dRMe0e/3amASKf2KJ8WBSY=
=HZgv
-----END PGP SIGNATURE-----

View the full article

Snider
/blog/assets/2020-09-17-monero-0.17-released/oxygen-orion.png

Overview

This is the v0.17.3.0 point release of the Monero software. This release contains support for P2Pool.

Some highlights of this point release are:

  • Add P2Pool support (#7964)
  • Daemon: allow socks5 proxy configuration with --proxy flag (#7326, #7616)
  • Daemon: fix race condition (#7873)
  • Daemon: fix spurious rejection of downloaded blocks (#8022)
  • Daemon: disable restricted RPC from getting output dist. for pre-rct outputs, fix DoS (#8084)
  • Daemon: add seed nodes (#7664, #7753)
  • Wallet: fix key encryption when changing ask-password from 0/1 to 2 (#8014)
  • Wallet: fix precision when selecting decoys (#7798)
  • Wallet: decrease the "recent spend window" in decoy selection (#7993)
  • Wallet: don't truncate integrated address in CSV history export (#7961)
  • Wallet: chunk get_outs.bin RPC calls to avoid sanity limits (#7796)
  • Wallet: add human-readable error messages to Ledger (#8039)
  • RPC: fix get_transactions failing when not found (#7959)
  • RPC: add calcpow method (#8075)
  • Support wildcard CORS (#7952)
  • Fix missing logs (#7929)
  • Mac: fix compilation on ARM (#7435)
  • Mac: don't blow out stack on ARM64 in slow-hash (#8032)
  • LMDB: fix deadlock in resized detection (#7958)
  • Detect AES support dynamically to support ARMv8 binaries on Raspberry Pi (#8005)
  • Update following dependencies: OpenSSL, RandomX, unwind, hidapi, zeromq (#7933, #8002, #8037, #8049, #8056, #8072)
  • Minor bug fixes and performance improvements

The complete list of changes is available on GitHub, along with the source code.

Contributors for this Release

This release was the direct result of 18 people who worked, largely unpaid and altruistically, to put out 96 commits containing 1842 new lines of code. We'd like to thank them very much for their time and effort. In no particular order they are:

  • luigi1111
  • hyc
  • jtgrassie
  • tevador
  • woodser
  • xiphon
  • moneromooo
  • tobtoht
  • SChernykh
  • ndorf
  • anon
  • vtnerd
  • j-berman
  • UkoeHB
  • mj-xmr
  • rbrunner7
  • lalanza808
  • selsta

Download

The new binaries can be downloaded from the Downloads page or from the direct links below.

Hashes

If you would like to verify that you have downloaded the correct file, please use the following SHA256 hashes:

monero-win-x64-v0.17.3.0.zip, a956d0c3ab77ebfc1d6229b77d68b739661b564d9a4115e5a549c3af146d6034
monero-win-x86-v0.17.3.0.zip, 541189f5635f479605eda306a36d2beef1fbe68d6fdbfabce671d6e4c8970158
monero-mac-x64-v0.17.3.0.tar.bz2, 53b7ed67f7077f27f470b4411478bef8b2bb9cf2cf480055dd1802a935983387
monero-linux-x64-v0.17.3.0.tar.bz2, ac18ce3d1189410a5c175984827d5d601974733303411f6142296d647f6582ce
monero-linux-x86-v0.17.3.0.tar.bz2, 586b9967d848eb31dd66bdb6d828bd3a640098434595a5933374d129b76958eb
monero-linux-armv8-v0.17.3.0.tar.bz2, 8fdb5761f6f4345dc670d184144ce8c2fa56eeb1609ed169e79b202fcca20f7d
monero-linux-armv7-v0.17.3.0.tar.bz2, da49d85ce2d52fc07846c58d0c58d6412f454f9d389bfa31eab9c1d49a1a13ed
monero-android-armv8-v0.17.3.0.tar.bz2, 1fa1ba8a1e4c6a0e56d8f7afd788205ff0916a3670b9bf7992f1db0f9d7dec3e
monero-android-armv7-v0.17.3.0.tar.bz2, a152c765386ee6ed670dbbfe1e90a8505040d5240a1c7c449bfa9845c4eb3e0d
monero-freebsd-x64-v0.17.3.0.tar.bz2, d496811ee4687db0c448d30086700f485bf30512c38b50441e5cb5e76b6011a7

A GPG-signed list of the hashes is at https://www.getmonero.org/downloads/hashes.txt and should be treated as canonical, with the signature checked against the appropriate GPG key in the source code (in /utils/gpg_keys). To ensure that the files you download are those originally posted by the maintainers, you should both check that the hashes of your files match those on the signed list, and that the signature on the list is valid.

Two guides are available to guide you through the verification process: Verify binaries on Windows (beginner) and Verify binaries on Linux, Mac, or Windows command line (advanced).

View the full article

Snider
/blog/assets/2020-09-17-monero-0.17-released/oxygen-orion.png

Overview

This is the v0.17.3.0 point release of the Monero GUI software.

The latest CLI release notes can be found on the precedent blog post

Some highlights of this release are:

  • Add import / export output function (#3435)
  • Export all key images by default (#3282)
  • Update translations (#3773)
  • Add description to CSV export (#3572)
  • Add colors to password strength meter (#3682)
  • Add Cut, Copy, Delete and Select All to context menu (#3689)
  • Fix buffer overflow in zxcvbn library (#3735)
  • Fix font issue on Arch Linux (#3753)
  • Fix compilation for Apple ARM (#3697, #3723, #3731)
  • Mining page design tweaks (#3742)

The complete list of changes is available on GitHub, along with the source code.

Contributors for this Release

This release was the direct result of 65 people who worked, largely unpaid and altruistically, to put out 93 commits containing 31902 new lines of code. We'd like to thank them very much for their time and effort. In no particular order they are:

  • selsta
  • luigi1111
  • maltejur
  • free-as-in-beer
  • netrik182
  • rex4539
  • JeremyRand
  • kinghat
  • tobtoht
  • MoneroArbo
  • dsc
  • benevanoff
  • rating89us

A special thanks to translators

TheFuzzStone, reketen, castorp, Alex Osinniy, nemecis rojas, Samuel, Josep Mengual, jaime diaz, Dynse Clyde Sacote, devuana, mihaipe, v1docq47. L. P. Pereira, netrik182, Gilberto F da Silva, Zsolt András Kovács, Pozsonyi Péter, Közepes Gábor, anonym szeretnék maradni, Nicolas, Martin, MortiZ, GreenPiece, Crusty, Paul Janowitz

Download

The new binaries can be downloaded from the Downloads page or from the direct links below.

A complete guide for the GUI wallet is included in the archives, but an online version is available.

Download Hashes

If you would like to verify that you have downloaded the correct file, please use the following SHA256 hashes:

monero-gui-win-x64-v0.17.3.0.zip, 995704160e754dc826c84ba8edaeefdc30984d40ad4cbd2e7c043005923eb6e5
monero-gui-install-win-x64-v0.17.3.0.exe, 2c6ed3f183bb8a84f7a88542045ea45f9c53b069339974da9a843e30150533ac
monero-gui-mac-x64-v0.17.3.0.dmg, d94bd49df6076c79207d38b0e33ec5add0ba0e582ebdc476062026ab9560b360
monero-gui-linux-x64-v0.17.3.0.tar.bz2, ca41cc213b3e1a82e375030bba1f46bf154b6c2ec7f858d207cf1f6dee233cd4

A GPG-signed list of the hashes is at https://www.getmonero.org/downloads/hashes.txt and should be treated as canonical, with the signature checked against the appropriate GPG key in the source code (in /utils/gpg_keys). To ensure that the files you download are those originally posted by the maintainers, you should both check that the hashes of your files match those on the signed list, and that the signature on the list is valid.

Two guides are available to guide you through the verification process: Verify binaries on Windows (beginner) and Verify binaries on Linux, Mac, or Windows command line (advanced).

View the full article

Snider

We are happy to announce that Monero P2Pool is live on the Monero network and binaries have been released.

What is Monero P2Pool?

Monero P2Pool is a peer-to-peer Monero mining pool developed from scratch by SChernykh (also known as sech1). P2Pool combines the advantages of pool and solo mining; you still fully control your Monero node and what it mines, but you get frequent payouts like on a regular pool. P2Pool as a concept was first developed for the Bitcoin blockchain but was never fully realized due to certain limitations, mainly because it had a problem with orphaned blocks which is solved in Monero P2Pool with uncle blocks.

P2Pool has no central server that can be shutdown/blocked because it uses a separate blockchain to merge mine with Monero. There's no pool admin that can control what your hashrate is used for or decide who can mine on the pool and who can't; It's permissionless!

All pool blocks pay out to miners immediately. Because there is no pool wallet, funds are never in custody; It's trustless.

P2Pool uses PPLNS payout scheme, has 0% fee and 0 XMR payout fee (by design, fees can't be added). Everyone in the PPLNS window is rewarded directly via the coinbase transaction reward. Minimum payout is less than 0.0004 XMR due to the very efficient miner reward transaction format; each individual miner payout takes only 38 bytes on the Monero blockchain!

Why Monero P2Pool?

There's been some worry about mining pool centralization and the possibility of 51% attacks. Since atomic swaps went live (solving exchange delisting/KYC threat), mining is now the most centralized part of the Monero ecosystem. Currently, one pool accounts for almost 40% of Monero's network hashrate. This is not a stable situation long-term because a pool admin can be pressured to do malicious things, shutdown their pool, or expropriate funds without paying miners.

How does it work?

P2Pool is a sidechain to Monero, and P2Pool blocks are potentially Monero blocks. Each miner submits block templates that include a payout for all of the miners that currently have shares in the PPLNS window. High quality block templates are added to the P2Pool blockchain as blocks which count as "shares" for the miner who found them.

If a block is good enough to be a Monero block it is also submitted to the Monero network to be included in its blockchain. Once the Monero block is confirmed by the network, those miners are directly paid in the coinbase transaction because they were included already in the block. If P2Pool "shares" are found at the same block height as an existing share, it is included as an uncle block (worth 20% less than a normal share) so you can still get paid for it (uncle blocks can be submitted up to 3 blocks behind the current height and still be included).

Features

  • Decentralized: no central server that can be shutdown/blocked.
  • Permissionless: there is no one to decide who can mine on the pool and who can't.
  • Trustless: there is no pool wallet; funds are never in custody. All pool blocks pay out to miners immediately.
  • PPLNS payout scheme
  • 0% fee and no payout fee
  • Less than 0.0004 XMR minimum payout
  • Fast block times, down to 1 second
  • Uncle blocks are supported to avoid orphans - all your shares will be accounted for!
  • Advanced mempool picking algorithm, it creates blocks with better reward than what monerod solo mining does
  • Password protected private pools
  • Configurable PPLNS window size and block time

NOTE: Setting a password or changing any settings in config.json will create a separate sidechain. Only do this if you know what you're doing.

Getting Started

Donations

If you'd like to support further development of Monero P2Pool, SChernykh has a donation address on his GitHub page.

View the full article

Snider

When constructing a new transaction, a Monero wallet references a past output a user received in a prior transaction, and uses it as an input to the new transaction. Today, the wallet mixes this output with a set of 10 decoy outputs selected from other people's transactions from across the blockchain (ring signature). Thus, an observer cannot tell which among the 11 total outputs is the real one a user spends in a transaction, obfuscating the link from the user's new transaction to their prior transaction. The decoy selection algorithm specifically handles the selection process for choosing which decoys to mix real outputs with when constructing a transaction.

Between Monero versions v0.14.1.0 and v0.17.2.2, the core wallet code had two bugs in the decoy selection algorithm that impacted Monero users' privacy:

  1. The algorithm sometimes ignored very recent spendable outputs for consideration as decoys, thus rendering it clearer when users spent outputs immediately after the outputs were able to be spent.

  2. If transaction volume were to increase substantially over a sustained period of time, then wallets would eventually construct transactions that reveal real outputs in the vast majority of cases.

Both have been patched in v0.17.2.3 and it is highly recommended to upgrade as soon as able.

Users should also be aware that the implications of the first bug are not as severe as previously reported. It was widely publicized that as a result of the first bug, some very newly spent outputs observed on chain were guaranteed identifiable as real outputs spent in a transaction, however, this is not actually the case. Since publication, we learned that at least one popular light wallet (MyMonero) has been using a separate implementation of the decoy selection algorithm that did not have the bug. Therefore, MyMonero users could have feasibly constructed transactions that selected newly spendable outputs as decoys, which means newly spent outputs observed on chain were not guaranteed identifiable as real outputs.

Note that having distinct implementations of the decoy selection algorithm is not ideal. Ideally, all wallets would conform to the same spec of the decoy selection algorithm to ensure transaction uniformity, so that transactions on-chain cannot be tied to a particular wallet implementation.

Technical Explanations

Applying the algorithm incorrectly (Bug 1)

The decoy selection algorithm is designed to select outputs from across the blockchain based on observed spending patterns, as recommended in Möser et al. The paper's analysis uses spending patterns from earlier versions of Monero — where in some cases, the real outputs used in transactions could be deduced with certainty — in order to arrive at a distribution of Monero user spending patterns. The paper highlights that users were more likely to spend outputs received relatively quickly than they were to spend outputs held for a long time. The paper then recommends factoring in the observed spending patterns when selecting outputs from across the blockchain to use as decoys, rather than apply an equal probability to the entire set of outputs from across the blockchain. This way, newer outputs would be more likely to be selected as decoys than older outputs, thus better obfuscating which output is real in users' transactions.

When the paper's recommendation was first implemented in Monero v0.13.0.0, the wallet correctly applied the observed spending pattern from the tip of the blockchain when selecting decoys. However, when the algorithm was upgraded in v0.14.1.0, the algorithm applied the observed spending pattern from 10 blocks prior to the chain tip. This was done because outputs younger than 10 blocks old are locked and cannot be spent, therefore it seemed logical to apply the distribution starting 10 blocks prior to the chain tip so as to only consider spendable outputs. However, the implementation ended up ignoring some very recent spendable outputs for consideration as decoys. Additionally, it caused the algorithm to select marginally fewer decoy outputs roughly 10 to 20 blocks old.

This bug was patched in PR #7821.

Divide by 0 (Bug 2)

The upgrade to the decoy selection algorithm in v0.14.1.0 factored in block size variance in order to better match spending patterns and reduce bias toward selecting coinbase outputs as decoys. When selecting a decoy, the algorithm first determines the age in seconds that the decoy output should be (by using the distribution of known spending patterns, as discussed above). Then, the algorithm divides the expected output age in seconds by the average seconds spaced between each output observed over the trailing year, in order to arrive at the output in the chain that should be used as a decoy. If the number of outputs in a year is equivalent to the number of seconds in a year, then the average seconds spaced between each output over the year is 1.

The calculation of average seconds per output had a bug where it would truncate the result. If the average seconds per output were to fall below 1, the result would have truncated to 0. When the algorithm divides the expected output age in seconds by 0, it ends up selecting decoys exclusively from the most recent spendable block on most systems. Thus, if output volume were to increase substantially over a sustained period, such that the seconds spaced between each output over the trailing year were to fall below 1 (i.e. the number of outputs over the trailing year exceeds the number of seconds in a year), then the algorithm would have selected decoys from the most recent spendable block in the vast majority of cases. At the time of this publication, the average seconds per output is around 1.7.

This divide by 0 bug was patched in PR #7845.

Conclusion

Work to improve the decoy selection algorithm is ongoing. It has room for improvement to provide stronger protection to users under a wider set of circumstances. A call to arms: anyone with a background in statistics and probability theory is encouraged to join in discussions geared toward improving the algorithm. Discussions are frequent in the #monero-research-lab and #monero-dev IRC/Matrix channels. While innovative research to improve Monero's cryptography continues in parallel in order to substantially increase the number of decoys mixed with real outputs in a transaction (i.e. increase the ring size), research to improve the decoy selection algorithm's statistical obfuscation techniques is also receiving more attention. If you feel you have the requisite skills, keep in mind there is growing interest from the Monero community to actively recruit you to the Monero project. If you are interested, consider contacting a Monero workgroup.

View the full article

Snider
/blog/assets/2020-09-17-monero-0.17-released/oxygen-orion.png

Overview

This is the v0.17.2.3 point release of the Monero software. This release contains a decoy selection bug fix that improves privacy.

Some highlights of this point release are:

  • Apply gamma distribution from chain tip when selecting decoys (#7822)
  • Protect wallet from divide by 0 caused by integer truncation (#7846)
  • Ledger: speed up wallet generation, sync, and subaddress generation (#7744, #7745, #7788)
  • Fix optimize-coinbase for p2pool payouts (#7894)
  • Provide key images of spent outputs in wallet rpc (#7839)
  • Support freeze, thaw, and frozen in wallet rpc (#7838)
  • Remove blocked addresses/hosts from peerlist (#7810)
  • Stop adding more outputs than bulletproof allows, split transaction (#7825)
  • Set correct Ledger minimum version (#7789)
  • Fix crash with Trezor passphrase entered on computer (#7781)
  • Update randomx to v1.1.9 (#7734)
  • Fix boost 1.76.0 compatibility (#7736)
  • Fix rescan_bc keep_ki option (#7680)
  • Minor bug fixes

The complete list of changes is available on GitHub, along with the source code.

Contributors for this Release

This release was the direct result of 16 people who worked, largely unpaid and altruistically, to put out 87 commits containing 838 new lines of code. We'd like to thank them very much for their time and effort. In no particular order they are:

  • luigi1111
  • dsc
  • xiphon
  • benevanoff
  • moneromooo
  • anon
  • tobtoht
  • selsta
  • mj-xmr
  • sech1
  • hyc
  • ndorf
  • woodser
  • ph4r05
  • j-berman
  • rbrunner7

Download

The new binaries can be downloaded from the Downloads page or from the direct links below.

Hashes

If you would like to verify that you have downloaded the correct file, please use the following SHA256 hashes:

monero-win-x64-v0.17.2.3.zip, ba3f4ec7429aacf3e712bdf21d1ceb800eb94e1e376be8b2360a01d88bb862be
monero-win-x86-v0.17.2.3.zip, 460ac8722d713022c13970d96f9098eb04b5ca4f59cc9dc929cc2dd590045a1e
monero-mac-x64-v0.17.2.3.tar.bz2, e479668f37a623691c75a9e4ec04f69af8fae0faaae5790760eb758f3955b1f7
monero-linux-x64-v0.17.2.3.tar.bz2, 8069012ad5e7b35f79e35e6ca71c2424efc54b61f6f93238b182981ba83f2311
monero-linux-x86-v0.17.2.3.tar.bz2, a93788591bd56753369a3f3171fbefb09387758c1e3a219e9265473031f0a35d
monero-linux-armv8-v0.17.2.3.tar.bz2, bbff804dc6fe7d54895ae073f0abfc45ed8819d0585fe00e32080ed2268dc250
monero-linux-armv7-v0.17.2.3.tar.bz2, 9100704b7d98d7bffbf7f72804c0c048f5e60f1dc9f6d4830c633dda3687c419
monero-android-armv8-v0.17.2.3.tar.bz2, 20c32e90c7486bd1fb6948ebb8ee4802be26c902f96b12958429c8aa1c6579b5
monero-android-armv7-v0.17.2.3.tar.bz2, 62f6172e3ebdc1266d5d882b8be4507cb3c8270b92ea6f06330077f6ef4f43e8
monero-freebsd-x64-v0.17.2.3.tar.bz2, 6a2d7ae4303d4eca4fd6df3b230f4624ffa743629e85ad1b0c862326395ca93e

A GPG-signed list of the hashes is at https://www.getmonero.org/downloads/hashes.txt and should be treated as canonical, with the signature checked against the appropriate GPG key in the source code (in /utils/gpg_keys). To ensure that the files you download are those originally posted by the maintainers, you should both check that the hashes of your files match those on the signed list, and that the signature on the list is valid.

Two guides are available to guide you through the verification process: Verify binaries on Windows (beginner) and Verify binaries on Linux, Mac, or Windows command line (advanced).

View the full article

Snider
/blog/assets/2020-09-17-monero-0.17-released/oxygen-orion.png

Overview

This is the v0.17.2.3 minor point release of the Monero GUI software. This release contains a decoy selection bug fix that improves privacy.

The latest CLI release notes can be found on the precedent blog post.

Some highlights of this minor release are:

  • Add payment request functionality to receive page (#3650)
  • Display images on create hardware wallet page (#3618)
  • Reenable password strength meter in release binaries (#3562)
  • Automatically correct incorrectly typed restore dates (#3564)
  • Add tooltips to all buttons (#3490)
  • Add search transactions button on receive and account page (#3216, #3546)
  • Set an unused wallet name in wizard (#3544)
  • Fix bug not accepting new restore height (#3563)
  • Fix get / check proof on Sign / Verify page (#3674)
  • Fix scanning QR codes that miss an URI prefix (#3598)
  • Various date picker improvements
  • Accessibility improvements (#3611, #3603)
  • Minor bug fixes and UI improvements

The complete list of changes is available on GitHub, along with the source code.

Contributors for this Release

This release was the direct result of 3 people who worked, largely unpaid and altruistically, to put out 170 commits containing 26608 new lines of code. We'd like to thank them very much for their time and effort. In no particular order they are:

  • selsta
  • luigi1111
  • rating89us

Download

The new binaries can be downloaded from the Downloads page or from the direct links below.

A complete guide for the GUI wallet is included in the archives, but an online version is available.

Download Hashes

If you would like to verify that you have downloaded the correct file, please use the following SHA256 hashes:

monero-gui-win-x64-v0.17.2.3.zip, 1ae06f71e7b469ea95f10008f2624797cf0a3223e47f07c42591c0dff63e63ec
monero-gui-install-win-x64-v0.17.2.3.exe, 8b5f37eb6b2d0534cbbc490986f23d7fb470697b7839ac1305499c4675f1ea11
monero-gui-mac-x64-v0.17.2.3.dmg, 20fe978294b65c2bb44932489f114e6a91cb4c2c4b03afb87ab683c8182cf811
monero-gui-linux-x64-v0.17.2.3.tar.bz2, f011ba2bd67395ca8c17d5faf1397785905533dd1a8b9ebf1e6810d0f726f40f

A GPG-signed list of the hashes is at https://www.getmonero.org/downloads/hashes.txt and should be treated as canonical, with the signature checked against the appropriate GPG key in the source code (in /utils/gpg_keys). To ensure that the files you download are those originally posted by the maintainers, you should both check that the hashes of your files match those on the signed list, and that the signature on the list is valid.

Two guides are available to guide you through the verification process: Verify binaries on Windows (beginner) and Verify binaries on Linux, Mac, or Windows command line (advanced).

View the full article

Snider

We are happy to announce that the Atomic Swap implementation developed by the COMIT team is mature enough to be used on Monero's network. For now, makers must buy Bitcoin and takers must buy Monero, but anyone can be a maker or taker. It is easier at the moment to sell Bitcoin for Monero than the other way around. To try a swap yourself, download the asb software developed by the COMIT team, follow the instructions and let them know if you find any issues (works also over Tor!). Remember this is brand new technology and might have unexpected bugs. Be careful and only test with small amounts. To find swap providers, visit unstoppableswap.net.

What are Atomic Swaps?

Atomic swaps are a way to exchange two cryptocurrencies (in our case Monero and Bitcoin) without relying on a trusted third party (like a cryptocurrency exchange company) and without needing to trust the person on the other side of the swap. These swaps are called "atomic" because they only have two possible outcomes: either the trade is successfully completed and each trader receives the other one's funds, or nothing happens and both traders keep the funds they started with. Since the protocol forces both parties to follow the rules, it is not possible to run away with the other party's coins, which is the main reason trusted third parties are required when exchanging cryptocurrencies.

Two teams are working on developing Atomic Swaps for Monero:

View the full article

Snider

First, here is the basic information of the GF wallet. This info has always been public at https://github.com/monero-project/monero#readme but not everyone might know this.
The Monero general fund donation address is: 888tNkZrPN6JsEgekjMnABU4TBzc2Dt29EPAvkRxbANsAnjyPbb3iQ1YBRk1UXcdRsiKc9dhwMVgN5S9cQUiyoogDavup3H.
The view key is: f359631075708155cc3d92a32b75a7d02a5dcf27756707b47a2b31b21c389501. Note you need to use the base address for restoring a view-only wallet, which is: 44AFFq5kSiGBoZ4NMDwYtN18obc8AemS33DBLWs3H7otXft3XjrpDtQGv7SqSsaBYBb98uNbr2VBBEt7f2wfn3RVGQBEP3A.

The Bitcoin general fund donation address is: 1KTexdemPdxSBcG55heUuTjDRYqbC5ZL8H.

Current balance in GF wallets: 5637.585152963753 XMR, and 0.09042883 BTC.
This balance has been generally increasing over the last 1.5 year.

I exported all key images, which can be used together with a view-only wallet to see what transactions were spent, and the final balance. You can access them here: https://downloads.getmonero.org/GF_wallet_key_images_until_20210616

Summary 2020

  • Received: 2847.716692 XMR
  • Spent: 896.4505203 XMR

Summary 2021 (until 16/06)

  • Received: 3161.148144 XMR
  • Spent: 211.7867395 XMR

You can find the full list of all transactions since 2016, as well as annotated outgoing transactions for 2020/2021 here: https://downloads.getmonero.org/GF_wallet_report_June_2021.ods

While most donations are anonymous, I know that LocalMonero has been making some. I'll let them give info about that if and as they wish.

Also worth noting that non-monetary donations are made by some companies who are currently paying for some of our infrastructure (see the 'Sponsorships' page). Without them, the cost of resources such as our website hosting, the CDN and its associated bandwidth, etc, would probably be above 10k$/month, so it's effectively saving the general fund this amount every month.

Historically, the GF had been used to complete some CCS proposals that were struggling to be fully funded. However, in 2020 all proposals were funded on their own and hence there was no need for that kind of intervention. In 2021 we decided to always contribute to all proposals that we deem of particular significance to the Monero project, even when it is clear that they can be fully funded anyway; at this time we expect to keep doing so. I would encourage everyone motivated to make that leap and contribute some proposals.

A lot of questions and heated debates have been raised in the last week, including on the role of the General Fund and its purpose/administration. We (the core team) expect to post a clarification on these matters in the coming days.

View the full article

Snider
/blog/assets/2020-09-17-monero-0.17-released/oxygen-orion.png

Overview

This is the v0.17.2.2 minor point release of the Monero GUI software.

The latest CLI release notes can be found on the precedent blog post

Some highlights of this minor release are:

  • Add basic menubar support on macOS (#2242)
  • Fix GUI being invisible on systems with multiple monitors (#3404, #3447)
  • New view progress button after transfer (#3208)
  • Tooltips on transfer page (#3401)
  • Fix missing icons in low graphics mode (#3423)
  • Display selected subaddress on merchant page (#3424)
  • Minor bug fixes and UI improvements

The complete list of changes is available on GitHub, along with the source code.

Contributors for this Release

This release was the direct result of 4 people who worked, largely unpaid and altruistically, to put out 96 commits containing 502 new lines of code. We'd like to thank them very much for their time and effort. In no particular order they are:

  • selsta
  • xiphon
  • luigi1111
  • rating89us

Download

The new binaries can be downloaded from the Downloads page or from the direct links below.

A complete guide for the GUI wallet is included in the archives, but an online version is available.

Download Hashes

If you would like to verify that you have downloaded the correct file, please use the following SHA256 hashes:

monero-gui-win-x64-v0.17.2.2.zip, 5d20829f43c431135455ec9bd788889e59dda4c6f74b6eaa92eec5411d9246e2
monero-gui-install-win-x64-v0.17.2.2.exe, ff2826a4437080470ceeaac43d0cede89798caf4a864a9cd13430ed2c63aca14
monero-gui-mac-x64-v0.17.2.2.dmg, 3ee4e9145b0545ba4e5c47b89b64bc558c8eeb7887d260b3bd30f6a215029964
monero-gui-linux-x64-v0.17.2.2.tar.bz2, 0088b133febdb151a3753393b4dc8b06111b844c0fca14e512f3c8d56a2a5b97

A GPG-signed list of the hashes is at https://www.getmonero.org/downloads/hashes.txt and should be treated as canonical, with the signature checked against the appropriate GPG key in the source code (in /utils/gpg_keys). To ensure that the files you download are those originally posted by the maintainers, you should both check that the hashes of your files match those on the signed list, and that the signature on the list is valid.

Two guides are available to guide you through the verification process: Verify binaries on Windows (beginner) and Verify binaries on Linux, Mac, or Windows command line (advanced).

View the full article

Snider

Introduction

As a way to celebrate and show the growth that has happened for Monero across the past year on this, the 7th anniversary of the Monero project, I wanted to take a snapshot of statistics and social media posts to highlight this growth.

This is by no means an exhaustive list of ways in which Monero grew, and some of the most important growth came in increased acceptance and adoption of Monero for donations and payments:

Statistics

One of the most important ways we can deduce what has been happening in Monero is to look at the (thankfully, sparse) blockchain data available publicly.

Each section will highlight the previous year (04/2019 through 04/2020) as well as the current year (04/2020 through 04/2021) to give year-over-year comparisons and perspective.

Transactions

04/2019 through 04/2020:

  • Monero transactions grew from ~7,000tx per day to ~10,000tx per day
  • There were 2,811,244 total transactions, for an average of 7,702 transactions per day for the year.

/blog/assets/2021-04-18-this-year-in-monero/monero-6y-transactions.png

04/2020 through 04/2021:

  • Monero transactions grew from ~10,000tx per day to ~23,000tx per day
  • There were 5,868,096 total transactions, for an average of 16,076 transactions per day for the year

/blog/assets/2021-04-18-this-year-in-monero/monero-7y-transactions.png

Year over Year Growth

Monero's on-chain usage grew 208% YoY! Every one of these transactions was done via private-by-default transactions that protect sender, receiver, and amounts.

Blockchain Growth

04/2019 through 04/2020:

  • Monero's blockchain grew 7.41GB in a year.
  • There were 292,651 total blocks, for an average size of 29.56KB per block for the year.
  • There were 2,811,244 total transactions, for an average of 2.76KB per transaction.

/blog/assets/2021-04-18-this-year-in-monero/monero-6y-blockchain.png

04/2020 through 04/2021:

  • Monero's blockchain grew 13.34GB in a year.
  • There were 262,588 total blocks, for an average size of 53.30KB per block for the year.
  • There were 5,868,096 total transactions, for an average of 2.38KB per transaction.

/blog/assets/2021-04-18-this-year-in-monero/monero-7y-blockchain.png

Year over Year Growth

Monero's blockchain size grew 180% faster YoY while the average transaction size dropped 13.76% YoY (thanks, CLSAG)!

Emissions

04/2019 through 04/2020:

  • Monero's block subsidy (emission) created 599,105.65XMR.
  • There were 292,651 total blocks, for an average block subsidy of 2.04XMR per block for the year.
  • Monero's emission per day dropped from ~2,000XMR to ~1,200XMR over the course of the year.

/blog/assets/2021-04-18-this-year-in-monero/monero-6y-emissions.png

04/2020 through 04/2021:

  • Monero's block subsidy (emission) created 362,406.83XMR.
  • There were 262,588 total blocks, for an average block subsidy of 1.38XMR per block for the year.
  • Monero's emission per day dropped from ~1,200XMR to ~750XMR over the course of the year.

/blog/assets/2021-04-18-this-year-in-monero/monero-7y-emissions.png

Year over Year Change

Monero's inflation decreased 39.5% YoY and is steadily approaching the tail emission of 0.6XMR per block!

Fees

04/2019 through 04/2020:

  • Monero's participants spent 1,101.07XMR on fees in a year.
  • Monero averaged 3.016XMR in fees spent per day.
  • There were 262,651 total blocks, for an average total fees to miners of 0.00419288XMR per block for the year.
  • There were 2,811,244 total transactions, for an average of 0.000391666XMR per transaction.

/blog/assets/2021-04-18-this-year-in-monero/monero-6y-fees.png

04/2020 through 04/2021:

  • Monero's participants spent 1,884.77XMR on fees in a year.
  • Monero averaged 5.16XMR in fees spent per day.
  • There were 262,588 total blocks, for an average total fees to miners of 0.00717767XMR per block for the year.
  • There were 5,868,096 total transactions, for an average of 0.000321189XMR per transaction.

/blog/assets/2021-04-18-this-year-in-monero/monero-7y-fees.png

Year over Year Growth

Monero's fees spent increased 71.11% YoY while the average transaction fee dropped 17.99% YoY (thanks, CLSAG)!

Mining

12/2019 through 04/2020:

NOTE: This time range begins with the implementation of RandomX in the November 30th, 2019 network upgrade.

  • Monero's network hashrate increased from 0.682GH/s to 1.21GH/s over the year.
  • Monero forked to the ASIC-resistant mining algorithm known as RandomX.
  • Monero started after the RandomX upgrade with ~27,000 miners.
  • Monero unique miners increased from 27,247 to 37,380 over the year.

/blog/assets/2021-04-18-this-year-in-monero/monero-hashrate-2020.png

04/2020 through 04/2021:

  • Monero's network hashrate increased from 1.21GH/s to 2.29GH/s over the year.
  • Monero broke 100,000 miners for the first time in it's network history!
  • Monero unique miners increased from 37,380 to 102,163 over the year.

/blog/assets/2021-04-18-this-year-in-monero/monero-hashrate-2021.png

* Disclaimer: These miner numbers are the lower bound, as they are the numbers visible via API of public pools where the API is reachable and provides miner count. There are likely many more miners that are solo, use private pools, or are on pools that do not expose miner count.*

Year over Year Growth

Monero's network hashrate increased 89.25% YoY and network miners increased 173.30% YoY and 274.95% since the introduction of RandomX!

Reddit

04/2019 through 04/2020:

  • Monero's main subreddit, r/Monero gained ~11,000 subscribers, going from ~157,000 to ~168,000 subscribers over the year.

/blog/assets/2021-04-18-this-year-in-monero/subreddit_2020.png

04/2020 through 04/2021:

  • Monero's main subreddit, r/Monero gained ~43,000 subscribers, going from ~168,000 to ~211,000 subscribers over the year.

/blog/assets/2021-04-18-this-year-in-monero/subreddit_2021.png

Year over Year Growth

Monero's subreddit subscriber count grew 25.59% YoY and grew 290% faster than the previous year!

Top Ten Reddit Posts

Twitter

04/2019 through 04/2020:

  • Monero's main Twitter account, @monero gained 3,502 followers.
  • The @monero Twitter account went from 317,010 to 320,512 followers.

04/2020 through 04/2021:

  • Monero's main Twitter account, @monero gained 69,209 followers.
  • The @monero Twitter account went from 319,884 to 389,093 followers.

Year over Year Growth

Monero's Twitter follower count grew 21.63% YoY and grew 1,870% faster than the previous year!

Top Ten Tweets

Highlighted CCS Campaigns

Major Upgrades

Something Missing?

If you see something missing from this post that was a major highlight of the year, please feel free to reach out via Twitter, Matrix, or email and I'll work to get it added ASAP.

Resources Used

Here is a quick list of the sources and tools I used to gather these statistics:

Disclaimer: I am the author of https://sethsimmons.me/posts/this-year-in-monero-2021/ and the content for this blog post was originally shared there first.

View the full article

Snider
/blog/assets/2020-09-17-monero-0.17-released/oxygen-orion.png

Overview

This is the v0.17.2.1 minor point release of the Monero GUI software.

The latest CLI release notes can be found on the precedent blog post

Some highlights of this minor release are:

  • Fix transfer on macOS (#3390)
  • Minor bug fixes

The complete list of changes is available on GitHub, along with the source code.

Contributors for this Release

This release was the direct result of 3 people who worked, largely unpaid and altruistically, to put out 8 commits containing 15 new lines of code. We'd like to thank them very much for their time and effort. In no particular order they are:

  • selsta
  • tocomo
  • luigi1111

Download

The new binaries can be downloaded from the Downloads page or from the direct links below.

A complete guide for the GUI wallet is included in the archives, but an online version is available.

Download Hashes

If you would like to verify that you have downloaded the correct file, please use the following SHA256 hashes:

monero-gui-win-x64-v0.17.2.1.zip, ac12efea2f99e8ac0f77f3ba73ea333b4f44d8a08149f6c2ab5b7662e2f9b8f3
monero-gui-install-win-x64-v0.17.2.1.exe, 8761082c8fd907c59effd30156a98bcb9c01a48b14eafde1e9a8463fc5f81d16
monero-gui-mac-x64-v0.17.2.1.dmg, f8c2b2eefb8b25ac2e2beb54c1814c947da5239192a1a2873b7c89ed14761215
monero-gui-linux-x64-v0.17.2.1.tar.bz2, 72dfca40797201604a6b2fb97935037f62d3153360695cf732dee3d12e167da3

A GPG-signed list of the hashes is at https://www.getmonero.org/downloads/hashes.txt and should be treated as canonical, with the signature checked against the appropriate GPG key in the source code (in /utils/gpg_keys). To ensure that the files you download are those originally posted by the maintainers, you should both check that the hashes of your files match those on the signed list, and that the signature on the list is valid.

Two guides are available to guide you through the verification process: Verify binaries on Windows (beginner) and Verify binaries on Linux, Mac, or Windows command line (advanced).

View the full article

Snider
/blog/assets/2020-09-17-monero-0.17-released/oxygen-orion.png

Overview

This is the v0.17.2.0 point release of the Monero software. This release contains bug fixes and daemon stability improvements.

Some highlights of this point release are:

  • Only print blocked nodes once with --enable-dns-blocklist (#7295)
  • Fix Mac serialization compatibility issues (#7350)
  • Fix potential crash with Trezor (#7336)
  • Fix daemon crash with --db-sync-mode fastest (#7362)
  • Daemon stability improvements (#7309, #7390, #7459, #7615, #7621)
  • Bump OpenSSL dependency to 1.1.1k (#7637)
  • Minor bug fixes

The complete list of changes is available on GitHub, along with the source code.

Contributors for this Release

This release was the direct result of 9 people who worked, largely unpaid and altruistically, to put out 39 commits containing 1146 new lines of code. We'd like to thank them very much for their time and effort. In no particular order they are:

  • luigi1111
  • ndorf
  • moneromooo
  • anon
  • selsta
  • mj-xmr
  • sech1
  • hyc
  • ph4r05

Download

The new binaries can be downloaded from the Downloads page or from the direct links below.

Hashes

If you would like to verify that you have downloaded the correct file, please use the following SHA256 hashes:

monero-win-x64-v0.17.2.0.zip, 71e531a0f799c80e3f6319888bd5b85a737091b9bd5d66366cae036163857caf
monero-win-x86-v0.17.2.0.zip, c772070ebdfe9e0d6abda5073808e648e69f8c35f8010e66b80f45a6bdb01792
monero-mac-x64-v0.17.2.0.tar.bz2, 2e95dc107ab0dab36f5544bec040180264256e45407c383cfb45cfe328fe42e0
monero-linux-x64-v0.17.2.0.tar.bz2, 59e16c53b2aff8d9ab7a8ba3279ee826ac1f2480fbb98e79a149e6be23dd9086
monero-linux-x86-v0.17.2.0.tar.bz2, e8a39be486549908c10524d851a006c21c30b1a49142586aff0a17e7c4d46077
monero-linux-armv8-v0.17.2.0.tar.bz2, a004fad5348549e2f1610380775353f19db7cbca0cbe4acbfab87832c484da62
monero-linux-armv7-v0.17.2.0.tar.bz2, b5986d6dfbddee14e32b28305dd0dc6352c18b632f569227f2c7265ef7dc5081
monero-android-armv8-v0.17.2.0.tar.bz2, b8a353f02feaee9aae3d279c043ea33a32413a298d8b6122d00a65508f15169d
monero-android-armv7-v0.17.2.0.tar.bz2, 815341f7d46f75a8905f8b51932e1034a7f6b1669757ff48224632d08339d1bf
monero-freebsd-x64-v0.17.2.0.tar.bz2, 34ef5702a050298f48ccea7db992137bc98c8e6eba45ecd90b47ce0a4b7bf0f8

A GPG-signed list of the hashes is at https://www.getmonero.org/downloads/hashes.txt and should be treated as canonical, with the signature checked against the appropriate GPG key in the source code (in /utils/gpg_keys). To ensure that the files you download are those originally posted by the maintainers, you should both check that the hashes of your files match those on the signed list, and that the signature on the list is valid.

Two guides are available to guide you through the verification process: Verify binaries on Windows (beginner) and Verify binaries on Linux, Mac, or Windows command line (advanced).

View the full article

Snider
/blog/assets/2020-09-17-monero-0.17-released/oxygen-orion.png

Overview

This is the v0.17.2.0 point release of the Monero GUI software.

The latest CLI release notes can be found on the precedent blog post

Some highlights of this release are:

  • Allow sending to multiple receipients (#3332)
  • Add support for pruning of new databases in wizard (#3345)
  • Add support for storing multiple remote nodes (#3373)
  • New "Grab QR code from screen" functionality (#3292)
  • Improve search functionality on Transactions page (#3215)
  • Fix a memory leak on Linux (#3326)
  • Fix incorrect fiat price api usage with Kraken (#3298)
  • Enable dns block list in simple mode (#3314)
  • Restrict max window width / height, fix initial window alignment (#3302)
  • Updated translations from Weblate (#3342)
  • Update monero submodule to v0.17.2.0 (#3382)
  • Minor design improvements

The complete list of changes is available on GitHub, along with the source code.

Contributors for this Release

This release was the direct result of 66 people who worked, largely unpaid and altruistically, to put out 93 commits containing 31902 new lines of code. We'd like to thank them very much for their time and effort. In no particular order they are:

  • xiphon
  • luigi1111
  • rating89us
  • toh995
  • erciccione
  • fsrw42
  • benevanoff
  • secure-designer
  • selsta

A special thanks to translators

Luis Alejandro Herrera Bolaños, ian vatega, Miguel Medina, Michael Russo, Samuel, 0x82b, kombometralla, Tony Nguyen, Boris Sipos, Tabula Rasa, 8uDD4T, Gleb Golov, Lafudoci, Joan Montané, Nima Ghotbi, Gilberto F da Silva, Russian Bear, Agent LvM, v1docq47, Scott Anecito, x52fws, Lana, Demofrager, Ian appel, EvolBit, Bertrand Jacquin, lir4376, Loué Marie, el00ruobuob, Michal Vašíček, dskch83, ambercookie, warraxxx, Georgios Apostolopoulos, ΚΥΡΙΑΚΟΣ ΚΑΡΑΚΥΡΙΟΣ, Marinus Savoritias, Iason Andreou, Donald A. Iljazi, Vytas, Aivaras Kasperaitis, Renato MB, netrik182, Mathkamy, Allan Nordhøy, obit33, Edwin den Boer, dutchcodes, Ori Levenglick, Yan Abu Arab, G. Orwell, mr, Paul Janowitz, Nicolas, GreenPiece, SJ, Deleted User, Wobole

Download

The new binaries can be downloaded from the Downloads page or from the direct links below.

A complete guide for the GUI wallet is included in the archives, but an online version is available.

Download Hashes

If you would like to verify that you have downloaded the correct file, please use the following SHA256 hashes:

monero-gui-win-x64-v0.17.2.0.zip, 12d7e364b3870b96ed646329634cdcb7e9b2f3fb3290c9834d7a17214d6b47c2
monero-gui-install-win-x64-v0.17.2.0.exe, 2e6150da2243eb887b727fb1e7cd7824ea869648fcd55843f7e767f1966026ab
monero-gui-mac-x64-v0.17.2.0.dmg, 8825b196146c73d13292d1e65aa3c263170358af938dc4b47b498fab1d12f0c0
monero-gui-linux-x64-v0.17.2.0.tar.bz2, ee31d67f3df174cc88b01a528aa9d882504fb5f7ae805f449ff35820a4d45bbb

A GPG-signed list of the hashes is at https://www.getmonero.org/downloads/hashes.txt and should be treated as canonical, with the signature checked against the appropriate GPG key in the source code (in /utils/gpg_keys). To ensure that the files you download are those originally posted by the maintainers, you should both check that the hashes of your files match those on the signed list, and that the signature on the list is valid.

Two guides are available to guide you through the verification process: Verify binaries on Windows (beginner) and Verify binaries on Linux, Mac, or Windows command line (advanced).

View the full article

Snider

We are happy to announce that after months of work, this website is now available in Norwegian!

Norwegian is the 14th language available for getmonero.org, following English, Spanish, Italian, Polish, French, Arabic, Russian, German, Dutch, Brazilian Portuguese, Turkish, Chinese simplified and Chinese traditional.

A big thanks to ChrisAvis and the community crowdfunding that made his work possible. Translators like him allow Monero to continue to reach a much larger audience.

To browse the website in Norwegian, simply select Norsk from the language dropdown menu on the top right, or use this direct link: https://www.getmonero.org/nb-no/index.html

Do you want to help make Monero available to everybody in the world? Become a translator!

The Monero wallets, Getmonero and other content are open for translation on Weblate, our self-hosted translation platform. If you need info, support, or you just have questions, contact the Monero Localization workgroup.

View the full article

  • HashVault Stats

    • Global Hashrate
      457.00 GH
    • Avg Hashrate
      192.75 MH
    • Total Miners
      2371
    • Miners Paid
      48447
    • Total Payments
      1416087
    • Total Hashes
      9.23 EX
    • Blocks Found
      2719389
×
×
  • Create New...