Announcements

Please join us for our next Socratic Seminar. A special thank you to our host Primal Burger, for the event space. Please support them by buying their delicious food or a beverage.

If you can't make it to the main event please join us at Lutz Tavern around 9PM here.

Special Thanks | Mentions

  • Thank you to everyone who shows up each month!

Rules

  • Respect people's privacy
  • Chatham House Rules
  • Interaction and asking questions are encouraged!

Requests

  • A guest speaker for October 22 2024
  • Artist / Graphic designer to help with branding and web applications.
  • Continue to improve the Portland BitDevs web experience.

Guess the Nonce

  • T-Shirt
  • Bitcoin Coffee
  • Pack of Pleb Cards
  • Pack of Pleb Cards

Schedule

  • 6:30pm - 7:00pm: Arrive, socialize, and grab some food.
  • 7:00pm - 7:30pm: Guest Speaker: Jestopher - BancoLibre Demo
  • 7:30pm - 8:30pm: Primary topics discussion.
  • 8:00pm - 9:00pm: Overtime discussions about tonight's topics or additional user submissions.

Bitcoin Dev News

  • Bolt12 Added to Bolts Repo
  • Testnet 4 Consensus Failure
    • Timewarp mitigation strategy to reduce block forward time from 3200s to 600s.
    • Forked Testnet4.
    • Alerted by NickH from Luxor something was wrong.
    • Added MARA hash an resolved the fork.
  • Mining Pool Similarities
  • Floresta v0.6.0
    • Expose some unexposed values for jsonrpc: Lets the user select between getting a serialized block or a json
    • Bring our functional tests to life: attempts to build some basis for the Python-based tests
    • Async add new address to electrum: Now, if you subscribe to an address that we don't follow yet, we'll start following it
    • Implement tagged hashes for the leafhashes: This futures-proof the leaf commitment scheme from future modifications of the committed data, and it's now part of the utreexo protocol
    • Connect cli option: This option lets you connect exclusively to one specific node, given its IP address
    • Rework internal node structure: Use our actors model to build optmized nodes for each phase of the startup process
    • Add AssumeValidArg enum and correct verify_script: This adds a new AssumeValidArg to make communicating the desired assume-valid more ergonomic
    • Add batch request for electrum: Now electrum lets users perform multiple requests at once, rather than sending one at the time
    • Add PoW fraud proof: Implement pow fraud proofs for our node and enable it on signet for testing
    • Log to file: Now you can write the logs to a file
    • Add lib.rs: florestad is also a lib now, it can be used on other applications and
    • Download and store filters from the network: Now we can download BIP-158 Compact Block Filters and use them to recover historical transactions without downloading the whole blockchain.
    • Cache headers on ibd: Hold headers in memory and save all-at-once, because the database can optimize some writing operations
    • electrum: new experimental electrum endpoints: This adds some experimental (and not used by any wallet) endpoints to the electrum server blockchain.scriptpubkey
    • Nixify: Add a nix-based build system and some developer tools to floresta
  • ARC Transaction Performed on Bitcoin Mainnet -Spec
  • Bitcoin Core < 24.0.1 DoS

Bitcoin News

Tech News