tee8z's avatar
tee8z
tee8z@vlt.ge
npub13tn4...hwpt
@voltage.cloud - a pleb, doing my best.
tee8z's avatar
tee8z 11 months ago
Ngl something that makes me as nervous about the mempool accelerators affect on the accuracy of fee estimation from a regular bitcoin core node are the plans of a futures market for block space. This will distort the accuracy of what it cost to get a transaction mined within a given range of blocks as these futures pricing and timing will most likely be private between a large miner and a service provider. Making it quite difficult for applications/protocols that require get a block mined within a given range to actually accomplish this goal. Especially if something in that futures market acts is a surprising way (flood of futures transactions all coming due at the same time pushing out what would normally get included just looking at one’s own mempool estimation). Something to think about when building new or expanding existing protocols, you may not be able to get your transaction mined within a given range just based on the data feed from the “spot market” (price from the mempool), you’ll need some way to know what future contracts are settling at a given price to see what is truly required.
tee8z's avatar
tee8z 1 year ago
Build more weird software, make the odd tool nobody but you might use, enjoy the craft of making something
tee8z's avatar
tee8z 1 year ago
Finding the sweet spot for highest success rate with lightning payments 👀 image
tee8z's avatar
tee8z 1 year ago
More progress made this weekend, finally have payouts working. Next step is adding in a nostr chat and emitted notifications from the coordinator to users about a competition they are in. A test site on a signet coming soon™️ View quoted note →
tee8z's avatar
tee8z 1 year ago
I think dlctix sweet spot for a viable product will be person to person future contracts used as way to hedge risk in people’s lives and businesses, this is something the traditional financial system doesn’t really support in any meaningful way. Future contracts are really a product used by much larger institutions to hedge risk, which the traditional financial system optimized for, but these sorts of products could be useful if package in a clean UX.
tee8z's avatar
tee8z 1 year ago
@npub1ew4n...6qlf alright let’s see if this wallet of yours works tapbc1qqqszqspqqzzpprh6m04jcxvqh3hh9q3hnlf4x7ns6qhy73sgww8hg8yug25smj0qcss9xk6yuc0z9tmwgvfpsg6c5vukehqahgt42tdu85nxh585nmvdagvpqssylsm6277gyn3t9c4t6qntwluclu82chmqgqzamxegzdsf0mlmnzlpgqkgrpww4hxjan9wfek2unsvvaz7tm4de5hvetjwdjjumrfva58gmnfdenjuenfdeskucm98gcnqvpj8y8kgdze
tee8z's avatar
tee8z 1 year ago
In the spirit of "building in the open" here's a fuzzy video show 3 users entering into a competition, creating an aggregate signature via musig2 and broadcasting the funding transaction of a dlctix contract after the coordinator's wallet successfully signs it. Next will be getting the payout out functionality working/hooked up along with a nostr public chat group. Once the features have all landed, and there's been a bit of code clean up, all the code will be open sourced https://streamable.com/c91tsg Technologies used so far: - bdk-wallet in the browser and server: - nostr-sdk in the browser and server: https://github.com/rust-nostr/nostr/tree/master/crates/nostr-sdk - dlctix in the browser and server: The bitcoin regtest environment is being manager and run via doppler locally as well (creating the bitcoin node, esplora instance and a few connected lightning nodes):
tee8z's avatar
tee8z 1 year ago
I’ve decided I’m going to open source this project I’ve been grinding on that is a coordinator for a dlctix competition around weather predictions. Basically users will create entries for a few points of predictions across a number of cities and compete against others in the competition for coin (flow feels similar to daily fantasy sports). The coordinator can be fully untrusted and is non-custodial of users funds. Payouts can be on-chain or lightning and entry fees are paid in lightning. The competitions is a dlc contract on chain and the competition outcome is determine by an oracle that attests to who won. Code is still actively being worked on and not really just yet to release it, but keep an eye out, more to come soon 👀
tee8z's avatar
tee8z 1 year ago
Been cooking this weekend 👀 image
tee8z's avatar
tee8z 1 year ago
DLC related tech is the most slept on in bitcoin dev IMO, but it has the potential to make some very interesting products. I think people dismiss it due to it behind hard to build and scale. It also has to be tailored for whatever you use-case is, rarely vanilla DLCs get you all the way there
tee8z's avatar
tee8z 1 year ago
Big release for Doppler! v0.4.0 An Esplora instance can be attached to any Bitcoind setup in a simulation doppler file. Take a peak at the example Doppler setup 👀 github.com/tee8z/doppler/… github.com/tee8z/doppler/… It turned out to be a challenge, but I'm excited to start using it!
tee8z's avatar
tee8z 1 year ago
With all the soft fork talk image
tee8z's avatar
tee8z 1 year ago
Taking a much needed break up in Maine with my wife, a lovely place. I could definitely see myself moving here image