jeffro256

joined 2 years ago
[–] jeffro256@monero.town 2 points 9 months ago (1 children)

The block size is already unintentionally capped at ~100MB due to the details of the block sync protocol and server packet limits in monerod. The hard cap of 90MB that is being discussed in the MRL would be an explicit stopgap measure before other parts of the daemon broke, potentially causing net splits. Almost all proponents of this cap would be okay removing it in a future hard fork after the technical issues have been resolved.

[–] jeffro256@monero.town 1 points 9 months ago

How long does it hang there? It should only hang for ~1 second, it does that for me. Otherwise, the wallet is generated correctly.

[–] jeffro256@monero.town 3 points 1 year ago

Thank you! I'm excited to see how this goes

[–] jeffro256@monero.town 2 points 1 year ago

It's the same size as the current public testnet, which is ~9.5GB on my machine.

10
submitted 1 year ago* (last edited 1 year ago) by jeffro256@monero.town to c/monero@monero.town
 

Overview

The FCMP++ and Carrot alpha stressnet is scheduled to hard fork from the current testnet on October 3rd, 2025, at block 2847330! Included below is the software you can use to participate in the alpha stressnet.

FCMP++ is a proposed upgrade to replace ring signatures with membership proofs that span the whole chain. When spending Monero, instead of making a ring signature proving you own 1 of 16 Monero outputs, you make a proof that you own 1 of the 150 million+ Monero outputs from across the entire Monero blockchain.

Carrot is a proposed upgrade to Monero's addressing protocol, bringing new security, privacy, and usability features, while maintaining backwards compatibility with existing addresses.

Both FCMP++ and Carrot have been in development for over a year, while research, security reviews, and audits have progressed in tandem. This alpha stressnet will be the first live network testing the FCMP++ and Carrot integration open to the public.

Alpha Stressnet Information

To participate, please follow the instructions below. If you encounter any issues/bugs/annoyances, please share a detailed issue here. We want as many people testing and reporting issues as possible to help prepare for a smooth launch of FCMP++ and Carrot. Be warned: this is ALPHA software, and will likely have bugs. Please share bug reports that are as detailed as possible! Try to describe the exact set of steps to reproduce any errors you encounter, and if possible, share wallet and daemon logs using log level 2. Detailed bug reports will help us solve bugs right away.

Some things to keep in mind:

  • Your FCMP++ wallet MUST point to an FCMP++ compatible daemon.
  • Constructing many input transactions takes some time.
  • The following features are not yet functional:
    • Watch-only wallets & cold wallets.
    • Hardware wallet support.
    • Multisig.
    • Transaction proofs.
    • The block explorer.

Thank you and happy testing!

Download daemon/CLI/RPC binaries

This alpha release includes binaries you can download. Just go to the most recent release, find your machine below, and download the zip file. You will find the binaries inside. This doesn't include the GUI wallet binaries.

Using daemon/CLI/RPC/GUI wallet

You can run use these like normally, just remember to provide the --testnet flag for the daemon, CLI, and RPC. Note that if you start with a populated data directory, the database migration will take a very long time (possibly multiple hours).

For GUI, select the "testnet" network type from the drop-down menu in "advanced settings". The daemon port should be 28081.

Compiling from source

Here is a simple python script you can execute to compile and build from source yourself. This includes the GUI wallet.

Connecting with other Stressnet users

The "official" meeting place for discussing the stressnet is the #monero-stressnet:monero.social Matrix room.

[–] jeffro256@monero.town 1 points 1 year ago (1 children)

Can you paste the body of the post, please? I'm currently network-blocked from Reddit.

10
Monero General Fund transparency report - February 2025 (www.reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion)
submitted 2 years ago* (last edited 2 years ago) by jeffro256@monero.town to c/monero@monero.town
 

Monero General Fund transparency report - February 2025

[Cross-posted from Reddit]

Note that it is a preliminary post on reddit only. I will give it few days for any discussion to take place and see if anything needs further clarification. After that we can make a blog post on getmonero.org.

Current General Fund usage policy

I have expressed the general spending policy several years ago and it has not changed. See previous report: https://old.reddittorjg6rue252oqsxryoxengawnmo46qy4kyii5wtqnwfj4ooad.onion/r/Monero/comments/11fslu9/monero_general_fund_transparency_report_march_2023/

In short:

  1. The GF is used to cover costs of basic infrastructure useful for the Monero project. (domain, hosting, CDN...).

  2. It is used to cover part of some CCS proposals deemed "fundamental" to the project. When I donate to these CCS proposals I always mention it immediately, so at any point in time you can get an up-to-date overview by looking at my comments on this page: https://repo.getmonero.org/binaryFate

