-
m-relay
<ofrnxmr:monero.social> Size grows with usage
-
m-relay
<ofrnxmr:monero.social> rate of size growth increases with adoption*
-
m-relay
<ofrnxmr:monero.social> While the growth of drives can be somewhat predictable, the math on "how fast will the blockchain grow" can change quickly based on events
-
m-relay
<thedragon44:matrix.org> Just to add context, I ask/share as I noticed a number of very large orders appear recently, and the owner seems to have gone radio silent since 🤔
-
m-relay
<snowman:tetaneutral.net> That’s what she said
-
m-relay
<snowman:tetaneutral.net> We can see the rate of change of growth and compare it to rate of change of average consumer laptop growth.
-
m-relay
<snowman:tetaneutral.net> Average consumer laptop hard drive size.
-
m-relay
<snowman:tetaneutral.net> Phones are taking over though. They’re probably a better metric for comparison.
-
m-relay
<preland:monero.social> Do you know if this would still hold true if the zk proof thingy becomes real (issue #110 on the Monero GitHub)
-
m-relay
<horixon:monero.social> where can i verify outproof online?
-
m-relay
<monerobull:matrix.org> xmrchain.net?
-
m-relay
<kayabanerve:matrix.org> Only the rate of growth decreases, not the fact usage causes growth.
-
m-relay
<preland:monero.social> Hmm
-
m-relay
<preland:monero.social> I guess the next questions would be:
-
m-relay
<preland:monero.social> 1. What would a rough estimate of what the current blockchain size would decrease down to?
-
m-relay
<preland:monero.social> 2. How does the rate of growth change relative to transaction growth (ie how many transactions to make 1GB of blockchain storage)
-
m-relay
<preland:monero.social> 3. Would it ever be possible to prune older transaction data, or do things become too interconnected? (IE in the year 2 billion when the blockchain requires an entire planet computer to store all the data, what is their next move?)
-
m-relay
<ofrnxmr:monero.social> 1. The blockchain wont shrink
-
m-relay
<ofrnxmr:monero.social> 2. i dont know the answer to this one
-
m-relay
<ofrnxmr:monero.social> 3. short answer: yes
-
m-relay
<kayabanerve:matrix.org> 100m outputs which can be minimized to 64 bytes + ~33 bytes of wallet data? So ~10 GB.
-
m-relay
<kayabanerve:matrix.org> 1 GB / 97b?
-
m-relay
<kayabanerve:matrix.org> Older transaction proofs, yet not data.
-
m-relay
<kayabanerve:matrix.org> ofrnxmr: We can shrink the existing blockchain.
-
m-relay
<syntheticbird:monero.social> but do we want to ?
-
m-relay
<kayabanerve:matrix.org> I'd also say the short answer re: pruning is no, not yes. The ability to shrink the blockchain 10x doesn't mean we can delete it entirely.
-
m-relay
<kayabanerve:matrix.org> SyntheticBird: yes
-
m-relay
<syntheticbird:monero.social> then what are we waiting for
-
m-relay
<kayabanerve:matrix.org> If we can replace all existing Bulletproofs with a single Nova proof which folds in all Bulletptoofs, why wouldn't we?
-
m-relay
<kayabanerve:matrix.org> Someone to develop an instance of Nova, build the necessary circuit, audit it to our standards, do the compute on it, and update the sync process to use the new proof?
-
m-relay
<syntheticbird:monero.social> sounds simple
-
m-relay
<kayabanerve:matrix.org> And that only accelerates sync unless you do it for all our new cryptography, have that audited (which pulls in much more scrutiny) and then define some form of a prover committee to do it on data in real time
-
m-relay
<kayabanerve:matrix.org> Presumably, miners would fold proofs from the mempool which would I crease miner burden and TX latency
-
m-relay
<kayabanerve:matrix.org> Yeah, sure, 6 months of straight dev and half a mil to a mil in audits, simple enough.
-
m-relay
<kayabanerve:matrix.org> *for a prototype of the proof
-
m-relay
<kayabanerve:matrix.org> It's several times more work than the FCMP effort.
-
m-relay
<kayabanerve:matrix.org> Sure, it's the future of scaling. Emphasis on "future".
-
m-relay
<syntheticbird:monero.social> yeah I see thanks for the heads-up
-
m-relay
<syntheticbird:monero.social> the team working on this would probably be depressed after that
-
m-relay
<ofrnxmr:monero.social> The question was what would the blockchain decrease to. Fcmp isnt going to shrink the blockchain afaik(?)
-
m-relay
<ofrnxmr:monero.social> I wasnt saying it was impossible tk decrease the size of the blockchain file, i was responding in context to the question of usage growth
-
m-relay
<kayabanerve:matrix.org> The question was on how recursive ZK proofs would scale Monero. The question was not on how FCMPs affect Monero.
-
m-relay
<kayabanerve:matrix.org> FCMP is issue #100, they cited #110
-
m-relay
<ofrnxmr:monero.social> Oh whoops
-
m-relay
<kayabanerve:matrix.org> All good, simple mistake
-
m-relay
<kayabanerve:matrix.org> I just wanted to be clear the fact the existing blockchain wasn't designed for this (and isn't amenable for this) doesn't mean it can't still be shoved through to the future
-
m-relay
<yasabi:matrix.org> just put fcmp++ on mimblewimble, bam shrinkable monero
-
m-relay
<yasabi:matrix.org> 3 months dev work if we surround them with suicide nets
-
m-relay
<neromonero1024:monero.social> wait... isn't the fundamental issue with mimblewimble being both sender and receiver be online at the time of the transaction? or, is it possible without both of them being online?
-
m-relay
<yasabi:matrix.org> depends on how its implemented, a "pure" MW has no addresses so yes it requires interactive tx construction, tho technically it can be done async
-
m-relay
<yasabi:matrix.org> but other MW impls add addresses back tho i believe that cutthrough chain shrinking won't work in that case
-
m-relay
<starlingfarchecker:monero.social> Are there any vpns that accept monero AND has port forwarding capabilities.
-
m-relay
<starlingfarchecker:monero.social> I would love to contribute to the high seas
-
m-relay
<nihilist:nowhere.moe> i think azirevpn does that
-
m-relay
<nihilist:nowhere.moe> but i could be wrong
-
m-relay
<nihilist:nowhere.moe> yea they do it
-
m-relay
-
m-relay
<nihilist:nowhere.moe>
azirevpn.com/apps
-
m-relay
<kk717353ic3n483r:nowhere.moe> Airvpn does allow port forwarding of 5 ports and rakes monero
-
m-relay
<kk717353ic3n483r:nowhere.moe> Airvpn.org
-
m-relay
<kk717353ic3n483r:nowhere.moe>
airvpn.org