-
m-relay_
(removed)
-
m-relay_
(removed)
-
hooftly
Hey there does getblocks_by_height.bin work? Was hoping to use it but the docs have commented out examples with a note "Cannot get this working" I don't want to start down a path that won't work haha
-
m-relay_
<boog900:monero.social> It does work with a full node, but it doesn't support requesting pruned blocks so you can't really use it with a pruned node:
monero-project/monero #10121
-
hooftly
Awesome Thanks!!!
-
m-relay_
<sandbeach123:matrix.org> Hello, question, will FCMP++ upgrade change the way transaction outputs and amounts are decrypted?
-
hooftly
Is there a estimated timeline for when FCMP++ will be live? even a loose ballpark estimate?
-
m-relay_
<binarybaron:matrix.org> could there be a way to implement idempotency keys on a wallet level which are then enforced by consensus? for example by picking certain "random" values during transaction creation in such a way that they are derived from the (secret) idempotency key and that other transactions with the same idempotency key are rejected by consesus?
-
m-relay_
<binarybaron:matrix.org> This'd require there to be a part of a transaction that is enforced by consensus to be globally unique but that can be chosen by the wallet.
-
m-relay_
<binarybaron:matrix.org> As far as I understand this doesn't exist but I'd be happy to be corrected.
-
m-relay_
-
Sindy
whoever maintains the monero crate in rust, please fix the private serde imports
-
Sindy
trying to use a new version of serde breaks monero because it can't find __private in serde_crate
-
Sindy
so i'm either forced to downgrade serde or remove monero
-
Sindy
nvm, it seems like the problem is coming from monero-lws using a outdated version of monero.. which has the undefined imports
-
Sindy
for now, i'll be patching monero-lws to use a newer version of monero
-
m-relay_
-
hooftly
lol
-
m-relay_
<interestingband:matrix.org> I have the same question
-
m-relay_
<mayhem69:matrix.org> Right now FCMP++ is in Alpha Stressnet testing, likely a few more weeks. Then there will be a Beta stressnet test. Then there will need to be audits and reviews before an official testnet release. So we are still a ways out
-
m-relay_
<interestingband:matrix.org> +1 year ?
-
m-relay_
<ofrnxmr:xmr.mx> Beta test will likely be after carrot and fees/scaling changes are in
-
m-relay_
<ofrnxmr:xmr.mx> ..and those networking bugs
-
m-relay_
<ofrnxmr:xmr.mx> The remaining todo list isnt long
-
m-relay_
<interestingband:matrix.org> +2 years ?
-
m-relay_
<syntheticbird:monero.social> Is that the ETA for you being mature?
-
Sindy
be patient
-
Sindy
we don't want to rush a update and risk breaking the network :P
-
m-relay_
<interestingband:matrix.org> so +3 years ?
-
Sindy
+the heat death of the universe
-
m-relay_
<michaelten:matrix.org> Any talk of stopping botnets via protocol development/ system design and/ or increasing tail emissions to trying and make mining more profitable for more humans?
-
m-relay_
<interestingband:matrix.org> lack of fcmp can be considered as broken privacy or broken network, so risk of breaking the network is present in both cases too slow release and too fast release
-
Sindy
you do know what i mean by "broken network"
-
m-relay_
<interestingband:matrix.org> flaws in cryptography can be considered as broken network too
-
m-relay_
<interestingband:matrix.org> common sense says that it's mismatch between advertised properties of the network and real state of things
-
m-relay_
<interestingband:matrix.org> common sense says that broken network is a mismatch between advertised properties of the network and real state of things
-
m-relay_
<interestingband:matrix.org> Initial question was just about an estimate for the upcoming hardfork with fcmp, like upper boundary
-
m-relay_
<interestingband:matrix.org> * ETA
-
m-relay_
<interestingband:matrix.org> "+the heat death of the universe" wait, you've added this because 3 years isn't enough ?
-
Sindy
i said that because i'm trying to tell you to stop being an ETA kid
-
m-relay_
<interestingband:matrix.org> expected reply is something like "2 years is definitely enough, it will likely happen sooner"
-
Sindy
michaelten: i think tail emissions should be balanced to avoid inflating the currency
-
m-relay_
<interestingband:matrix.org> "ETA kid" is it an insult towards kids who are curious about development of Monero ?
-
Sindy
"ETA kid" is an insult to people who annoyingly ask about the ETA of something all the time
-
Sindy
example: jailbreaking community, etc.
-
m-relay_
<interestingband:matrix.org> jailbreaking community ?
-
m-relay_
<milas900:matrix.org> Quick question if USD price going down in value why we avoid monero to be deflationary currency ? Technically it should keep going up because fiat goes down
-
m-relay_
<ofrnxmr:xmr.mx> wrong room
-
m-relay_
<milas900:matrix.org> I was answering here tail emission should not make currency stable. Technically price should go up comparing to usd
-
m-relay_
<milas900:matrix.org> Question is this fcmp a big thing ?
-
Sindy
yes, it's a protocol upgrade
-
Sindy
deprecating ring signatures in favor of curve trees
-
m-relay_
<milas900:matrix.org> Oh so no more ring signatures )? Is it a hard fork like stated above ? And question how p2p pool or mining be affected
-
Sindy
(am i wrong about this?)
-
m-relay_
<kayabanerve:matrix.org> sandbeach123: CARROT, being deployed with FCMP++, changes how wallets communicate and outputs are scanned.
-
nioc
milas900 this is a development room, not a general question room
-
m-relay_
<milas900:matrix.org> Ok sorry got it
-
m-relay_
<sandbeach123:matrix.org> Hi, thanks. Do you know where could I get some documentation about the concept and implementation?
-
m-relay_
<milas900:matrix.org> Because I wanted to ask the technical people. May I ask last question what are the phases of tests that any change pass. Is this question valid here ? Or ..
-
m-relay_
-
m-relay_
<interestingband:matrix.org> 1st link
-
m-relay_
<milas900:matrix.org> what are the phases of tests that should be done before release any change in monero ? I’m just curious on the cycle where can read about it ..
-
m-relay_
<milas900:matrix.org> Is it ok to ask here ?
-
m-relay_
<interestingband:matrix.org> What's the state of Rust (re-)implementation of Monero node ? Is mature enough to be used right now with current hardfork ?
-
m-relay_
<ofrnxmr:xmr.mx> It doesnt have rpc
-
m-relay_
<ofrnxmr:xmr.mx> cc [@syntheticbird:monero.social](https://matrix.to/#/@syntheticbird:monero.social) [@boog900:monero.social](https://matrix.to/#/@boog900:monero.social)
-
m-relay_
<mayhem69:matrix.org> You can track it here:
-
m-relay_
-
m-relay_
<boog900:monero.social> RPC is in progress, I recently got a wallet to sync with Cuprate
-
m-relay_
<boog900:monero.social> but yeah it supports syncing with peers P2P and validating blocks/txs
-
Sindy
will cuprate be able to serve as a backup in response to consenus bugs?
-
Sindy
like the one in 2017 or something that exploited uninitialized memory in block validation beyond 512 transactions
-
m-relay_
<boog900:monero.social> Cuprate would follow what chain it sees as valid, it depends on if we have the same bug in Cuprate.
-
m-relay_
<boog900:monero.social> I don't know what 2017 one you mean. As for the block with more than 512 txs, Cuprate could have calculated the block hash correctly creating yet another fork.
-
Sindy
oh it was from 2014
-
Sindy
not 2017
-
Sindy
sorry
-
m-relay_
<boog900:monero.social> ah I thought you were talking about 2 different bugs
-
Sindy
-
Sindy
this one was what i was talking about
-
m-relay_
<boog900:monero.social> FWIW Cuprate has already lead to issues/bugs being fixed in monerod
-
m-relay_
<sandbeach123:matrix.org> Thanks. I read some of it an I guess it will make my new point of sale app obsolete. 🫠
play.google.com/store/apps/details?id=cl.icripto.xmrpos
-
Sindy
i don't think xmrpos is as feature-complete or commercial-grade as point of sale systems
-
Sindy
like no inventory tracking, etc.
-
Sindy
although maybe it would be harder to integrate monero into an existing point-of-sale system lol
-
Sindy
so i get it
-
m-relay_
<sandbeach123:matrix.org> Yes, it's just a subaddress generator than can query a node. It has no integration capabilities. The use case is from a friend that has a hamburger restaurant, and he needed to allow his cashier to accept lightning payments (processing sales in a different system). Since wallets are usually difficult to use for employees, I made him an app. This app is just that app but for monero.
-
m-relay_
<ofrnxmr:xmr.mx> Why would carrot break it?
-
m-relay_
<sandbeach123:matrix.org> I read that that there was going to be not only a secret spend key and a secret view key, but something else that will enable real view only wallets.
-
m-relay_
<sandbeach123:matrix.org> But I do not know for sure
-
m-relay_
<ofrnxmr:xmr.mx> i think you'll also be able to generate legacy view wallets