If that general spend policy was to change (say, an important payment appears necessary and does not fall under the two categories above), I would inform the community immediately without waiting for the next report.

Reminder on Core Team funding

Just like the rest of the core team, I am not and I have never been paid for any of my contributions. I am just a passionate volunteer.

Current setup

Until late 2023 we had the following wallets (see also my previous report).

  1. GF: The known address for donations, this wallet has existed for many years now. Me and Fluffypony have access to it, plus possibly some other core team members.

  2. GF2: A new wallet I created when Fluffypony had issues in the US, to contain bulk of the funds.

End of 2023 following the hack of the CCS wallet (even though the incident had nothing to do with me) I decided to revamp my personal opsec and setup. I deprecated the wallet GF2 (now empty), and moved all funds to a new wallet I call "GF-Vault".

Amounts of XMR as of February 6th, 2025

Drum rolls. Currently 162.980239254745 in GF and 15,584.2318619398 in GF-Vault. (GF2 empty). Total 15,747.212101194545 XMR. The Bitcoin donation address contains 0.21869208 BTC.

All transactions in a readable spreadsheet

I have exported all transactions from the 3 wallets and annotated every spending made since the last report. The format is ODS. Please note there are several tabs in the file! :) Find it here: https://downloads.getmonero.org/GF_report_February_2025.ods

Notes

There are small "debts" outstanding to me, so a heads-up:

  • I never refunded myself for the payment I made of the last 2 years of SSL certificate for getmonero.org. Total cost = 140$.

  • There are recurring payments for some secondary servers (like matrix, repo...) that are charged to me personally in fiat, and I am supposed to recover costs from corresponding sponsors. If these sponsors fall through, I will eventually refund myself from the GF.

  • I will give an explicit notification to the community if/when I execute these transfers, as I am mindful any payment from the GF to me personally is extra sensitive and I want to be vocal about them.

Technical info

Note the Monero General Fund donation address remains 888tNkZrPN6JsEgekjMnABU4TBzc2Dt29EPAvkRxbANsAnjyPbb3iQ1YBRk1UXcdRsiKc9dhwMVgN5S9cQUiyoogDavup3H.

The info below is to verify all wallets activity and outstanding balances.

GF

Base address: 44AFFq5kSiGBoZ4NMDwYtN18obc8AemS33DBLWs3H7otXft3XjrpDtQGv7SqSsaBYBb98uNbr2VBBEt7f2wfn3RVGQBEP3A

View key secret: f359631075708155cc3d92a32b75a7d02a5dcf27756707b47a2b31b21c389501

Key images: https://downloads.getmonero.org/key_images_GF_until_20250206

GF2

Base address: 47Q7HtVaKZKKfxEwK1qJgDdutgxYu892b1qu34Yy1Fow5m1hPQCpQNx6cBTc6tgJDvdggtHqssfybH5AJSaud7t3DffrAXw

View key secret: 5c58e403ec2076594f4791b0322ad4b8720ad6bedfafee03aa3ff97f7b1a540f

Key images: https://downloads.getmonero.org/key_images_GF2_until_20250206

GF-Vault

Base address: 48UUYsQX9fXf34zW5MurZs8SiAZi3nhUZL3d24xSoxniJaDeLSFUrJv7uaPQ8TfRxR8BDHJV7qKxr4bDqKmgGk5KKjXfUA8

View key secret: c19710062c7ca4f3bda9039d323c99b387cd1684ee0ca5fe7bd744a70688c500

Key images: https://downloads.getmonero.org/key_images_GF-Vault_until_20250206

The Bitcoin address is: 1KTexdemPdxSBcG55heUuTjDRYqbC5ZL8H, you do not need a view key to track it or verify its balance ;)

[–] jeffro256@monero.town 6 points 2 years ago

I do not recommend this application whatsoever. The techniques used are far from "The proper way to churn Monero" and most are actively harmful to privacy. I hate to be so harsh, but this repo is a hot mess of all the worst ways to churn Monero clobbered together.

[–] jeffro256@monero.town 8 points 2 years ago

Please note that the private view key, barring some edge cases, can also see outgoing transactions for all practical tracing purposes. They however can't see the outgoing destination address. See this presentation: https://youtu.be/MYzZ1DzSWCY?t=263 for more info.

 

Discussion welcomed for discussion of possible future rule to take place upon FCMP++ hard fork activation. This rule would retroactively ignore the unlock_time field of transactions past some future block height. This would make the migration to FCMP++ tree building easier.

[–] jeffro256@monero.town 3 points 2 years ago

Get a Pixel phone and flash GrapheneOS onto it. Best out-of-box privacy and security experience that currently exists still with great usability IMO. Does not have an advertising ID or even Google Play services by default. Also, it actually has better battery life in my experience.