12021-02-12T00:03:12  *** ogo <ogo!~ogo@gateway/tor-sasl/ogo> has quit IRC (Quit: Leaving)
  22021-02-12T00:04:29  *** Randolf <Randolf!~randolf@172.218.241.81> has joined #bitcoin-core-dev
  32021-02-12T00:08:41  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC (Remote host closed the connection)
  42021-02-12T00:32:57  *** joelklabo <joelklabo!~textual@108-196-216-127.lightspeed.sntcca.sbcglobal.net> has quit IRC (Quit: Textual IRC Client: www.textualapp.com)
  52021-02-12T00:43:03  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
  62021-02-12T00:44:59  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has quit IRC (Ping timeout: 256 seconds)
  72021-02-12T00:46:11  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@178-118-49-110.access.telenet.be> has joined #bitcoin-core-dev
  82021-02-12T00:47:29  *** promag_ <promag_!~promag@188.250.84.129> has quit IRC (Remote host closed the connection)
  92021-02-12T00:48:04  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC (Ping timeout: 272 seconds)
 102021-02-12T00:50:25  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@178-118-49-110.access.telenet.be> has quit IRC (Read error: No route to host)
 112021-02-12T00:50:42  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has joined #bitcoin-core-dev
 122021-02-12T00:58:07  *** kvaciral_ <kvaciral_!~kvaciral@212.8.251.11> has joined #bitcoin-core-dev
 132021-02-12T01:00:44  *** kvaciral <kvaciral!~kvaciral@212.8.251.11> has quit IRC (Ping timeout: 240 seconds)
 142021-02-12T01:05:21  *** jonatack <jonatack!~jon@37.173.153.89> has quit IRC (Ping timeout: 264 seconds)
 152021-02-12T01:08:08  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has quit IRC (Remote host closed the connection)
 162021-02-12T01:08:28  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has joined #bitcoin-core-dev
 172021-02-12T01:22:40  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has joined #bitcoin-core-dev
 182021-02-12T01:31:12  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has quit IRC (Remote host closed the connection)
 192021-02-12T01:31:25  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has joined #bitcoin-core-dev
 202021-02-12T01:38:33  *** yanmaani <yanmaani!~yanmaani@gateway/tor-sasl/yanmaani> has quit IRC (Ping timeout: 268 seconds)
 212021-02-12T01:39:10  *** narodism <narodism!~narodnik@37.223.80.136> has quit IRC (Read error: Connection reset by peer)
 222021-02-12T01:40:14  *** narodism <narodism!~narodnik@37.223.80.136> has joined #bitcoin-core-dev
 232021-02-12T01:40:24  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has quit IRC (Ping timeout: 246 seconds)
 242021-02-12T01:47:38  *** yanmaani <yanmaani!~yanmaani@gateway/tor-sasl/yanmaani> has joined #bitcoin-core-dev
 252021-02-12T01:51:26  *** ys0seri0us <ys0seri0us!75f7c56c@117.247.197.108> has joined #bitcoin-core-dev
 262021-02-12T01:58:54  *** belcher_ <belcher_!~belcher@unaffiliated/belcher> has joined #bitcoin-core-dev
 272021-02-12T02:01:36  *** belcher <belcher!~belcher@unaffiliated/belcher> has quit IRC (Ping timeout: 240 seconds)
 282021-02-12T02:05:25  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
 292021-02-12T02:12:01  *** Randolf <Randolf!~randolf@172.218.241.81> has quit IRC (Quit: Leaving)
 302021-02-12T02:16:04  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
 312021-02-12T02:16:04  <bitcoin-git> [bitcoin] fanquake opened pull request #21159: test: fix sign comparison warning in socket tests (master...sign_compare_sock_tests) https://github.com/bitcoin/bitcoin/pull/21159
 322021-02-12T02:16:07  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
 332021-02-12T02:36:50  *** narodism <narodism!~narodnik@37.223.80.136> has quit IRC (Read error: Connection reset by peer)
 342021-02-12T02:37:25  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC (Ping timeout: 240 seconds)
 352021-02-12T02:37:35  *** narodism <narodism!~narodnik@37.223.80.136> has joined #bitcoin-core-dev
 362021-02-12T02:42:41  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has quit IRC (Ping timeout: 268 seconds)
 372021-02-12T02:44:31  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has joined #bitcoin-core-dev
 382021-02-12T02:45:58  *** EagleTM <EagleTM!~EagleTM@unaffiliated/eagletm> has joined #bitcoin-core-dev
 392021-02-12T03:00:12  *** mol_ <mol_!~mol@unaffiliated/molly> has joined #bitcoin-core-dev
 402021-02-12T03:02:57  *** mol <mol!~mol@unaffiliated/molly> has quit IRC (Ping timeout: 264 seconds)
 412021-02-12T03:06:01  *** rh0nj <rh0nj!~rh0nj@88.99.167.175> has quit IRC (Remote host closed the connection)
 422021-02-12T03:07:08  *** rh0nj <rh0nj!~rh0nj@88.99.167.175> has joined #bitcoin-core-dev
 432021-02-12T03:14:02  *** ys0seri0us <ys0seri0us!75f7c56c@117.247.197.108> has quit IRC (Ping timeout: 240 seconds)
 442021-02-12T03:59:09  *** vasild <vasild!~vd@gateway/tor-sasl/vasild> has quit IRC (Ping timeout: 268 seconds)
 452021-02-12T04:24:58  *** joelklabo <joelklabo!~textual@108-196-216-127.lightspeed.sntcca.sbcglobal.net> has joined #bitcoin-core-dev
 462021-02-12T04:35:05  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
 472021-02-12T04:38:52  *** narodism <narodism!~narodnik@37.223.80.136> has quit IRC (Read error: Connection reset by peer)
 482021-02-12T04:39:54  *** narodism <narodism!~narodnik@37.223.80.136> has joined #bitcoin-core-dev
 492021-02-12T05:08:57  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC (Ping timeout: 264 seconds)
 502021-02-12T05:55:27  *** aricon1 <aricon1!~aricon@195.140.213.38> has quit IRC (Remote host closed the connection)
 512021-02-12T06:21:33  *** binwiederhier1 <binwiederhier1!~binwieder@178.239.168.171> has joined #bitcoin-core-dev
 522021-02-12T06:33:51  *** Kiminuo <Kiminuo!~Kiminuo@141.98.103.124> has joined #bitcoin-core-dev
 532021-02-12T06:45:54  *** Kiminuo <Kiminuo!~Kiminuo@141.98.103.124> has quit IRC (Ping timeout: 272 seconds)
 542021-02-12T06:54:45  *** promag <promag!~promag@188.250.84.129> has joined #bitcoin-core-dev
 552021-02-12T06:59:29  *** promag <promag!~promag@188.250.84.129> has quit IRC (Ping timeout: 256 seconds)
 562021-02-12T07:05:35  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
 572021-02-12T07:11:26  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has joined #bitcoin-core-dev
 582021-02-12T07:17:25  *** rh0nj <rh0nj!~rh0nj@88.99.167.175> has quit IRC (Ping timeout: 240 seconds)
 592021-02-12T07:20:15  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has quit IRC (Ping timeout: 246 seconds)
 602021-02-12T07:22:07  *** rh0nj <rh0nj!~rh0nj@88.99.167.175> has joined #bitcoin-core-dev
 612021-02-12T07:23:12  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has joined #bitcoin-core-dev
 622021-02-12T07:38:12  *** mol_ <mol_!~mol@unaffiliated/molly> has quit IRC (Read error: Connection reset by peer)
 632021-02-12T07:38:39  *** mol_ <mol_!~mol@unaffiliated/molly> has joined #bitcoin-core-dev
 642021-02-12T07:38:45  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC (Ping timeout: 240 seconds)
 652021-02-12T07:46:17  *** jungly <jungly!~jungly@host-79-54-255-196.retail.telecomitalia.it> has joined #bitcoin-core-dev
 662021-02-12T07:49:06  *** vasild <vasild!~vd@gateway/tor-sasl/vasild> has joined #bitcoin-core-dev
 672021-02-12T08:22:53  *** Kiminuo <Kiminuo!~Kiminuo@141.98.103.228> has joined #bitcoin-core-dev
 682021-02-12T08:23:25  *** Klox <Klox!~Klox@c-24-1-131-19.hsd1.il.comcast.net> has quit IRC (Ping timeout: 240 seconds)
 692021-02-12T08:36:27  *** binwiederhier1 <binwiederhier1!~binwieder@178.239.168.171> has quit IRC (Remote host closed the connection)
 702021-02-12T08:41:52  *** MasterGruntR75 <MasterGruntR75!~MasterGru@185.163.110.108> has joined #bitcoin-core-dev
 712021-02-12T08:55:17  *** asdlkfjwerpoicvx <asdlkfjwerpoicvx!~flack@p200300d46f24de00fea06d3df5467b42.dip0.t-ipconnect.de> has joined #bitcoin-core-dev
 722021-02-12T08:56:14  *** promag <promag!~promag@188.250.84.129> has joined #bitcoin-core-dev
 732021-02-12T09:04:47  *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has joined #bitcoin-core-dev
 742021-02-12T09:24:08  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has quit IRC (Ping timeout: 265 seconds)
 752021-02-12T09:24:16  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has joined #bitcoin-core-dev
 762021-02-12T09:33:05  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has quit IRC (Ping timeout: 240 seconds)
 772021-02-12T09:35:27  *** mosh <mosh!~chaos@anarchy.consolegfx.com> has quit IRC (Quit: ZNC - https://znc.in)
 782021-02-12T09:36:24  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
 792021-02-12T09:36:30  *** mosh <mosh!~chaos@anarchy.consolegfx.com> has joined #bitcoin-core-dev
 802021-02-12T09:36:32  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has joined #bitcoin-core-dev
 812021-02-12T09:39:25  *** belcher_ is now known as belcher
 822021-02-12T09:49:02  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
 832021-02-12T09:49:03  <bitcoin-git> [bitcoin] laanwj pushed 6 commits to master: https://github.com/bitcoin/bitcoin/compare/937dfa839873...8d82eddee640
 842021-02-12T09:49:04  <bitcoin-git> bitcoin/master a1fccea Fabian Jahr: refactor: Improve encapsulation between MuHash3072 and Num3072
 852021-02-12T09:49:05  <bitcoin-git> bitcoin/master 2474645 Fabian Jahr: refactor: Separate hash and stats calculation in coinstats
 862021-02-12T09:49:05  <bitcoin-git> bitcoin/master 0d3b2f6 Fabian Jahr: rpc: Add hash_type MUHASH to gettxoutsetinfo
 872021-02-12T09:49:07  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
 882021-02-12T09:49:22  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
 892021-02-12T09:49:22  <bitcoin-git> [bitcoin] laanwj merged pull request #19145: Add hash_type MUHASH for gettxoutsetinfo (master...csi-3-muhash-rpc) https://github.com/bitcoin/bitcoin/pull/19145
 902021-02-12T09:49:23  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
 912021-02-12T09:53:07  *** braydonf <braydonf!~braydon@gateway/tor-sasl/braydonf> has quit IRC (Ping timeout: 268 seconds)
 922021-02-12T09:54:38  *** braydonf <braydonf!~braydon@gateway/tor-sasl/braydonf> has joined #bitcoin-core-dev
 932021-02-12T10:04:45  *** kexkey <kexkey!~kexkey@static-198-54-132-89.cust.tzulo.com> has quit IRC (Ping timeout: 264 seconds)
 942021-02-12T10:12:29  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
 952021-02-12T10:12:31  <bitcoin-git> [bitcoin] laanwj pushed 7 commits to master: https://github.com/bitcoin/bitcoin/compare/8d82eddee640...54b66a6e5f26
 962021-02-12T10:12:31  <bitcoin-git> bitcoin/master 1624e17 fanquake: build: remove duplicate visibility attribute detection
 972021-02-12T10:12:32  <bitcoin-git> bitcoin/master 7cd0a69 fanquake: build: test for __declspec(dllexport) in configure
 982021-02-12T10:12:33  <bitcoin-git> bitcoin/master f054a08 fanquake: build: remove AX_GCC_FUNC_ATTRIBUTE test for dllimport
 992021-02-12T10:12:35  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
1002021-02-12T10:12:49  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
1012021-02-12T10:12:49  <bitcoin-git> [bitcoin] laanwj merged pull request #19522: build: fix building libconsensus with reduced exports for Darwin targets (master...libconsensus_visibility_clang) https://github.com/bitcoin/bitcoin/pull/19522
1022021-02-12T10:13:01  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
1032021-02-12T10:26:40  *** ogo <ogo!~ogo@gateway/tor-sasl/ogo> has joined #bitcoin-core-dev
1042021-02-12T10:26:59  *** ogo_ogo <ogo_ogo!~ogo@gateway/tor-sasl/ogo> has joined #bitcoin-core-dev
1052021-02-12T10:27:26  *** ogo_ogo <ogo_ogo!~ogo@gateway/tor-sasl/ogo> has quit IRC (Remote host closed the connection)
1062021-02-12T10:27:48  *** vasild <vasild!~vd@gateway/tor-sasl/vasild> has quit IRC (Disconnected by services)
1072021-02-12T10:27:49  *** vasild_ <vasild_!~vd@gateway/tor-sasl/vasild> has joined #bitcoin-core-dev
1082021-02-12T10:27:49  *** vasild_ is now known as vasild
1092021-02-12T10:40:09  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
1102021-02-12T10:40:10  <bitcoin-git> [bitcoin] laanwj pushed 5 commits to master: https://github.com/bitcoin/bitcoin/compare/54b66a6e5f26...9996b1806a18
1112021-02-12T10:40:10  <bitcoin-git> bitcoin/master 8e55981 fanquake: refactor: replace Boost shared_mutex with std shared_mutex in cuckoocache ...
1122021-02-12T10:40:11  <bitcoin-git> bitcoin/master 7097add fanquake: refactor: replace Boost shared_mutex with std shared_mutex in sigcache
1132021-02-12T10:40:12  <bitcoin-git> bitcoin/master 06e1d7d fanquake: build: don't build or use Boost Thread
1142021-02-12T10:40:13  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
1152021-02-12T10:40:29  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
1162021-02-12T10:40:29  <bitcoin-git> [bitcoin] laanwj merged pull request #21064: refactor: use std::shared_mutex & remove Boost Thread (master...use_std_shared_mutex) https://github.com/bitcoin/bitcoin/pull/21064
1172021-02-12T10:40:30  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
1182021-02-12T10:40:45  *** narodism <narodism!~narodnik@37.223.80.136> has quit IRC (Ping timeout: 264 seconds)
1192021-02-12T10:46:45  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has quit IRC (Ping timeout: 264 seconds)
1202021-02-12T10:47:06  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has joined #bitcoin-core-dev
1212021-02-12T10:47:48  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC (Ping timeout: 246 seconds)
1222021-02-12T10:48:41  *** jb55 <jb55!~jb55@gateway/tor-sasl/jb55> has quit IRC (Remote host closed the connection)
1232021-02-12T10:49:12  *** jb55 <jb55!~jb55@gateway/tor-sasl/jb55> has joined #bitcoin-core-dev
1242021-02-12T10:50:09  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
1252021-02-12T10:50:09  <bitcoin-git> [bitcoin] laanwj pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/9996b1806a18...e9c037ba64dd
1262021-02-12T10:50:09  <bitcoin-git> bitcoin/master fe3e993 Dhruv Mehta: [p2p] No delay in adding fixed seeds if -dnsseed=0 and peers.dat is empty....
1272021-02-12T10:50:10  <bitcoin-git> bitcoin/master e9c037b Wladimir J. van der Laan: Merge #19884: p2p: No delay in adding fixed seeds if -dnsseed=0 and peers....
1282021-02-12T10:50:11  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
1292021-02-12T10:50:29  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
1302021-02-12T10:50:29  <bitcoin-git> [bitcoin] laanwj merged pull request #19884: p2p: No delay in adding fixed seeds if -dnsseed=0 and peers.dat is empty (master...no-delay-fixed-peer-seeds) https://github.com/bitcoin/bitcoin/pull/19884
1312021-02-12T10:50:30  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
1322021-02-12T10:53:24  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
1332021-02-12T11:18:35  *** Blanche90Botsfor <Blanche90Botsfor!~Blanche90@static.57.1.216.95.clients.your-server.de> has joined #bitcoin-core-dev
1342021-02-12T11:22:05  *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has quit IRC (Read error: Connection reset by peer)
1352021-02-12T11:23:09  *** Blanche90Botsfor <Blanche90Botsfor!~Blanche90@static.57.1.216.95.clients.your-server.de> has quit IRC (Ping timeout: 246 seconds)
1362021-02-12T11:26:08  *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has joined #bitcoin-core-dev
1372021-02-12T11:30:56  *** midnight <midnight!~midnight@unaffiliated/midnightmagic> has quit IRC (Ping timeout: 240 seconds)
1382021-02-12T11:33:04  *** midnight <midnight!~midnight@unaffiliated/midnightmagic> has joined #bitcoin-core-dev
1392021-02-12T11:34:42  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has quit IRC (Ping timeout: 272 seconds)
1402021-02-12T11:34:56  *** Evel-Knievel <Evel-Knievel!~Evel-Knie@d5152f744.static.telenet.be> has joined #bitcoin-core-dev
1412021-02-12T11:51:13  <ariard> thinking about initial transaction broadcasting, has making our own node "amnesic" already be considered ?
1422021-02-12T11:51:31  <ariard> by "amnesic" I mean not logging in the mempool, until it's announced back by some peer
1432021-02-12T11:52:50  <ariard> I think it would be a worry rn when you broadcast chain of unconfirmed txns but with the upcoming package testmempoolaccept you might call sendrawtransaction with the whole chain
1442021-02-12T11:53:00  <ariard> to assert validity of the parents, but without rebroadcasting them
1452021-02-12T11:53:11  *** Aaronvan_ <Aaronvan_!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
1462021-02-12T11:53:51  <ariard> the advantage would be a privacy gain to mask a transaction origin
1472021-02-12T11:54:19  <wumpus> ariard: have you looked at #21061? i think it's a clever way to hide (re)broadcasts in the noise
1482021-02-12T11:54:21  <gribble> https://github.com/bitcoin/bitcoin/issues/21061 | [p2p] Introduce node rebroadcast module by amitiuttarwar · Pull Request #21061 · bitcoin/bitcoin · GitHub
1492021-02-12T11:56:21  <wumpus> instead of specific wallet broadcast we would broadcast anything that seems it should be mined
1502021-02-12T11:56:25  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC (Ping timeout: 240 seconds)
1512021-02-12T11:56:28  *** jungly <jungly!~jungly@host-79-54-255-196.retail.telecomitalia.it> has quit IRC (Ping timeout: 256 seconds)
1522021-02-12T11:56:41  <ariard> wumpus: ofc already reviewed the old one
1532021-02-12T11:56:53  <wumpus> okay
1542021-02-12T11:56:59  <ariard> but I don't think this approach are opposite, you might broadcast a set of transaction
1552021-02-12T11:57:12  <ariard> but not log it you mempool when someone query it with a getdata
1562021-02-12T11:57:17  <ariard> *those approaches
1572021-02-12T11:58:05  <ariard> ah no, that would be a fingerprint compared to the "noise" set of transaction, to not find a owned transaction in the mempool
1582021-02-12T11:58:38  <wumpus> i still think in practice broadcasting transactions over tor is the best approach
1592021-02-12T11:59:19  <ariard> yes, making one-shot connection over tor/i2p for transaction broadcast might be a really interesting approach
1602021-02-12T12:00:43  <wumpus> right—one of the reasons we added -walletbroadcast=0 is to make it possible to do so with an external script (e.g. it was my idea with https://github.com/laanwj/bitcoin-submittx)
1612021-02-12T12:01:44  <wumpus> this could tunnel the transaction over anything and would even work if bitcoin core doesn't itself use tor/i2p/etc
1622021-02-12T12:01:58  <aj> ariard: aren't you redescribing dandelion?
1632021-02-12T12:02:30  <wumpus> of course it could be better automated i never really got around to that
1642021-02-12T12:03:17  <ariard> wunpus: yeah I'm back working on altnet, but will start with headers-over-dns as a first integration :)
1652021-02-12T12:03:57  <ariard> aj: hmmmm but I'm thinking with all the refactoring around tx-requester and likely the ones around tx-announcement for erlay if we can't rework a lightweight version of dandelion
1662021-02-12T12:04:31  <aj> ariard: i think we can totally do that! especially with glozow's tx-package testmempoolaccept stuff
1672021-02-12T12:04:33  <ariard> because IIRC the blocker for dandelion was mostly an implementation concern about its DoS robustness
1682021-02-12T12:07:47  <sdaftuar> i think hes describing one hop dandelion which should be easy to do
1692021-02-12T12:08:28  <ariard> aj: you want to flood "noise" package of transaction to propagate them fast and then fallback on reconciliation for the fluff phase?
1702021-02-12T12:11:13  <aj> ariard: do stem phase by making a new i2p/tor connection, sending 1-n tx's with a "testmempoolaccept this, then stem it to a neighbour immediately, then fluff/flood it later" semantics, then closing the connection -- seems like it might be workable to me
1712021-02-12T12:11:33  <aj> ariard: fluff/flood being normal tx propogation
1722021-02-12T12:16:48  *** Mercury_Vapor <Mercury_Vapor!~Mercury_V@174-082-158-108.res.spectrum.com> has quit IRC (Read error: Connection reset by peer)
1732021-02-12T12:17:13  *** Mercury_Vapor <Mercury_Vapor!~Mercury_V@174-082-158-108.res.spectrum.com> has joined #bitcoin-core-dev
1742021-02-12T12:17:21  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
1752021-02-12T12:20:16  *** Aaronvan_ <Aaronvan_!~AaronvanW@unaffiliated/aaronvanw> has quit IRC (Ping timeout: 240 seconds)
1762021-02-12T12:24:07  <aj> aha, i think i see what's causing #20725
1772021-02-12T12:24:09  <gribble> https://github.com/bitcoin/bitcoin/issues/20725 | EstimateMedianVal returns higher fee for higher confTarget · Issue #20725 · bitcoin/bitcoin · GitHub
1782021-02-12T12:24:44  * jonasschnelli completed his first guix build
1792021-02-12T12:25:27  *** MasterGruntR75 <MasterGruntR75!~MasterGru@185.163.110.108> has quit IRC (Remote host closed the connection)
1802021-02-12T12:26:37  <jonasschnelli> As for adding guix to bitcoinbuilds.org/CI, I would be worried about the consumed time. I haven't measured the time required for a complete guix build. But during a "mergefull" day, it could easly consume the system entierly?
1812021-02-12T12:26:51  <jonasschnelli> But there are probably some caching that could be done
1822021-02-12T12:28:11  <wumpus> agree caching would definitely be necessary to consider that
1832021-02-12T12:29:46  *** iMast777 <iMast777!~iMast777@178.239.168.171> has joined #bitcoin-core-dev
1842021-02-12T12:37:46  *** Aaronvan_ <Aaronvan_!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
1852021-02-12T12:40:25  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC (Ping timeout: 240 seconds)
1862021-02-12T12:40:54  <wumpus> ariard: good to see that again i almost forgot about the altnet proposal!
1872021-02-12T12:41:04  <wumpus> (#18988)
1882021-02-12T12:41:07  <gribble> https://github.com/bitcoin/bitcoin/issues/18988 | RFC: Introducing AltNet, a pluggable framework for alternative transports by ariard · Pull Request #18988 · bitcoin/bitcoin · GitHub
1892021-02-12T12:43:20  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
1902021-02-12T12:47:25  *** Aaronvan_ <Aaronvan_!~AaronvanW@unaffiliated/aaronvanw> has quit IRC (Ping timeout: 272 seconds)
1912021-02-12T12:57:11  *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has quit IRC (Read error: Connection reset by peer)
1922021-02-12T13:01:01  *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has joined #bitcoin-core-dev
1932021-02-12T13:02:05  *** EagleTM <EagleTM!~EagleTM@unaffiliated/eagletm> has quit IRC (Ping timeout: 240 seconds)
1942021-02-12T13:03:23  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
1952021-02-12T13:03:23  <bitcoin-git> [bitcoin] jnewbery opened pull request #21160: Net/Net processing: Move tx inventory into net_processing (master...2021-02-tx-in-peer) https://github.com/bitcoin/bitcoin/pull/21160
1962021-02-12T13:03:25  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
1972021-02-12T13:09:41  *** iMast777 <iMast777!~iMast777@178.239.168.171> has quit IRC ()
1982021-02-12T13:10:28  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
1992021-02-12T13:10:28  <bitcoin-git> [bitcoin] ajtowns opened pull request #21161: Fee estimation: don't extend bucket ranges (master...202102-fee-bug-medianval) https://github.com/bitcoin/bitcoin/pull/21161
2002021-02-12T13:10:30  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
2012021-02-12T13:13:10  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
2022021-02-12T13:13:10  <bitcoin-git> [bitcoin] jnewbery opened pull request #21162: Net Processing: Move RelayTransaction() into PeerManager (master...2021-02-relay-transactions-peer-manager) https://github.com/bitcoin/bitcoin/pull/21162
2032021-02-12T13:13:22  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
2042021-02-12T13:17:09  *** Murch <Murch!murch@gateway/shell/hashbang/x-hnduywbopvlelqpr> has quit IRC (K-Lined)
2052021-02-12T13:24:32  <aj> sdaftuar: 21161 above could use your wisdom; i kind of took a hatchet to the code and may have made a mess of things, but hopefully you can make sense of it
2062021-02-12T13:25:46  <sdaftuar> oh no fee estimation
2072021-02-12T13:26:09  <sdaftuar> ok i will see what i can figure out
2082021-02-12T13:27:15  <aj> sdaftuar: hopefully the comments in the PR and issue should make sense at least
2092021-02-12T13:28:38  <aj> MarcoFalke: i am loving this vendetta against random test failures btw
2102021-02-12T13:30:27  <MarcoFalke> aj: It's been going on for years now, and I am unsure if there is progress, but at least we are trying, heh
2112021-02-12T13:32:34  <fanquake> Have to keep development exciting with the occasional “random” failure
2122021-02-12T13:35:18  <MarcoFalke> Right. Otherwise, how would we know the re-run button is working in the CI GUI?
2132021-02-12T13:35:44  *** ogo <ogo!~ogo@gateway/tor-sasl/ogo> has quit IRC (Ping timeout: 268 seconds)
2142021-02-12T13:36:21  *** very_sneaky <very_sneaky!~very_snea@45.67.96.36> has joined #bitcoin-core-dev
2152021-02-12T13:36:34  <aj> MarcoFalke: don't the CI systems themselves fail often enough to keep that button well-oiled?
2162021-02-12T13:37:34  <MarcoFalke> Cirrus detects if the failure was on the google cloud or in the tests and can re-run itself
2172021-02-12T13:42:10  *** Guyver2 <Guyver2!Guyver@guyver2.xs4all.nl> has joined #bitcoin-core-dev
2182021-02-12T13:48:10  *** ogo <ogo!~ogo@gateway/tor-sasl/ogo> has joined #bitcoin-core-dev
2192021-02-12T13:49:04  <MarcoFalke> jonasschnelli: DrahtBot caches depends and the gnu store and it takes about the same time as the gitian build
2202021-02-12T13:49:22  <MarcoFalke> (mod whenever the guix manifest changes)
2212021-02-12T13:59:36  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
2222021-02-12T13:59:36  <bitcoin-git> [bitcoin] MarcoFalke opened pull request #21163: doc: Guix is shipped in Debian and Ubuntu (master...2102-docGuix) https://github.com/bitcoin/bitcoin/pull/21163
2232021-02-12T13:59:37  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
2242021-02-12T14:12:42  *** brunstak <brunstak!5d8439b6@dynamic-093-132-057-182.93.132.pool.telefonica.de> has joined #bitcoin-core-dev
2252021-02-12T14:13:12  *** brunstak <brunstak!5d8439b6@dynamic-093-132-057-182.93.132.pool.telefonica.de> has quit IRC (Client Quit)
2262021-02-12T14:28:03  *** jungly <jungly!~jungly@host-79-54-255-196.retail.telecomitalia.it> has joined #bitcoin-core-dev
2272021-02-12T14:30:35  *** jungly_ <jungly_!~jungly@host-79-54-255-196.retail.telecomitalia.it> has joined #bitcoin-core-dev
2282021-02-12T14:32:57  *** jungly <jungly!~jungly@host-79-54-255-196.retail.telecomitalia.it> has quit IRC (Ping timeout: 264 seconds)
2292021-02-12T14:36:27  *** Terrance8Dare <Terrance8Dare!~Terrance8@static.57.1.216.95.clients.your-server.de> has joined #bitcoin-core-dev
2302021-02-12T14:42:07  *** othe1 <othe1!~othe@217.146.82.202> has joined #bitcoin-core-dev
2312021-02-12T14:42:11  *** Kiminuo <Kiminuo!~Kiminuo@141.98.103.228> has quit IRC (Quit: Leaving)
2322021-02-12T14:45:18  *** jonatack <jonatack!~jon@37.169.23.248> has joined #bitcoin-core-dev
2332021-02-12T14:50:23  *** Terrance8Dare <Terrance8Dare!~Terrance8@static.57.1.216.95.clients.your-server.de> has quit IRC (Ping timeout: 256 seconds)
2342021-02-12T15:09:19  *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has quit IRC (Remote host closed the connection)
2352021-02-12T15:10:39  *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has joined #bitcoin-core-dev
2362021-02-12T15:15:12  *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has quit IRC (Client Quit)
2372021-02-12T15:19:37  *** asdlkfjwerpoicvx <asdlkfjwerpoicvx!~flack@p200300d46f24de00fea06d3df5467b42.dip0.t-ipconnect.de> has quit IRC (Quit: Konversation terminated!)
2382021-02-12T15:21:40  <vasild> jonatack: no update is pushed to #20197, just checking
2392021-02-12T15:21:43  <gribble> https://github.com/bitcoin/bitcoin/issues/20197 | p2p: improve onion detection in AttemptToEvictConnection() by jonatack · Pull Request #20197 · bitcoin/bitcoin · GitHub
2402021-02-12T15:24:43  *** bitdex <bitdex!~bitdex@gateway/tor-sasl/bitdex> has quit IRC (Quit: = "")
2412021-02-12T15:25:17  *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has joined #bitcoin-core-dev
2422021-02-12T15:25:26  *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has quit IRC (Remote host closed the connection)
2432021-02-12T15:25:51  <jonatack> vasild: thanks for checking. i'm thinking of opening an altenative pull that does more (takes a jnewbery feedback to make m_inbound_onion public, does the refactoring we discussed and refactoring to add unit test coverage) and leaving the current pull as-is, for the simpler version
2442021-02-12T15:26:43  <jonatack> to see which way is preferred
2452021-02-12T15:27:27  <vasild> ok
2462021-02-12T15:28:31  <jonatack> as the currently open one is a smaller diff. will update soon (tm)
2472021-02-12T15:30:09  *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has joined #bitcoin-core-dev
2482021-02-12T15:30:10  *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has quit IRC (Client Quit)
2492021-02-12T15:36:01  *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has joined #bitcoin-core-dev
2502021-02-12T15:37:09  *** jungly_ <jungly_!~jungly@host-79-54-255-196.retail.telecomitalia.it> has quit IRC (Ping timeout: 272 seconds)
2512021-02-12T15:37:14  *** jungly <jungly!~jungly@host-79-13-189-70.retail.telecomitalia.it> has joined #bitcoin-core-dev
2522021-02-12T15:57:33  *** jungly <jungly!~jungly@host-79-13-189-70.retail.telecomitalia.it> has quit IRC (Ping timeout: 246 seconds)
2532021-02-12T15:57:59  *** jungly <jungly!~jungly@host-79-26-25-56.retail.telecomitalia.it> has joined #bitcoin-core-dev
2542021-02-12T16:03:09  *** jungly <jungly!~jungly@host-79-26-25-56.retail.telecomitalia.it> has quit IRC (Ping timeout: 246 seconds)
2552021-02-12T16:03:39  *** jungly <jungly!~jungly@host-79-32-192-5.retail.telecomitalia.it> has joined #bitcoin-core-dev
2562021-02-12T16:17:24  *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has quit IRC (Read error: Connection reset by peer)
2572021-02-12T16:17:46  *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has quit IRC (Remote host closed the connection)
2582021-02-12T16:17:57  *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has joined #bitcoin-core-dev
2592021-02-12T16:20:19  *** harrigan <harrigan!~harrigan@ptr-93-89-242-202.ip.airwire.ie> has joined #bitcoin-core-dev
2602021-02-12T16:58:45  *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has quit IRC (Ping timeout: 264 seconds)
2612021-02-12T17:16:30  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
2622021-02-12T17:16:30  <bitcoin-git> [bitcoin] MarcoFalke opened pull request #21164: test: Use proper mocktime for uptime (master...2102-mockTimeInit) https://github.com/bitcoin/bitcoin/pull/21164
2632021-02-12T17:16:32  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
2642021-02-12T17:21:26  *** yanmaani <yanmaani!~yanmaani@gateway/tor-sasl/yanmaani> has quit IRC (Ping timeout: 268 seconds)
2652021-02-12T17:22:21  *** yanmaani <yanmaani!~yanmaani@gateway/tor-sasl/yanmaani> has joined #bitcoin-core-dev
2662021-02-12T17:26:01  <ariard> ryanofsky: as with #19160 we start to use libmultiprocess for real, should we move the library under bitcoin-core/ ?
2672021-02-12T17:26:05  <gribble> https://github.com/bitcoin/bitcoin/issues/19160 | multiprocess: Add basic spawn and IPC support by ryanofsky · Pull Request #19160 · bitcoin/bitcoin · GitHub
2682021-02-12T17:26:13  <ariard> maybe a topic for next meeting?
2692021-02-12T17:28:51  *** Murch <Murch!murch@gateway/shell/hashbang/x-vmabeawmbexmblgo> has joined #bitcoin-core-dev
2702021-02-12T17:30:25  *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has joined #bitcoin-core-dev
2712021-02-12T17:35:45  <luke-jr> ariard: why?
2722021-02-12T17:39:20  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
2732021-02-12T17:39:20  <bitcoin-git> [bitcoin] dhruv opened pull request #21165: test: Use mocktime in test_seed_peers (master...fix-for-19884) https://github.com/bitcoin/bitcoin/pull/21165
2742021-02-12T17:39:21  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
2752021-02-12T17:40:54  *** dunk <dunk!sid16@gateway/web/irccloud.com/x-paudpalitsiwpdmg> has joined #bitcoin-core-dev
2762021-02-12T17:41:53  *** cryptapus <cryptapus!~cryptapus@unaffiliated/cryptapus> has quit IRC (Read error: Connection reset by peer)
2772021-02-12T17:45:04  *** cryptapus <cryptapus!~cryptapus@jupiter.osmus.org> has joined #bitcoin-core-dev
2782021-02-12T17:48:24  *** tannakar_ <tannakar_!~kartikeyt@2409:4055:292:b961:e44d:f38b:d562:a074> has joined #bitcoin-core-dev
2792021-02-12T17:52:09  *** nckx <nckx!~nckx@tobias.gr> has quit IRC (Ping timeout: 264 seconds)
2802021-02-12T17:52:22  *** tannakar_ <tannakar_!~kartikeyt@2409:4055:292:b961:e44d:f38b:d562:a074> has quit IRC (Remote host closed the connection)
2812021-02-12T18:01:03  *** Mark007 <Mark007!48c1ea51@ip72-193-234-81.lv.lv.cox.net> has joined #bitcoin-core-dev
2822021-02-12T18:04:28  <ariard> luke-jr: as a dependency it might get more eyes on it if it's under bitcoin-core/ than under chaincodlabs/?
2832021-02-12T18:04:28  *** sr_gi <sr_gi!~sr_gi@static-125-62-230-77.ipcom.comunitel.net> has quit IRC (Read error: Connection reset by peer)
2842021-02-12T18:04:55  *** sr_gi <sr_gi!~sr_gi@static-125-62-230-77.ipcom.comunitel.net> has joined #bitcoin-core-dev
2852021-02-12T18:04:56  * luke-jr shrugs
2862021-02-12T18:20:21  *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has quit IRC (Remote host closed the connection)
2872021-02-12T18:21:50  *** rex4539 <rex4539!~rex4539@gateway/tor-sasl/rex4539> has joined #bitcoin-core-dev
2882021-02-12T18:23:25  *** Mark007 <Mark007!48c1ea51@ip72-193-234-81.lv.lv.cox.net> has quit IRC (Quit: Connection closed)
2892021-02-12T18:34:18  *** overthesea <overthesea!579c22dc@p579c22dc.dip0.t-ipconnect.de> has joined #bitcoin-core-dev
2902021-02-12T18:35:56  *** nckx <nckx!~nckx@tobias.gr> has joined #bitcoin-core-dev
2912021-02-12T18:39:32  *** overthesea <overthesea!579c22dc@p579c22dc.dip0.t-ipconnect.de> has quit IRC (Quit: Ping timeout (120 seconds))
2922021-02-12T18:39:53  *** jonatack <jonatack!~jon@37.169.23.248> has quit IRC (Ping timeout: 256 seconds)
2932021-02-12T18:41:40  *** jonatack <jonatack!jon@gateway/vpn/airvpn/jonatack> has joined #bitcoin-core-dev
2942021-02-12T18:50:21  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has quit IRC ()
2952021-02-12T18:51:16  *** jonatack <jonatack!jon@gateway/vpn/airvpn/jonatack> has quit IRC (Ping timeout: 240 seconds)
2962021-02-12T18:53:35  *** jonatack <jonatack!~jon@37.169.23.248> has joined #bitcoin-core-dev
2972021-02-12T19:00:12  <meshcollider> #startmeeting
2982021-02-12T19:00:13  <core-meetingbot> Meeting started Fri Feb 12 19:00:12 2021 UTC.  The chair is meshcollider. Information about MeetBot at https://bitcoin.jonasschnelli.ch/ircmeetings.
2992021-02-12T19:00:13  <core-meetingbot> Available commands: action commands idea info link nick
3002021-02-12T19:00:17  <meshcollider> #bitcoin-core-dev Wallet Meeting: achow101 aj amiti ariard bluematt cfields Chris_Stewart_5 digi_james dongcarl elichai2 emilengler fanquake fjahr gleb glozow gmaxwell gwillen hebasto instagibbs jamesob jb55 jeremyrubin jl2012 jnewbery jonasschnelli jonatack jtimon kallewoof kanzure kvaciral lightlike luke-jr maaku marcofalke meshcollider michagogo moneyball morcos nehan NicolasDorier paveljanik petertodd
3012021-02-12T19:00:17  <meshcollider> phantomcircuit promag provoostenator ryanofsky sdaftuar sipa vasild wumpus
3022021-02-12T19:00:21  <achow101> hi
3032021-02-12T19:00:29  <S3RK> hi
3042021-02-12T19:00:33  <meshcollider> Hi everyone :)
3052021-02-12T19:00:36  <meshcollider> Topics today?
3062021-02-12T19:01:45  <achow101> We should try to get #16546 for 22.0
3072021-02-12T19:01:46  <sipa> not much of a topic, but i've been working on adding taproot descriptor support (and, hopefully, signing); hopefully i have something showable next week
3082021-02-12T19:01:48  <gribble> https://github.com/bitcoin/bitcoin/issues/16546 | External signer support - Wallet Box edition by Sjors · Pull Request #16546 · bitcoin/bitcoin · GitHub
3092021-02-12T19:01:55  *** roconnor <roconnor!~roconnor@host-104-157-194-235.dyn.295.ca> has quit IRC (Remote host closed the connection)
3102021-02-12T19:02:03  <meshcollider> 100% agree andrew
3112021-02-12T19:02:12  *** roconnor <roconnor!~roconnor@host-104-157-194-235.dyn.295.ca> has joined #bitcoin-core-dev
3122021-02-12T19:02:12  <meshcollider> sipa: awesome!
3132021-02-12T19:02:29  <meshcollider> Something showable = a branch, or a PR?
3142021-02-12T19:03:06  *** overthesea <overthesea!579c22dc@p579c22dc.dip0.t-ipconnect.de> has joined #bitcoin-core-dev
3152021-02-12T19:04:21  <sipa> meshcollider: branch is here: https://github.com/sipa/bitcoin/commits/202102_taproot_sign
3162021-02-12T19:04:50  <sipa> it can derive addresses with inner key, and arbitrary merkle trees of scripts (but the scripts can only be pk(...))
3172021-02-12T19:05:26  <sipa> i may PR some of the refactorings to descriptors needed first
3182021-02-12T19:05:53  <sipa> but the exact notation for the descriptors is probably something that needs discussion anyway
3192021-02-12T19:07:39  <achow101> looking forward to that
3202021-02-12T19:08:06  <meshcollider> Why can the scripts only be pk?
3212021-02-12T19:08:11  *** dgenr8 <dgenr8!~dgenr8@unaffiliated/dgenr8> has quit IRC (Ping timeout: 258 seconds)
3222021-02-12T19:08:14  <meshcollider> Just WIP?
3232021-02-12T19:08:47  <sipa> well, because multi doesn't exist in bip342 (no OP_CHECKMULTISIG due to not batch verifiable)
3242021-02-12T19:09:23  <sipa> pkh could work, but i'm not sure that it should (160-bit hash is a bad idea of the key can be an aggregate)
3252021-02-12T19:09:40  <sipa> and those are, without miniscript, the only raw scripts descriptors have for now
3262021-02-12T19:10:26  <meshcollider> ah yes
3272021-02-12T19:11:39  <meshcollider> What's happening with miniscript at the moment?
3282021-02-12T19:11:58  <meshcollider> #16800 has had no activity for nearly a year
3292021-02-12T19:11:59  <sipa> nobody is working on getting it in bitcoin core atm
3302021-02-12T19:12:01  <gribble> https://github.com/bitcoin/bitcoin/issues/16800 | Basic Miniscript support in output descriptors by sipa · Pull Request #16800 · bitcoin/bitcoin · GitHub
3312021-02-12T19:12:17  <sipa> sanket1729 said he was interested in picking it up at some point
3322021-02-12T19:12:35  <meshcollider> I guess we should make that higher priority soon then
3332021-02-12T19:12:40  <sipa> i'm also interested in that of course, but it's hard without more people working on it
3342021-02-12T19:12:46  <meshcollider> Oh cool
3352021-02-12T19:12:48  <meshcollider> Yep
3362021-02-12T19:13:57  <jonatack> hi
3372021-02-12T19:14:11  <meshcollider> Any other topics before we end?
3382021-02-12T19:16:02  <meshcollider> #endmeeting
3392021-02-12T19:16:02  <core-meetingbot> topic: Bitcoin Core development discussion and commit log | Feel free to watch, but please take commentary and usage questions to #bitcoin | Channel logs: http://www.erisian.com.au/bitcoin-core-dev/, http://gnusha.org/bitcoin-core-dev/ | Meeting topics http://gnusha.org/bitcoin-core-dev/proposedmeetingtopics.txt / http://gnusha.org/bitcoin-core-dev/proposedwalletmeetingtopics.txt
3402021-02-12T19:16:02  <core-meetingbot> Meeting ended Fri Feb 12 19:16:02 2021 UTC.
3412021-02-12T19:16:02  <core-meetingbot> Minutes:        https://bitcoin.jonasschnelli.ch/ircmeetings/logs/bitcoin-core-dev/2021/bitcoin-core-dev.2021-02-12-19.00.moin.txt
3422021-02-12T19:18:25  *** overthesea <overthesea!579c22dc@p579c22dc.dip0.t-ipconnect.de> has quit IRC (Quit: Ping timeout (120 seconds))
3432021-02-12T19:19:13  <jonatack> as it were, i've never had a "project" and could be in the market for one (as long as people want to see it done enough to review it)
3442021-02-12T19:19:41  *** dgenr8 <dgenr8!~dgenr8@unaffiliated/dgenr8> has joined #bitcoin-core-dev
3452021-02-12T19:21:51  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
3462021-02-12T19:21:51  <bitcoin-git> [bitcoin] achow101 opened pull request #21166: Pass through SignatureExtractorChecker methods to base (master...fix-sig-extractor-checker) https://github.com/bitcoin/bitcoin/pull/21166
3472021-02-12T19:21:52  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
3482021-02-12T19:22:26  <jonatack> though i'm fine with continuing to test and review others' projects and helping them move forward
3492021-02-12T19:30:43  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
3502021-02-12T19:30:43  <bitcoin-git> [bitcoin] MarcoFalke closed pull request #21164: test: Use proper mocktime for uptime (master...2102-mockTimeInit) https://github.com/bitcoin/bitcoin/pull/21164
3512021-02-12T19:30:44  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
3522021-02-12T19:35:13  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
3532021-02-12T19:35:14  <bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/e9c037ba64dd...bf3189eda65d
3542021-02-12T19:35:15  <bitcoin-git> bitcoin/master 015637d Dhruv Mehta: [refactor] Correct log message in net.cpp
3552021-02-12T19:35:15  <bitcoin-git> bitcoin/master d4187e4 Dhruv Mehta: [test] Use mocktime in test_seed_peers()
3562021-02-12T19:35:16  <bitcoin-git> bitcoin/master bf3189e MarcoFalke: Merge #21165: test: Use mocktime in test_seed_peers
3572021-02-12T19:35:18  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
3582021-02-12T19:35:33  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
3592021-02-12T19:35:33  <bitcoin-git> [bitcoin] MarcoFalke merged pull request #21165: test: Use mocktime in test_seed_peers (master...fix-for-19884) https://github.com/bitcoin/bitcoin/pull/21165
3602021-02-12T19:35:34  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
3612021-02-12T19:54:50  *** nullptr| <nullptr|!~nullptr|@ip-94-112-13-119.net.upcbroadband.cz> has quit IRC (Quit: ZNC - http://znc.in)
3622021-02-12T19:56:02  *** nullptr| <nullptr|!~nullptr|@ip-94-112-13-119.net.upcbroadband.cz> has joined #bitcoin-core-dev
3632021-02-12T20:25:18  *** jungly <jungly!~jungly@host-79-32-192-5.retail.telecomitalia.it> has quit IRC (Ping timeout: 246 seconds)
3642021-02-12T20:36:39  *** l3g1on <l3g1on!5d964348@net-93-150-67-72.cust.vodafonedsl.it> has joined #bitcoin-core-dev
3652021-02-12T20:37:12  *** l3g1on <l3g1on!5d964348@net-93-150-67-72.cust.vodafonedsl.it> has quit IRC (Client Quit)
3662021-02-12T20:38:17  *** OWO <OWO!bc676b15@dslb-188-103-107-021.188.103.pools.vodafone-ip.de> has joined #bitcoin-core-dev
3672021-02-12T20:41:43  *** OWO <OWO!bc676b15@dslb-188-103-107-021.188.103.pools.vodafone-ip.de> has quit IRC (Client Quit)
3682021-02-12T20:41:57  *** OWO <OWO!bc676b15@dslb-188-103-107-021.188.103.pools.vodafone-ip.de> has joined #bitcoin-core-dev
3692021-02-12T20:46:16  *** OWO <OWO!bc676b15@dslb-188-103-107-021.188.103.pools.vodafone-ip.de> has quit IRC (Client Quit)
3702021-02-12T20:47:18  <glozow> ariard aj: unfamiliar with dandelion but trying to catch up on what was said earlier. you're imagining a dandelion where instead of a stempool, you testmempoolaccept to verify it's correct (you'd need all parents ofc), maybe cache wtxid and some info, and relay? with some probability stem / some probability fluff?
3712021-02-12T20:47:45  <glozow> and separate from that, all initial broadcasts with a temporary i2p/tor connection + dandelion if possible?
3722021-02-12T20:51:46  *** jungly <jungly!~jungly@host-79-32-192-5.retail.telecomitalia.it> has joined #bitcoin-core-dev
3732021-02-12T21:16:12  *** kvaciral_ <kvaciral_!~kvaciral@212.8.251.11> has left #bitcoin-core-dev
3742021-02-12T21:16:28  *** kvaciral <kvaciral!~kvaciral@212.8.251.11> has joined #bitcoin-core-dev
3752021-02-12T21:17:52  *** dermoth_ <dermoth_!~dermoth@unaffiliated/dermoth> has joined #bitcoin-core-dev
3762021-02-12T21:17:53  *** dermoth <dermoth!~dermoth@unaffiliated/dermoth> has quit IRC (Disconnected by services)
3772021-02-12T21:18:11  *** dermoth_ is now known as dermoth
3782021-02-12T21:19:50  *** jonatack <jonatack!~jon@37.169.23.248> has quit IRC (Read error: Connection reset by peer)
3792021-02-12T21:21:50  *** jonatack <jonatack!~jon@37.169.23.248> has joined #bitcoin-core-dev
3802021-02-12T21:24:11  *** ishaqm <ishaqm!~ishaqm@host-92-26-31-113.as13285.net> has quit IRC (Remote host closed the connection)
3812021-02-12T21:28:57  *** AaronvanW <AaronvanW!~AaronvanW@unaffiliated/aaronvanw> has joined #bitcoin-core-dev
3822021-02-12T21:57:00  *** Talkless <Talkless!~Talkless@mail.dargis.net> has joined #bitcoin-core-dev
3832021-02-12T22:27:46  *** vasild <vasild!~vd@gateway/tor-sasl/vasild> has quit IRC (Disconnected by services)
3842021-02-12T22:27:47  *** vasild_ <vasild_!~vd@gateway/tor-sasl/vasild> has joined #bitcoin-core-dev
3852021-02-12T22:27:50  *** vasild_ is now known as vasild
3862021-02-12T22:39:20  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has joined #bitcoin-core-dev
3872021-02-12T22:39:21  <bitcoin-git> [bitcoin] jonatack opened pull request #21167: net: make CNode::m_inbound_onion public, initialize explicitly (master...m_inbound_onion-make-public-and-explicit) https://github.com/bitcoin/bitcoin/pull/21167
3882021-02-12T22:39:23  *** bitcoin-git <bitcoin-git!~bitcoin-g@x0f.org> has left #bitcoin-core-dev
3892021-02-12T22:45:26  *** Guyver2 <Guyver2!Guyver@guyver2.xs4all.nl> has quit IRC (Remote host closed the connection)
3902021-02-12T22:56:03  *** Setherson <Setherson!~Setherson@108-255-110-61.lightspeed.tukrga.sbcglobal.net> has quit IRC (Remote host closed the connection)
3912021-02-12T23:18:35  *** Talkless <Talkless!~Talkless@mail.dargis.net> has quit IRC (Quit: Konversation terminated!)
3922021-02-12T23:28:17  <ariard> glozow: what I'm thinking of is with all the ongoing refactors around tx-relay/mempool it'll be become easier to allocate per-peer dandelion "bandwidth", either to relay solo tx or package
3932021-02-12T23:28:47  <ariard> testmempoolaccept can be used to evaluate stuff, which if valid will be cached in a stempoool
3942021-02-12T23:29:25  *** jungly <jungly!~jungly@host-79-32-192-5.retail.telecomitalia.it> has quit IRC (Ping timeout: 240 seconds)
3952021-02-12T23:30:10  <ariard> and yes doing initial broadcast on a single-shot connection modulo are tor folks going to be happy if we redirect that much traffic on their infra?
3962021-02-12T23:30:15  *** tynes <tynes!~tynes@30.50.237.35.bc.googleusercontent.com> has quit IRC (Quit: ZNC 1.7.2+deb1+cosmic0 - https://znc.in)
3972021-02-12T23:33:22  <ariard> and maybe if we start to have this notion of strategic outbound peers with erlay map our stem paths on them?
3982021-02-12T23:34:00  <sipa> as far as i know, there are no known solutions to dandelion's dos issues
3992021-02-12T23:34:10  <sipa> so i'm not sure what you're talking about
4002021-02-12T23:36:53  <ariard> this https://bitcoin.stackexchange.com/questions/81503/what-is-the-tradeoff-between-privacy-and-implementation-complexity-of-dandelion?
4012021-02-12T23:37:49  <sipa> yes
4022021-02-12T23:39:36  <ariard> I think aj point is actually to testmempoolaccet those stem transactions and further you can allocate per-peer resources by limiting their announcements?
4032021-02-12T23:40:07  <sipa> that
4042021-02-12T23:40:18  <sipa> ah, i haven't seen that
4052021-02-12T23:42:24  *** rc_423 <rc_423!~r_423@cpe-75-185-100-189.cinci.res.rr.com> has quit IRC (Ping timeout: 272 seconds)
4062021-02-12T23:42:25  <sipa> but per-peer resources generally don't work i think, as dandelion has a natural funnel effect (and nodes don't know where in the funnel they are), so if i send to a node a stream of stem transaction equal to the rate limit (and thus occupying all of that node's outbound rate limit as well) i can successfully prevent anyone else from using that node as a router
4072021-02-12T23:43:48  <sipa> also, it's really hard to decide what that rate limit should be... the mempool has a natural rate limit because it can assume that transactions relayed through it will confirm and thus pay its fee, you can't make the same assumption about stem transactions (if you receive two conflicting stem transactions from two distinct nodes, you must relay them both, or otherwise you leak the existence of the
4082021-02-12T23:43:54  <sipa> first to the second)
4092021-02-12T23:44:08  <ariard> yeah I did hit the same limit when I worked on my package relay a while back, it was about caching the package ids to save bandwidth, the solution I thought about was round-robin incoming announcements on the outgoing
4102021-02-12T23:44:16  <ariard> but sounds fairly complex I admit
4112021-02-12T23:44:32  <ariard> what about a rate limit based on near-confirmation txn?
4122021-02-12T23:44:40  <sipa> what does that mean?
4132021-02-12T23:45:21  <ariard> I accept your stem transactions only if its feerate is a good candidate for near-inclusion in a block
4142021-02-12T23:45:49  <ariard> though an attacker might have broadcast a conflicting transation on the rest of the network
4152021-02-12T23:46:22  <sipa> right, but the problem is you have to make that decision independently of any other stem transaction you've seen
4162021-02-12T23:47:09  <sipa> so if you have 100 peers, they can all send you distinct conflicting stem transactions... and even if they're all individually good feerate, only one will confirm
4172021-02-12T23:47:15  <ariard> "you must relay them both, or otherwise you leak the exsitence of the first to the second" can you silently drop one or at least inobservable what's your relay decision was?
4182021-02-12T23:47:58  <sipa> if the transaction was unique, the sender can easily see that you never relayed theirs to the network
4192021-02-12T23:47:59  <ariard> *at least make inobservable
4202021-02-12T23:48:03  <sipa> but just observing it not appearing
4212021-02-12T23:48:11  <sipa> *by
4222021-02-12T23:48:40  <ariard> if you have a multi hop stem path, the drop might have happen anywhere on the path?
4232021-02-12T23:49:13  <ariard> and we assume the stem path to be unknown to the initial-broadcaster?
4242021-02-12T23:49:23  <sipa> yeah, perhaps
4252021-02-12T23:49:32  <sipa> it feels icky,
4262021-02-12T23:49:49  <ariard> yeah I agree it's complex
4272021-02-12T23:50:13  *** jonatack_ <jonatack_!~jon@37.166.60.165> has joined #bitcoin-core-dev
4282021-02-12T23:50:49  <sipa> like the obvious solution is to give each node their own separate stempool, which is kept consistent with the real mempool, but not consistent with other stempools
4292021-02-12T23:50:59  <sipa> but that's obviously terrible for resource usage
4302021-02-12T23:51:24  <ariard> you just dup the mempool?
4312021-02-12T23:51:33  *** Cory <Cory!~Cory@unaffiliated/cory> has quit IRC (Ping timeout: 264 seconds)
4322021-02-12T23:51:36  *** rc_423 <rc_423!~r_423@cpe-75-185-100-189.cinci.res.rr.com> has joined #bitcoin-core-dev
4332021-02-12T23:51:40  <sipa> well, the mempool is shared in this model
4342021-02-12T23:51:45  <sipa> but the stempools are all distinct
4352021-02-12T23:52:13  <ariard> also about conflicting transactions if we care about masking transaction origin, it's up to the utxo owner to not produce conflicting transactions
4362021-02-12T23:52:31  <sipa> oh sure
4372021-02-12T23:53:01  <sipa> but we also have to make sure conflicting transactions don't result in connection graph leaks
4382021-02-12T23:53:05  *** jonatack <jonatack!~jon@37.169.23.248> has quit IRC (Ping timeout: 240 seconds)
4392021-02-12T23:53:08  <sipa> which is another form of privacy
4402021-02-12T23:53:35  <sipa> (or at least, don't worsen it significantly; it's hard to make any guarantees about it in the first place0
4412021-02-12T23:53:37  <ariard> what do you mean by connection graph ? your topology of tx-relay peers?
4422021-02-12T23:53:41  <sipa> yeah
4432021-02-12T23:53:56  <sipa> the ability to infer two peers of yours are connected, for example
4442021-02-12T23:54:25  <ariard> yeah sadly I think on that point it's more about not making it worst
4452021-02-12T23:54:36  *** promag <promag!~promag@188.250.84.129> has quit IRC (Remote host closed the connection)
4462021-02-12T23:56:21  *** rc_423 <rc_423!~r_423@cpe-75-185-100-189.cinci.res.rr.com> has quit IRC (Ping timeout: 246 seconds)
4472021-02-12T23:58:07  *** Cory <Cory!~Cory@unaffiliated/cory> has joined #bitcoin-core-dev