--- Log opened Mon Mar 01 00:00:44 2021 00:25 -!- belcher [~belcher@unaffiliated/belcher] has quit [Ping timeout: 245 seconds] 00:29 -!- belcher [~belcher@unaffiliated/belcher] has joined #rust-bitcoin 01:18 -!- jeremyrubin [~jr@024-176-247-182.res.spectrum.com] has quit [Ping timeout: 245 seconds] 01:38 -!- belcher [~belcher@unaffiliated/belcher] has quit [Ping timeout: 240 seconds] 01:41 -!- jonatack [~jon@37.173.106.99] has joined #rust-bitcoin 01:54 -!- belcher [~belcher@unaffiliated/belcher] has joined #rust-bitcoin 03:17 -!- Arvel72Dooley [~Arvel72Do@static.57.1.216.95.clients.your-server.de] has quit [Remote host closed the connection] 03:19 -!- Cali88Wyman [~Cali88Wym@static.57.1.216.95.clients.your-server.de] has joined #rust-bitcoin 04:10 -!- tibo [~tibo@2400:4050:2a83:7000:7d8a:1006:e9dc:5082] has quit [Remote host closed the connection] 06:12 -!- tibo [~tibo@p6114095-ipngn29701marunouchi.tokyo.ocn.ne.jp] has joined #rust-bitcoin 06:16 -!- tibo [~tibo@p6114095-ipngn29701marunouchi.tokyo.ocn.ne.jp] has quit [Ping timeout: 240 seconds] 07:26 -!- Cali88Wyman [~Cali88Wym@static.57.1.216.95.clients.your-server.de] has quit [Remote host closed the connection] 07:28 -!- Leo22Rutherford [~Leo22Ruth@static.57.1.216.95.clients.your-server.de] has joined #rust-bitcoin 09:36 -!- jeremyrubin [~jr@024-176-247-182.res.spectrum.com] has joined #rust-bitcoin 09:58 -!- jeremyrubin [~jr@024-176-247-182.res.spectrum.com] has quit [Read error: No route to host] 10:00 -!- jeremyrubin [~jr@024-176-247-182.res.spectrum.com] has joined #rust-bitcoin 11:00 < BlueMatt> ariard: ok, phew! we got all the fuzzing to seemingly not break the router, and discovered lots about our (rather strange) modifications to dijkstras that might well be unique, but I think are a good tradeoff. 11:01 < BlueMatt> so please review again (though I still need to review, and may nag gleb for more comments) 11:04 -!- Leo22Rutherford [~Leo22Ruth@static.57.1.216.95.clients.your-server.de] has quit [Remote host closed the connection] 12:01 -!- jonatack [~jon@37.173.106.99] has quit [Ping timeout: 264 seconds] 12:05 -!- Mikayla57Medhurs [~Mikayla57@static.57.1.216.95.clients.your-server.de] has joined #rust-bitcoin 12:11 -!- jonatack [~jon@37.173.106.99] has joined #rust-bitcoin 12:31 -!- jonatack_ [~jon@37.170.82.107] has joined #rust-bitcoin 12:34 -!- jonatack [~jon@37.173.106.99] has quit [Ping timeout: 260 seconds] 12:38 < ariard> BlueMatt: ah awesome! yeah gonna review after meeting 12:38 < BlueMatt> thanks. 12:40 -!- Mikayla57Medhurs [~Mikayla57@static.57.1.216.95.clients.your-server.de] has quit [Ping timeout: 240 seconds] 12:49 -!- fiatjaf [~fiatjaf@2804:7f2:2a8c:f814:ea40:f2ff:fe85:d2dc] has joined #rust-bitcoin 13:07 -!- tibo [~tibo@2400:4050:2a83:7000:b824:78dd:c68b:fcd9] has joined #rust-bitcoin 15:41 -!- fiatjaf [~fiatjaf@2804:7f2:2a8c:f814:ea40:f2ff:fe85:d2dc] has quit [Ping timeout: 272 seconds] 15:43 < ariard> BlueMatt: do you think we should recommend lightclients to participate in tx-relay with a super-limited mempool (~4MB) and announcing a high-feerate feefilter to their peers? 15:43 < ariard> that way still saving on bandwidth while not having to rely on external fee estimation services 15:44 < ariard> (though I don't think any bitcoin library reimplement mempool logic, at least matching core one?) 15:56 < BlueMatt> right, I don't really think thats very practical 15:57 < BlueMatt> also, there really *arent* any light clients anymore 15:57 < BlueMatt> basically everything is electrum server or something similar, or a full node. 16:04 < ariard> yeah but I don't like having thousands of mobile clients relying on few fee estimation centralized services on the long-term 16:04 < ariard> quite a systematic risk 16:05 < ariard> and at the same time recommending to connect to all fee estimation services avaiable isn't great for privacy 16:09 < BlueMatt> yea, but I really dont think "small mempool" even solves the problem, really. 16:10 < BlueMatt> I mean maybe, given enough development work, and also downloading the full chain to compare was-in-mempool against confirmed, but...its a lot of work 16:10 < BlueMatt> and you still end up downloading the full chain 16:11 < ariard> right, maybe in the future if we have near-tip utxo set available thanks to wide deployment of assumeutxo servers you can validate such mempool 16:12 < jamesob> (amen ;) 16:12 < ariard> actually if we assume a byof future you might need to know the feerate only at broadcast, so just download a recent utxo set, pick-up likely to be spend 16:12 < BlueMatt> right, but unless you're a miner the only really "secure" way to do fee estimation is to look at whats in the blocks that was in your mempool 16:12 < BlueMatt> (and assure that whats in your mempool is also relaying broadly around the network) 16:12 < ariard> utxo and fetch them on the p2p network 16:12 < BlueMatt> right, orrr, you do no fee estimation, you broadcast a transaction, and you slowly ratchet up its fee over time. optimal fee-saving strategy and you don't have to estimate 16:12 < BlueMatt> but you have to have the time to do it 16:14 < ariard> I think we should dissociate secure fee-estimation ("may I trigger your fee-estimator") from fee estimation reliability ("How good it is at confirming stuff ?") though they may overlap 16:14 < ariard> like fee estimation reliability might in practice increased by data-mining available mempool data on the last X months 16:15 < ariard> oh fee-ratchet is def interesting to explore 16:16 < ariard> fee-bumping at every block isn't great for tx-origin privacy though it might be an affordable trade-off 18:29 -!- belcher [~belcher@unaffiliated/belcher] has quit [Read error: Connection reset by peer] 18:29 -!- belcher [~belcher@unaffiliated/belcher] has joined #rust-bitcoin 18:56 -!- jonatack_ [~jon@37.170.82.107] has quit [Read error: Connection reset by peer] 20:03 -!- geyaeb [~geyaeb@gateway/tor-sasl/geyaeb] has quit [Ping timeout: 268 seconds] 20:04 -!- ghost43_ [~daer@gateway/tor-sasl/daer] has quit [Ping timeout: 268 seconds] 20:05 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has quit [Ping timeout: 268 seconds] 20:16 -!- geyaeb [~geyaeb@gateway/tor-sasl/geyaeb] has joined #rust-bitcoin 20:16 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #rust-bitcoin 20:45 -!- shesek [~shesek@unaffiliated/shesek] has quit [Remote host closed the connection] 20:46 -!- shesek [~shesek@164.90.217.137] has joined #rust-bitcoin 20:46 -!- shesek [~shesek@164.90.217.137] has quit [Changing host] 20:46 -!- shesek [~shesek@unaffiliated/shesek] has joined #rust-bitcoin 21:27 -!- geyaeb_ [~geyaeb@gateway/tor-sasl/geyaeb] has joined #rust-bitcoin 21:28 -!- geyaeb [~geyaeb@gateway/tor-sasl/geyaeb] has quit [Ping timeout: 268 seconds] 22:15 < darosior> But what would be the upper bound for fee ratchet? 22:20 -!- jeremyrubin [~jr@024-176-247-182.res.spectrum.com] has quit [Ping timeout: 264 seconds] 22:42 -!- DeanGuss [~dean@gateway/tor-sasl/deanguss] has joined #rust-bitcoin --- Log closed Tue Mar 02 00:00:44 2021