We have been working on making reorgs on SigNet a reality and are looking for feedback on approach and parameters. If you want to test the reorg handling of your app, please let us know!

lists.linuxfoundation.org/pipe

I've summarized my work on Userspace, Statically Defined Tracing support for Bitcoin Core in my Coinbase grant half-time report.

b10c.me/blog/008-bitcoin-core-

0xB10C boosted

[bitcoin] Merged PR from 0xB10C: tracing: first tracepoints and documentation on User-Space, Statically Defined Tracing (USDT) github.com/bitcoin/bitcoin/pul

If future tracepoints for e.g. peer dis / connections, addrman, UTXO set changes, etc get merged, this might be an alternative to
@lopp
's Statoshi.info which requires a rebase on each Bitcoin Core release. I'd also argue that the bitcoind-observer setup is easier.

Show thread

And block connection timings during IBD and data about validated blocks/second, transactions/second, inputs/second, and sigops/second.

bitcoind.observer/d/V5pGXBW7k/

Show thread

While limited by the three trancepoints added in #22006, it is already showing real time P2P message count and traffic per message type.

bitcoind.observer/d/Z3_pFfZnz/

Show thread

I build an experimental Bitcoin Core Prometheus metrics exporter based on the eBPF and USDT tracepoints I add in PR #22006 (github.com/bitcoin/bitcoin/pul).

github.com/0xB10C/bitcoind-obs

Grafana demo available on bitcoind.observer

@michaelfolkson you might find this interesting

Couldn't really talk about it on Tuesday as everything was still in limbo 😬

Show thread
0xB10C boosted

RT @0xb10c
We donated 4 of the 6 existing mainnet Pay-to-Taproot outputs (currently anyone-can-spend) to @bitcoinbrink.

Thank you @f2pool_official and @satofishi for including the non-standard transaction in a block!🐟

b10c.me/blog/007-spending-p2tr

We donated 4 of the 6 existing mainnet Pay-to-Taproot outputs (currently anyone-can-spend) to brink.dev.

Thank you f2pool.com and @satofishi for including the non-standard transaction in a block!

b10c.me/blog/007-spending-p2tr

0xB10C boosted

Discussing the roll out of Taproot at next week's online Socratic Seminar. Would be great to have you there @0xb10c :) meetup.com/BitDevsLDN/events/2

I was surprised to learn that there are only 20 key-path and 5 script-path spends of P2TR outputs on SigNet yet. Had assumed more people played around with taproot on SigNet.

Maybe it's to early for e.g. wallets to be testing this or they test on regtest.

@michaelfolkson thank you for asking (and answering or archiving answers to) all these questions on bitcoin.stackexchange.com

super helpful

0xB10C boosted

still blown away by @0xb10c's p2p ebpf tool for bitcoin-core. detailed node introspection with only a few traces added to the codebase 🤯

github.com/bitcoin/bitcoin/pul

Quiz: Which Bitcoin Core data-structure does this visualization show?

0xB10C boosted

Wednesday's Bitcoin Core PR Review Club will dive into User-Space, Statically Defined Tracing (USDT).

Our host @0xb10c opens the door to peeking into runtime internals of Bitcoin Core at statically defined tracepoints.

Come discuss and learn; notes and questions are up!

bitcoincore.reviews/22006

This is inspired by blog.bitmex.com/bitcoin-miner- , which is a good read for everyone interested in this topic.

I'd like to thank the people who have provided feedback on this project. You shall remain anonymous, as I don't want to imply endorsement.

Show thread

For example, it becomes apparent that #682170 did NOT filter transactions.

All transactions missing from the block had only been in my mempool for a few seconds. None are sanctioned.

Differences between templates and blocks are to be expected!

miningpool.observer/template-a

Show thread

In response to block #682170, mined by MARA Pool, I'm announcing a project I've been working on. I hope this brings transparency into mining pool transaction selection.

miningpool.observer

This compares block templates generated by my node to the blocks mined by pools.

Show thread
Show older
unidentified instance

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!