-
revuoxmr
Revuo Monero. Issue 158: February 2 - 9, 2023.
revuo-xmr.com/issue-158.html
-
LZA_MENACE
cool repo plowsof11 :)
-
hyc
so it seems both Tor and i2p networks are under massive DDOS attacks now
-
hyc
anyone noticing problems with tor or i2p on their monerod?
-
cockliuser[m]
Tor was always being massively DDOSed
-
DanIsnotthemanBr
When isn’t it
-
selsta
hyc: what problems are you seeing?
-
hyc
my monerod had no i2p connections today, i2pd was logging a continuous stream of garbage
-
hyc
06:25:25@195/error - Streaming: No packets have been received yet
-
hyc
over and over, filling the log file
-
hyc
I upgraded from 2.42 to 2.45 today just in case. started getting connections again after restart.
-
hyc
now I'm getting a ton of this
-
hyc
7:28:52@425/warn - Transports: Session to peer 5zK8kR2onFu2G~B9An8DISLAIiUO2PJSSyZK~T9RzJU= has not been created in 15 seconds
-
hyc
so apparently sessions are timing out
-
selsta
i still have i2p in / out peers but seems less than usual
-
plowsof11
one of my nodes is seeing "Unable to send transaction(s), no available connections" in the logs - but the other not / is fine
-
selsta
-
selsta
i2p has been getting ddosed for the past 5 days
-
selsta
java i2p is handling the issue better than i2pd according to the devs
-
ocb
i2pd crashing here every few weeks, haven't had the time to debug
-
bridgerton[m]
<Encore> ocb: Build i2pd from scratch
-
bridgerton[m]
<Encore> or wait for the binary release
-
bridgerton[m]
s/scratch/source/
-
ocb
will give it a try in the evening
-
bridgerton[m]
<Encore> careful because the makefile will overwrite your i2pd.conf and tunnels.conf
-
bridgerton[m]
<Encore> found that out the hard way
-
xfedex[m]
i2p is way smaller than tor however it seems to be handling DDoS better
-
xfedex[m]
i wonder who is ddosing i2p, and why
-
bridgerton[m]
<Encore> it hasn't suffered DoS attacks much, and all this will accomplish in the end is a more resilient i2p network
-
ocb
thanks for the heads up
-
bridgerton[m]
<᷾s> I'd say the scale of the DDOS is much smaller than the perpetual TOR DDOS
-
dANBs[m]
ZHOSKA[xmpp]: I2P developers are already working on the causes and vulnerabilities that broke the network recently
-
-
ofrnxmr[m]
-
ofrnxmr[m]
"What are we going to do?!?! We cant just fork"
-
ofrnxmr[m]
Lmfao
-
atomfried[m]
<ofrnxmr[m]> "kv0c61zp06xxmcay.jpg" <- what the actual hel
-
atomfried[m]
s/hel/hell/
-
ofrnxmr[m]
Its purging transactions too
-
-
ofrnxmr[m]
This is bitcoin scalingb
-
ofrnxmr[m]
Wheres lightning? 🙊
-
ofrnxmr[m]
"Pay more for an inscription like an nft"
-
ofrnxmr[m]
So much for "it IS fungible"
-
xfedex[m]
bitcoin borkchain
-
xfedex[m]
up to 3 TPS, 1 TPS when someone is uploading NFTs
-
bridgerton[m]
<BobbedBort> also the mempool.space transaction fee predictions don't tell you the full story
-
bridgerton[m]
<BobbedBort> checking the last block for example the average fee was $1.55 for 5.3k fees in total
-
bridgerton[m]
<BobbedBort> highest fee paid was $205.16
-
Rucknium[m]
Median or another percentile is more informative than average sats/byte
-
bridgerton[m]
<BobbedBort> True, it's kind of hard to describe Bitcoin fees because they can reach from cents to hundreds of dollars. The median seems to be $0.78 btw, with R giving me a SD of 6.7.
-
Rucknium[m]
What are you using to parse the data? Just curious.
-
drewski[m]
any atomic swaps / CEX that support xmr > btc lightning?
-
bridgerton[m]
-
drewski[m]
thanks
-
drewski[m]
this should be on kycnot.me
-
ofrnxmr[m]
It is
-
drewski[m]
hmm, it gives me error 500 when I click exchange though
-
ofrnxmr[m]
-
bridgerton[m]
<BobbedBort> > What are you using to parse the data? Just curious.
-
bridgerton[m]
A while ago wrote some quick python script to get the transactions from blockchain.info and an accompanying very basic R script to make some plots with it.
-
bridgerton[m]
<kemosabe> can retry or select a different exchange?
-
drewski[m]
looks like fixedfloat is the only one
-
drewski[m]
guess I'll just try their site
-
Rucknium[m]
BobbedBort: If you want to parse data directly from the bitcoin daemon into R you can use
cran.r-project.org/package=rbtc
-
Rucknium[m]
If you want Bitcoin Cash data you can use this package, which is a port of rbtc by me:
cran.r-project.org/package=rbch
-
bridgerton[m]
<BobbedBort> Oh nice didn't know about them.
-
bridgerton[m]
<kemosabe> 👍🏾
-
Rucknium[m]
BobbedBort I've used the package for a couple of projects, e.g.
rucknium.me/posts/pre-fork-btc-bch-spending
-
drewski[m]
oh, that's why it wasn't working. I was trying to use a btc lightning invoice rather than an address
-
drewski[m]
is there any service that will exchange xmr > lightning invoice
-
kurokame[m]
I have a question concerning view keys? Do they reveal outgoing txs or incoming txs or both?
-
geonic
only incoming
-
geonic
you need key images for outgoing
-
caveman
i have an algorithm that may augment monero, but is not a cryptocurrency. basically it's an algorithm to facilitate physical package deliveries in an anonymous-ish manner. it may benefit from smart contracts. does this channel welcome such discussions?
-
caveman
the reason i care about anonymising physical deliveries is to complete the cycle of producing work (e.g. goods/services) and getting paid. once this cycle is completed, we can have end-to-end free trade.
-
caveman
here are the details:
codeberg.org/ideas/delivery (work in progress)
-
caveman
moneromooo: the link we spoke about
codeberg.org/ideas/delivery
-
plowsof11
view keys give a high probability in seeing outgoing tx's too :( "heuristics" and crypto magic
-
caveman
moneromooo: the reason i care about anonymising physical deliveries is to complete the cycle of producing work (e.g. goods/services) and getting paid. once this cycle is completed, we can have end-to-end free trade.
-
plowsof11
caveman relax with the pings
-
caveman
plowsof11: i and moneromooo were in touch in another channel. he asked me to post it here. i'm not highlighting people randomly. thanks for housekeeping the channel though (i agree, random highlights are a bad thing; spam = vandalism).
-
moneromooo
Well, this really does not make any progress vs the oracle issue, does it.
-
plowsof11
i can trade monero for uber eats voucher and have a delivery agent deliver me pizza
-
caveman
moneromooo: clarify please?
-
moneromooo
I mean, how to tell whether the recipient received the package and/or the sender sent it, in a way that's verifiable ?
-
moneromooo
Also, how to hide the set of hops from other hops. Tor does this: a router only sees the next hop, the rest is encrypted with the next hop's key, recursively (broadly speaking).
-
caveman
both are addressed. 1st, when you deliver something to someone else, he can give you the decryption key of his hop meta-data. you --too-- can decrypt it to verify that it is him. if this is not desired, we can have a separate hop meta-data, maybe hop-external meta-data to let you verify that it is indeed him.
-
anarkiocrypto[m]
For physical deliveries, it would be useful to have a place to pickup the package (I can't receive any mail to my home address). Where I live, there are convenience stores that allow you to send mail there and pick it up with a SMS code (no ID) as well as parcel lockers. But they only work for domestic mail and specific couriers. I wrote about a more decentralized network here:
agorism.blog/anarkio/second-realm-ideas Dead drops
-
anarkiocrypto[m]
or taxi delivery could also work.
-
moneromooo
I'd reached the idea of physical remailers putting up a security on chain (and they'd lose it if they fail to remail), but this is still subject to the oracle problem really. Though at least people know to only send pakcages with a value below the posted bond.
-
moneromooo
Anyway, this is an interesting problem.
-
caveman
moneromooo: within the hop meta-data is a random number. that random number, once uploaded, is a proof that he got it.
-
moneromooo
Do you mean "the recipient will upload a number after receiving the package, proving htey got it" ?
-
caveman
moneromooo: as for keeping hops constant, this is already in the algorithm. in fact, number of hops are not corresponding with real hops either. so, you may see 100 hops, but in reality there could be just 5 hops. either way, this quantity does not shrink hop-to-hop.
-
plowsof11
if they don't do that then they're mean imo
-
caveman
<moneromooo> Do you mean "the recipient will upload a number after receiving the package, proving htey got it" ?
-
caveman
^ anyone can upload. at least so far as i think about it. once that number is leaked, is a proof that the recipient got it. i'm open to changing this, but this is my thought so far.
-
moneromooo
This is backward. The sender needs to prove the recipient got it. The recipient needs to prove the sender sent it. All participants (sender, recipient, hops) need to prove all others did their job.
-
anarkiocrypto[m]
Proxysto.re offers a physical place to pickup the packages as well as lockers (but it is only in Germany). ShopInBit.com lets you pickup your purchase at a cooperating crypto meetup.
-
caveman
anarkiocrypto[m]: thanks for the link. i'll read it.
-
moneromooo
One thing that could maybe possibly work is drones running secure[1] software where the recipient can upload a route while the drone is being loaded. This implies short range though.
-
plowsof11
if the customer has to 'decrypt the final hop' before being handed the package (somehow?)
-
plowsof11
signed delivery
-
moneromooo
[1] secure as is, the recipient can upload the route, and the route cannot be read back by the sender, and the route will be erased upon landing at the destination.
-
moneromooo
Remote attestation could help ensure this.
-
anarkiocrypto[m]
Many stores can only send to a residential address, so it's difficult to receive mail if you can't receive a package or letter to where you are currently staying (e.g. informal apartment rental without a name on the mailbox, staying with friends, van living, etc.). That's why last hops are necessary vs. a simple forwarding service that requires a residential address.
-
anarkiocrypto[m]
Codeberg link isn't loading but will try it again to read the part about drones.
-
moneromooo
The drone would need a key, with which the route would be encrypted, so only the drone's CPU can decrypt it.
-
moneromooo
Very niche though.
-
moneromooo
And of course anyone can follow the drone with another drone to see where it goes.
-
moneromooo
Drones have short range though. Will get better with time.
-
moneromooo
And you still get the issue of not being able to prove the package was loaded onto the drone. You get back to photos of the thing, which is really the oracle problem again.
-
anarkiocrypto[m]
-
anarkiocrypto[m]
I think the regular postal system works fine in most cases (stealth packaging works for DNMs) but the issue is receiving the packages somewhere (= finding a maildrop).
-
caveman
anarkiocrypto[m]: my approach does not require a specific location, because it --instead-- uses an online database (distributed; off-topic though) that maps delivery agent's public key against the region that the agent is responsible of. agents deliver to agents, in a hop-by-hop manner, until it reaches the destination.
-
caveman
agents are not different than senders ore receivers. so worst case, a sender/receiver could lie that he is just a delivery agent. plus, their locations can change all the time as they please to maximise their anonymity.
-
anarkiocrypto[m]
Would you need to agree a time and place for in person delivery or a place for a dead drop?
-
caveman
<moneromooo> This is backward. The sender needs to prove the recipient got it. The recipient needs to prove the sender sent it. All participants (sender, recipient, hops) need to prove all others did their job.
-
caveman
which one is backwards? are you implying that my approach requires a specific order of verification that is backwards?
-
caveman
anarkiocrypto[m]: the online distributed database should share such information for each delivery agent, including anonymous communication/messaging addresses so that they coordinate exact location and time to do the delivery. because an agent could be responsible to a large area, so knowing the exact location/time helps.
-
moneromooo
I meant "the recipient will upload a number after receiving the package, proving htey got it" is backward. It's not quite clear whether that is your scheme.
-
caveman
anarkiocrypto[m]: further, there must be a reputation database, where senders, agents, receivers (all of which technically are indistinguishable from each other; they all look like delivery agents) can and should vote on each other. some misbehaving people will essentially get bad reputation, which excludes them from future deliveries (or increase cost on them).
-
caveman
<moneromooo> I meant "the recipient will upload a number after receiving the package, proving htey got it" is backward. It's not quite clear whether that is your scheme.
-
caveman
yeah. that document is work in progress. in reality, i'm open to changes. as i said earlier, we could make it in such a way that there is a handshake between both the sender and receiver, at every delivery hop/agent, by which after the handshake both get the random number which serves as the proof of successful handover. then either one can upload the number to confirm the delivery.
-
caveman
anarkiocrypto[m]: glad that you thought about such a thing. i'll bookmark your page and read it carefully in the future. the amazing thing about such approaches is that, during peace-time, people can /tune/ their parameters in such a way that they function as distributed delivery systems at a lower cost than centralised ones, yet achieves the same reliability if not more.
-
caveman
anarkiocrypto[m]: so far, my problem with your approach is that the sender/receiver is different than delivery agents. e.g. a store can identify who is a sender/receiver at the registration phase. my approach doesn't have this limitation. instead, everyone looks like a delivery agent.
-
caveman
further, a delivery agent is not limited to a fixed area, but can change its operation. a delivery agent carries its reputation with it, as reputations are bound to agents' public keys. if an agent (be it, sender, receiver, middleman) cheats or misbehaves, he will get negative reputations, which effectively no only loses money for the current delivery, but also future deliveries as less people
-
caveman
would use him.
-
caveman
one of the side ideas that i have, which works with yours also (if i understood your idea right) is as follows: we can automate such deliveries, such that agents operate autonomously. i.e. a delivery agent sets up a drone with gps and remote controlling mechanism, then lets it operate on its own without radio signal to/from the master operator.
-
caveman
in this setup, packages will have stickers on it with barcodes, qrcodes, RFIDs, nfc, bluetooth, etc -- whatever works, and the operator sets up the drone initially with gps coordinates, timing, etc. then, the operator lets the drone work on its own.
-
caveman
the more such drones that operate, the harder it will become for a central authority to suppress them. this is because of the fact that it is harder for a central authority to hunt all drones on air than it is for individuals to manage a few drones each.
-
caveman
the reason such ideas are very important in the context of cryptocurrencies is that they close the end-to-end trading loop: payment and goods delivery. currently, cryptocurrencies have done a reasonable job being anonymous. however, physical delivery remains challenging, which is a reason why anonymous goods delivery is too hard/rare.
-
caveman
once a physical delivery becomes anonymous enough, imo, we'll see a significant boost in the usage of cryptocurrencies.
-
caveman
a neat side effect that i didn't think about is that, imo, the success of an anonymous-ish delivery system will highly likely boost the value of cryptocurrencies (as a direct side effect of increased usage of the cryptocurrencies)
-
caveman
my focus is the utility of such approaches. but it's hard to decouple their utility from increased value of cryptocurrencies.
-
anarkiocrypto[m]
Maybe you would be interested in this (about accessing services without government ID, including mail, sim cards, apartments, etc.):
agorism.blog/anarkio/survival-outside-the-state
-
caveman
thanks. great link. reading..