00:08:23
ky:tilde.horse:
@stoopid-dumb:matrix.org: idk
00:30:30
stoopid-dumb:matrix.org:
@ky:tilde.horse: https://mrelay.p2pool.observer/m/matrix.org/bjSGGXtKzcFzcPzVpEaJYkIZ.jpg (527068553_18521317846055399_7973695550462878533_n.jpg)
00:30:55
stoopid-dumb:matrix.org:
anyways, stay safe out there, bunch of actual unhinged mofos...
00:45:57
ky:tilde.horse:
i wonder what he said
00:47:04
plowsof:matrix.org:
nothing of value, then left the room
02:07:22
lza_menace:
Garb text and a meme
02:08:04
plowsof:
i suspect its my nemesis, kitty 💢
03:32:40
321bob321:
24/25
03:36:56
ofrnxmr:xmr.mx:
plowsof: 10 days early
04:13:39
masayuki:wired.rehab:
my monerod status reports no inbound connections
04:13:39
masayuki:wired.rehab:
ive rotated IPs and rebooted but still no inbounds
04:13:39
masayuki:wired.rehab:
any suggestions? I am on latest version monerod + monero-wallet-cli
06:21:31
lza_menace:
anyone know how i can replicate check_tx_key functionality without using monero-wallet-cli/rpc? it seems that onion-monero-explorer uses the c++ library to do that on the /api/outputs route with some url parameters passed. could i do that feasibly with javascript?
06:32:18
DataHoarder:
you may. I implemented them in Go
06:32:50
DataHoarder:
example https://blocks.p2pool.observer/tx/f2e3f71b6c78422bedf8aa973aad662f876630875eb2f18a745780c2d86f2895
06:33:02
DataHoarder:
you can feed addr + tx key, or proof, or view key
06:33:26
DataHoarder:
the explorer is open source, and it uses https://git.gammaspectra.live/P2Pool/consensus as backend for the crypto stuff
06:33:47
DataHoarder:
most of this can be ported or wasm compiled (I test WASM targets!)
06:33:58
DataHoarder:
https://git.gammaspectra.live/P2Pool/consensus/src/branch/master/monero/proofs/tx.go
06:34:18
DataHoarder:
or higher level api https://git.gammaspectra.live/P2Pool/consensus/src/branch/master/monero/address/proof.go#L80 VerifyTxProof
06:34:55
DataHoarder:
transaction decoding from bytes is supported, both pruned and unpruned. You also have Match helpers here https://git.gammaspectra.live/P2Pool/consensus/src/branch/master/monero/address/wallet/match.go
06:36:14
DataHoarder:
if you have the RPC you can call https://docs.getmonero.org/rpc-library/wallet-rpc/#check_tx_proof indeed via javascript
06:36:38
lza_menace:
DataHoarder: this one seems most approachable. im a lowly web dev, not systems programmer
06:37:01
lza_menace:
trying to avoid rpc calls to a wallet rpc because it's on a web frontend which makes an ajax request, don't want public wallet
06:37:08
DataHoarder:
yeah, then you are always sending RPC calls around, you will find this is the bottleneck :)
06:37:20
DataHoarder:
you don't need a public wallet, you can limit only these endpoints
06:37:53
DataHoarder:
with WASM compiled that you could just directly check the tx data without much fuss
06:38:07
DataHoarder:
so any general monero RPC works for that, not wallet specific
06:39:23
datahoarder:
For example https://blocks.p2pool.observer/tx/9a9604003b864200f35b1bea82bcae93a2234d44c0ea88ce1548d05d5d560d61?proof=OutProofV2NEddKWWV1KEMeTZz8btwrrLv9rn931e82KocTJFiaH3o1uegcorWvBR58pY35RqX9sc81vCQ6PBoNZBm4wWkLT7zdWKqPxxEbaD4q3sumLjDfAKx9ps8we3uECA6hqVJEeQA&address=42QX3D639LUeuoVSe1DGXi6kPZtsCntimdwVu8a8FYpE7ggbrtvrQisErQxBPwWycJBniwR7VfV3PJMwAgnwHv1hPnF12qe
06:39:47
datahoarder:
this checks the proof and decodes amounts/verifies as well
06:46:21
rottenwheel:unredacted.org:
https://bfswa.substack.com/p/poor-johnny-still-wont-encrypt
11:21:19
everchange000:matrix.org:
So which pool do I join to mine monero? As I've gathered, the benefit of using a pool is that the reward is split, which makes it less of an "all or nothing" affair.
11:23:31
Cindy:
p2pool
11:23:52
DataHoarder:
^
11:24:10
DataHoarder:
you still end up fully verifying your outputs but rewards are split
11:26:17
Cindy:
split within the monero chain, right?
11:26:45
Cindy:
instead of 1 coinbase transaction to one centralized pool wallet, it's 300+ coinbase transactions split evenly to each addresses
11:27:48
DataHoarder:
yeah. maybe better later on
11:28:10
DataHoarder:
split evenly -> split according to weight of PPLNS
11:28:22
DataHoarder:
so each gets proportional reward to the work done
11:29:01
Cindy:
i honestly didn't know you could have multiple coinbase transactions (that add up to the total reward)
11:29:04
Cindy:
before p2pool
11:29:10
DataHoarder:
it was used in V1
11:29:29
Cindy:
v1?
11:29:48
DataHoarder:
v1 transactions, pre ring ct
11:29:50
DataHoarder:
https://blocks.p2pool.observer/tx/52578a3816ec18ca6db2ec4f594b7c8a778caa4c52d2c1705bcbab9798a9ea7b
11:30:05
DataHoarder:
this is the coinbase of block 1 (not block 0, genesis)
11:30:09
DataHoarder:
outputs were split in denominations
11:30:41
DataHoarder:
https://blocks.p2pool.observer/tx/f122e633da0a0e4fac3b0f1c2a33c5d515e3d91e474710c16db1239d21fe67af
11:30:49
DataHoarder:
same for payments
11:30:56
DataHoarder:
split in allowed denominations
11:31:08
DataHoarder:
(when amounts were in the clear)
11:31:15
DataHoarder:
also lol. one decoy = true spend
11:31:18
Cindy:
damn 17 XMR reward in the genesis block?
11:31:43
DataHoarder:
https://blocks.p2pool.observer/block/0
11:31:45
DataHoarder:
:D
11:32:16
Cindy:
dated 1970
11:32:25
DataHoarder:
"The genesis block is generated with a hardcoded transaction, a nonce of 10000 and timestamp of 0."
11:32:27
Cindy:
monero is SO OLD
11:32:39
DataHoarder:
I like the block/tx notes
11:32:45
DataHoarder:
allow pointing curious things
11:33:06
DataHoarder:
see what I have https://git.gammaspectra.live/P2Pool/blocks.p2pool.observer/src/branch/master/tx-notes.yaml
11:33:53
DataHoarder:
first mainnet p2pool block btw https://blocks.p2pool.observer/block/de765284307d562be5d68cd46d1c80f3e2c311680c14e07cd1cfd91e6bbf0575
11:34:01
Cindy:
i like the idea that someone mined monero back in 1970
11:34:05
Cindy:
and then nobody else for decades
11:34:07
Cindy:
until 2014
11:34:11
DataHoarder:
good premine :')
11:35:17
Cindy:
also the p2pool badge in the block notes looks cool with the logo
11:35:54
DataHoarder:
looks cool when merge mining https://blocks.p2pool.observer/block/0a917ef90816d7a4f027ae43c5cee179390b3f01f5537211d4f21de2087f1950
11:36:05
DataHoarder:
it lists all tracked merge mining (tari + p2pool here)
11:43:11
Cindy:
DataHoarder: is there a site that shows transactions per hour, every hour of a day?
11:43:17
Cindy:
in the txpool?
11:43:34
DataHoarder:
in blocks yeah. can't remember what it was
11:43:45
DataHoarder:
https://bitinfocharts.com/comparison/monero-transactions.html#3y
11:43:47
DataHoarder:
there
11:44:14
DataHoarder:
this is per day
11:44:40
Cindy:
wtf happened in april 2024?
11:44:47
Cindy:
blockchain DDoS?
11:44:51
DataHoarder:
spam attacks
11:45:10
DataHoarder:
https://github.com/Rucknium/misc-research/blob/main/Monero-Black-Marble-Flood/pdf/monero-black-marble-flood.pdf
11:49:01
Cindy:
this chart makes sense though
11:49:15
Cindy:
i expected the amount to keep going up and down
11:57:39
DataHoarder:
https://blocks.p2pool.observer/payments CCS getting many payments sent :D
12:00:49
Cindy:
incredible!
12:09:16
datahoarder:
raffle bringing some payouts nice https://blocks.p2pool.observer/tx/0ef250cb5a369b42f3a20344a5aee15dab65aa8c1c1e9858fa5fbed9ae278be4?address=4AeEwC2Uik2Zv4uooAUWjQb2ZvcLDBmLXN4rzSn3wjBoY8EKfNkSUqeg5PxcnWTwB1b2V39PDwU9gaNE5SnxSQPYQyoQtr7&txkey=a1c5f550b9f2f43500f05fc5b043e6b3a3344490b985ab30bf6fd91f23c07f0c
12:09:40
DataHoarder:
MVP rounds bring some dust to wallet it's pretty nice
12:43:04
Cindy:
DataHoarder: what is this raffle
12:43:22
Cindy:
xmrvsbeast?
12:43:31
DataHoarder:
P2pool XvB yeah
12:43:51
DataHoarder:
They added a couple of us to a list so we always get a couple every once in a while
12:44:09
Cindy:
:o
12:44:18
Cindy:
you're so lucky
12:44:42
DataHoarder:
https://xmrvsbeast.com/p2pool/mvp_list.html
12:44:52
DataHoarder:
Now, but apparently I had quite a dry spell at the start :D
12:48:22
Cindy:
well congrats!
17:25:41
dufebo98:
where can i buy an ESim by monero?
18:48:25
abu.khattab:matrix.org:
@dufebo98: Try Silent Link
19:35:37
DataHoarder:
https://blocks.p2pool.observer/payments now also lists CCS funding proposal names when they get donated to
19:36:02
DataHoarder:
nothing for bounties as bounties suck
19:36:51
DataHoarder:
(to fetch)
19:36:57
plowsof:
Lol ⭐
20:47:43
rottenwheel:unredacted.org:
DataHoarder: Parenthesis is redundant. 😇
20:48:03
DataHoarder:
hmm?
22:00:03
Cindy:
one thing fiat payment services will never compete with, is how easy it is to start accepting monero
22:03:16
Cindy:
with stripe and other services, you have to give them your ID (tax code and shit), specify business type, address, what do you sell, blah blah blah blah
22:03:27
Cindy:
with monero, just make an account and you're done
22:03:34
Cindy:
a wallet*
22:05:20
Cindy:
this made me realize how much red tape fiat banking has in general
22:52:45
rottenwheel:unredacted.org:
DataHoarder: Don't mind it...