{
  "founder": "laanwj",
  "channel": "#bitcoin-core-dev",
  "network": "libera",
  "id": "17080edf33434152af1b8c4e210752be",
  "name": "#bitcoin-core-dev",
  "chair": "laanwj",
  "chairs": [
    "laanwj"
  ],
  "nicks": {
    "laanwj": 20,
    "core-meetingbot": 5,
    "achow101": 3,
    "michaelfolkson": 21,
    "jeremyrubin": 3,
    "kanzure": 1,
    "larryruane": 1,
    "sipa": 23,
    "provoostenator": 5,
    "jb55": 1,
    "gribble": 7,
    "gene": 1,
    "b10c": 1,
    "luke-jr": 5
  },
  "start_time": "2021-11-18T19:00:14+00:00",
  "end_time": "2021-11-18T19:40:29+00:00",
  "active": false,
  "original_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",
  "current_topic": "P2P connections on non-default ports (sipa)",
  "messages": [
    {
      "id": "b1ac66ef5266493485a97a29d055a504",
      "sender": "laanwj",
      "payload": "#startmeeting",
      "action": false,
      "timestamp": "2021-11-18T19:00:14+00:00"
    },
    {
      "id": "379e184202194933ad816cd267086795",
      "sender": "core-meetingbot",
      "payload": "Meeting started Thu Nov 18 19:00:14 2021 UTC.  The chair is laanwj. Information about MeetBot at https://bitcoin.jonasschnelli.ch/ircmeetings.",
      "action": false,
      "timestamp": "2021-11-18T19:00:14+00:00"
    },
    {
      "id": "5585cf3b2b6d49d095ff4b9f04425a14",
      "sender": "core-meetingbot",
      "payload": "Available commands: action commands idea info link nick",
      "action": false,
      "timestamp": "2021-11-18T19:00:14+00:00"
    },
    {
      "id": "89f9f5b7b53a4044b4dcc81cdec124d8",
      "sender": "achow101",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-11-18T19:00:29+00:00"
    },
    {
      "id": "cd2feb5cac084b2abf208aede5f724eb",
      "sender": "laanwj",
      "payload": "#bitcoin-core-dev Meeting: achow101 _aj_ amiti ariard BlueMatt cfields Chris_Stewart_5 darosior digi_james dongcarl elichai2 emilengler fanquake fjahr gleb glozow gmaxwell gwillen hebasto instagibbs jamesob jarolrod jb55 jeremyrubin jl2012 jnewbery jonasschnelli jonatack jtimon kallewoof kanzure kvaciral laanwj larryruane lightlike luke-jr maaku marcofalke meshcollider michagogo moneyball",
      "action": false,
      "timestamp": "2021-11-18T19:00:57+00:00"
    },
    {
      "id": "2d64894b80dd4096ae2d77591ba82858",
      "sender": "laanwj",
      "payload": "morcos nehan NicolasDorier paveljanik petertodd phantomcircuit promag provoostenator ryanofsky sdaftuar sipa vasild",
      "action": false,
      "timestamp": "2021-11-18T19:00:59+00:00"
    },
    {
      "id": "d21e712c4bfe47f3907e7de68e28eb20",
      "sender": "michaelfolkson",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-11-18T19:01:07+00:00"
    },
    {
      "id": "c8011ef8b47848a4898d6ad8df95ac5e",
      "sender": "jeremyrubin",
      "payload": "Hi",
      "action": false,
      "timestamp": "2021-11-18T19:01:11+00:00"
    },
    {
      "id": "925a4818140e420f9f50f2d984c39886",
      "sender": "kanzure",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-11-18T19:01:15+00:00"
    },
    {
      "id": "4e30d16e114d40619bd4db80b67d918e",
      "sender": "laanwj",
      "payload": "no pre-proposed meeting topics for this week",
      "action": false,
      "timestamp": "2021-11-18T19:01:38+00:00"
    },
    {
      "id": "1e926eda726943e39f208ca38b68ace2",
      "sender": "laanwj",
      "payload": "any last minute ones?",
      "action": false,
      "timestamp": "2021-11-18T19:01:42+00:00"
    },
    {
      "id": "65c2abd49039431fb6f2ec2e88a6ee62",
      "sender": "larryruane",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-11-18T19:01:56+00:00"
    },
    {
      "id": "73bbedf25c3d4499961d6008b4850925",
      "sender": "sipa",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-11-18T19:03:16+00:00"
    },
    {
      "id": "bb3eccbaef3c4199ab1b45239746df76",
      "sender": "provoostenator",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-11-18T19:03:29+00:00"
    },
    {
      "id": "c69f421f237e40798955ea4a3ee44a43",
      "sender": "jb55",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-11-18T19:03:32+00:00"
    },
    {
      "id": "52cf1e03cdba45d3b66f431c889cd80f",
      "sender": "jeremyrubin",
      "payload": "I can't stick around but maybe burying by height or Genesis with one block exception for taproot is a good topic",
      "action": false,
      "timestamp": "2021-11-18T19:03:38+00:00"
    },
    {
      "id": "a68996bb165a47358508319a34376207",
      "sender": "sipa",
      "payload": "also, maybe #23542 is interesting",
      "action": false,
      "timestamp": "2021-11-18T19:04:17+00:00"
    },
    {
      "id": "13679a8297274c109405b182d504002c",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/23542 | net: open p2p connections to nodes that listen on non-default ports by vasild \u00c3\u0082\u00c2\u00b7 Pull Request #23542 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2021-11-18T19:04:18+00:00"
    },
    {
      "id": "644ef5eccebc4f06bd08b45e5b30a7d1",
      "sender": "provoostenator",
      "payload": "(insert pun about burrying roots)",
      "action": false,
      "timestamp": "2021-11-18T19:04:24+00:00"
    },
    {
      "id": "f9eed6bed53641aa8b5b1d5c85f7d68a",
      "sender": "laanwj",
      "payload": "burying taproot deployment would definitely be a sensible topic",
      "action": false,
      "timestamp": "2021-11-18T19:04:38+00:00"
    },
    {
      "id": "70cccb21b2624b9f905c7f10bb26c9a9",
      "sender": "jeremyrubin",
      "payload": "(leaving now, but I like the exception version but would change my mind if there's something compelling)",
      "action": false,
      "timestamp": "2021-11-18T19:05:35+00:00"
    },
    {
      "id": "bbdba20b6cd848a89e4760d00679d6ba",
      "sender": "michaelfolkson",
      "payload": "Relevant PR: https://github.com/bitcoin/bitcoin/pull/23505",
      "action": false,
      "timestamp": "2021-11-18T19:06:00+00:00"
    },
    {
      "id": "b2abafa1164547c6abad25f99487a141",
      "sender": "laanwj",
      "payload": "#topic High priority for review",
      "action": false,
      "timestamp": "2021-11-18T19:06:48+00:00"
    },
    {
      "id": "56965db0022841eeb26af17d49a1bdec",
      "sender": "core-meetingbot",
      "payload": "topic: High priority for review",
      "action": false,
      "timestamp": "2021-11-18T19:06:48+00:00"
    },
    {
      "id": "b91ce5dcec204bdcb75e865c4cea3c32",
      "sender": "laanwj",
      "payload": "https://github.com/bitcoin/bitcoin/projects/8   -- at the moment, 11 blockers, 1 chasing concept ACK",
      "action": false,
      "timestamp": "2021-11-18T19:07:09+00:00"
    },
    {
      "id": "43f74d29a24c4d3387ff36901933a379",
      "sender": "laanwj",
      "payload": "anything to add, remove, or that is almost ready for merge?",
      "action": false,
      "timestamp": "2021-11-18T19:07:20+00:00"
    },
    {
      "id": "911f9200b4074d52a4b6255883b3df72",
      "sender": "sipa",
      "payload": "i'm working on reviewing #16807",
      "action": false,
      "timestamp": "2021-11-18T19:08:15+00:00"
    },
    {
      "id": "8eeb84c542a24c2a8a9accad354ed679",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/16807 | Let validateaddress locate error in Bech32 address by meshcollider \u00c3\u0082\u00c2\u00b7 Pull Request #16807 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2021-11-18T19:08:18+00:00"
    },
    {
      "id": "ffbf587d25344f31916d112d9dff4adb",
      "sender": "michaelfolkson",
      "payload": "Maybe add #16807 to the wallet meeting discussion topics tomorrow",
      "action": false,
      "timestamp": "2021-11-18T19:09:00+00:00"
    },
    {
      "id": "ac4d5893d58f4e3d99e239d544a9befb",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/16807 | Let validateaddress locate error in Bech32 address by meshcollider \u00c3\u0082\u00c2\u00b7 Pull Request #16807 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2021-11-18T19:09:02+00:00"
    },
    {
      "id": "735b62aec61a467b8318392943da99de",
      "sender": "laanwj",
      "payload": "i intend to look at that PR too",
      "action": false,
      "timestamp": "2021-11-18T19:09:43+00:00"
    },
    {
      "id": "fa762d715e804297a965c1f30ac6d133",
      "sender": "michaelfolkson",
      "payload": "Seems like a no brainer",
      "action": false,
      "timestamp": "2021-11-18T19:10:08+00:00"
    },
    {
      "id": "df7547d3a64d487795deb2f647fd2453",
      "sender": "sipa",
      "payload": "concept, sure, but i'd still like to review the code :)",
      "action": false,
      "timestamp": "2021-11-18T19:10:24+00:00"
    },
    {
      "id": "dde59f6141674daa8abe10953f39cfa2",
      "sender": "laanwj",
      "payload": "8 files changed, of which 2 tests",
      "action": false,
      "timestamp": "2021-11-18T19:11:15+00:00"
    },
    {
      "id": "5144e7c15e384f5b906c7f5bbfc7b413",
      "sender": "michaelfolkson",
      "payload": "Yeah surprised it hasn't got in earlier",
      "action": false,
      "timestamp": "2021-11-18T19:11:42+00:00"
    },
    {
      "id": "e2f209145500430898f937f0b281a7b4",
      "sender": "laanwj",
      "payload": "it has quite a lot of not yet addressed comments",
      "action": false,
      "timestamp": "2021-11-18T19:12:20+00:00"
    },
    {
      "id": "7a0de50539ee419680f529ad8bf2675e",
      "sender": "laanwj",
      "payload": "nothing else for high prio?",
      "action": false,
      "timestamp": "2021-11-18T19:13:54+00:00"
    },
    {
      "id": "5a6f26657ee24866aaa38d0aa50093b5",
      "sender": "laanwj",
      "payload": "#topic Burying taproot (jeremyrubin)",
      "action": false,
      "timestamp": "2021-11-18T19:14:59+00:00"
    },
    {
      "id": "1372efa549d74ebfbce0e1801df81342",
      "sender": "core-meetingbot",
      "payload": "topic: Burying taproot (jeremyrubin)",
      "action": false,
      "timestamp": "2021-11-18T19:14:59+00:00"
    },
    {
      "id": "a9871d25cc47485ca20a7398c0d9e39a",
      "sender": "gene",
      "payload": "shuffles in quietly",
      "action": true,
      "timestamp": "2021-11-18T19:15:16+00:00"
    },
    {
      "id": "a425d455512d45b5b0439535ecf31ac1",
      "sender": "laanwj",
      "payload": "(if anyone wants to discuss this, it's a bit weird to propose topics then leave)",
      "action": false,
      "timestamp": "2021-11-18T19:15:22+00:00"
    },
    {
      "id": "1302caf1ae5f4668901253a8d7e3b034",
      "sender": "b10c",
      "payload": "hi",
      "action": false,
      "timestamp": "2021-11-18T19:15:25+00:00"
    },
    {
      "id": "c2784d2c951e4e1ca4c40c090d2d1b8d",
      "sender": "sipa",
      "payload": "concept ack on burying taproot, especially given the depth of its activation already",
      "action": false,
      "timestamp": "2021-11-18T19:15:44+00:00"
    },
    {
      "id": "bb9c4b610386442c91e43af1f8e2425b",
      "sender": "sipa",
      "payload": "there are two PRs with vaguely related changes about this; i think the details can be discussed there",
      "action": false,
      "timestamp": "2021-11-18T19:16:01+00:00"
    },
    {
      "id": "2f62f70a66ad41ec96ab14f606d9aa0c",
      "sender": "michaelfolkson",
      "payload": "The discussion is whether it should be genesis minus a single block versus from the block directly aftewards that single block?",
      "action": false,
      "timestamp": "2021-11-18T19:16:50+00:00"
    },
    {
      "id": "9241627efcf14177a2c560c0bbc2cf88",
      "sender": "sipa",
      "payload": "that's the discussion on one of the PRs",
      "action": false,
      "timestamp": "2021-11-18T19:17:03+00:00"
    },
    {
      "id": "dfc431ac1a744e31a3f4a8010aa9d08b",
      "sender": "michaelfolkson",
      "payload": "What's the other relevant PR number?",
      "action": false,
      "timestamp": "2021-11-18T19:17:19+00:00"
    },
    {
      "id": "6c39b9ba8ffe4d5893e7e56251cf3a50",
      "sender": "michaelfolkson",
      "payload": "#23505 and...",
      "action": false,
      "timestamp": "2021-11-18T19:17:41+00:00"
    },
    {
      "id": "92067f4654b24bd78d4a70eb5b70a638",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/23505 | Bury taproot deployment by MarcoFalke \u00c3\u0082\u00c2\u00b7 Pull Request #23505 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2021-11-18T19:17:42+00:00"
    },
    {
      "id": "9d385f0d0e3b44379c2435355119a728",
      "sender": "sipa",
      "payload": "#23536",
      "action": false,
      "timestamp": "2021-11-18T19:17:48+00:00"
    },
    {
      "id": "2ccf366b60944b0f8b8231578ea205da",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/23536 | Enforce Taproot script flags whenever WITNESS is set by MarcoFalke \u00c3\u0082\u00c2\u00b7 Pull Request #23536 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2021-11-18T19:17:49+00:00"
    },
    {
      "id": "4f88c773f7d149d8a68f0c57ea4d09d5",
      "sender": "michaelfolkson",
      "payload": "Thanks",
      "action": false,
      "timestamp": "2021-11-18T19:18:05+00:00"
    },
    {
      "id": "63c78e48867e4adfa61d7129c4865568",
      "sender": "michaelfolkson",
      "payload": "Excluding a single block seems intuitively a bit strange to me",
      "action": false,
      "timestamp": "2021-11-18T19:18:19+00:00"
    },
    {
      "id": "46514db5202a4276a2ba6e12ed7d9d16",
      "sender": "michaelfolkson",
      "payload": "But need to read the discussion",
      "action": false,
      "timestamp": "2021-11-18T19:18:27+00:00"
    },
    {
      "id": "028be6fd99d94f31b557a2cc73a112b9",
      "sender": "luke-jr",
      "payload": "we already have exceptions",
      "action": false,
      "timestamp": "2021-11-18T19:18:42+00:00"
    },
    {
      "id": "fa4d8cd4ccf944c980fb9512c6ae8deb",
      "sender": "michaelfolkson",
      "payload": "For a single block with blocks either side treated differently?",
      "action": false,
      "timestamp": "2021-11-18T19:19:12+00:00"
    },
    {
      "id": "adef6da7cb9f43108e7ebc4ed1f593f3",
      "sender": "luke-jr",
      "payload": "yes",
      "action": false,
      "timestamp": "2021-11-18T19:19:17+00:00"
    },
    {
      "id": "292cde7246bc4d30b7a8e5d932f79fcc",
      "sender": "michaelfolkson",
      "payload": "Hmm interesting. Example?",
      "action": false,
      "timestamp": "2021-11-18T19:19:29+00:00"
    },
    {
      "id": "c61483f477ec4353a4fcce95eb4cb583",
      "sender": "sipa",
      "payload": "bip30 and bip34 have exceptions",
      "action": false,
      "timestamp": "2021-11-18T19:19:38+00:00"
    },
    {
      "id": "7f62325ee6754375bd01c4991abf1a02",
      "sender": "luke-jr",
      "payload": "look up fEnforceBIP30",
      "action": false,
      "timestamp": "2021-11-18T19:19:48+00:00"
    },
    {
      "id": "f2d2e2a5d530453490a85f5fd737e348",
      "sender": "sipa",
      "payload": "michaelfolkson: you could read the code",
      "action": false,
      "timestamp": "2021-11-18T19:19:50+00:00"
    },
    {
      "id": "036a1b191fef4c72b816a39479e256f3",
      "sender": "michaelfolkson",
      "payload": "Ok",
      "action": false,
      "timestamp": "2021-11-18T19:20:02+00:00"
    },
    {
      "id": "7c19359ff76c44488e425b85d17e4466",
      "sender": "achow101",
      "payload": "the PR follows the existing BIP16Exception cde",
      "action": false,
      "timestamp": "2021-11-18T19:20:14+00:00"
    },
    {
      "id": "3c9ea8d7e9a14cb7bea5b226b3f5d8e7",
      "sender": "luke-jr",
      "payload": "I do think using heights is cleaner, but idk",
      "action": false,
      "timestamp": "2021-11-18T19:20:49+00:00"
    },
    {
      "id": "c7abd630d4804213984144f7bd949623",
      "sender": "provoostenator",
      "payload": "For anyone inspecting the code it's trivial to reason that no real taproot violation took place in that particular block, because it wasn't activated yet.",
      "action": false,
      "timestamp": "2021-11-18T19:20:56+00:00"
    },
    {
      "id": "668079e4e77a4f97956456d1ddcaa380",
      "sender": "provoostenator",
      "payload": "For all the other blocks, the node checks.",
      "action": false,
      "timestamp": "2021-11-18T19:21:05+00:00"
    },
    {
      "id": "7a5e7dba1620493a8032e0c8ff4f08f6",
      "sender": "provoostenator",
      "payload": "To review the PR, just sync the chain, and maybe do it again without the block exception.",
      "action": false,
      "timestamp": "2021-11-18T19:22:58+00:00"
    },
    {
      "id": "254baca5f9264dc49775b23bc14f6346",
      "sender": "luke-jr",
      "payload": "could always do height && hash to make it even more trivial to review",
      "action": false,
      "timestamp": "2021-11-18T19:23:45+00:00"
    },
    {
      "id": "e5fb14b0dbba4d1f9231ed8d7b0921ad",
      "sender": "laanwj",
      "payload": "next topic?",
      "action": false,
      "timestamp": "2021-11-18T19:27:06+00:00"
    },
    {
      "id": "87a4b15270294b2e9aab341fedc82a60",
      "sender": "sipa",
      "payload": "sure",
      "action": false,
      "timestamp": "2021-11-18T19:27:13+00:00"
    },
    {
      "id": "b599047d0a1d44caabed08ce01d27346",
      "sender": "laanwj",
      "payload": "#topic P2P connections on non-default ports (sipa)",
      "action": false,
      "timestamp": "2021-11-18T19:27:55+00:00"
    },
    {
      "id": "879520a95e2349a690fb49e56ad330df",
      "sender": "core-meetingbot",
      "payload": "topic: P2P connections on non-default ports (sipa)",
      "action": false,
      "timestamp": "2021-11-18T19:27:55+00:00"
    },
    {
      "id": "6e3bf9aa8f4c4348bdcaf39445f577ff",
      "sender": "laanwj",
      "payload": "#23542",
      "action": false,
      "timestamp": "2021-11-18T19:28:00+00:00"
    },
    {
      "id": "64ce54195a404371b8654f8b319004c2",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/23542 | net: open p2p connections to nodes that listen on non-default ports by vasild \u00c3\u0082\u00c2\u00b7 Pull Request #23542 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2021-11-18T19:28:01+00:00"
    },
    {
      "id": "35cf707e6d834d6faa7a658b69e59dba",
      "sender": "michaelfolkson",
      "payload": "BIP 30 seems interesting, didn't know anything about it :)",
      "action": false,
      "timestamp": "2021-11-18T19:29:05+00:00"
    },
    {
      "id": "43774b532e8e4a08a6a439f73e1891ea",
      "sender": "sipa",
      "payload": "just wanted to briefly bring this up",
      "action": false,
      "timestamp": "2021-11-18T19:29:07+00:00"
    },
    {
      "id": "f757c3e1e9ce4f658f06352cfe2d6ff8",
      "sender": "sipa",
      "payload": "as it's a pretty significant change",
      "action": false,
      "timestamp": "2021-11-18T19:29:19+00:00"
    },
    {
      "id": "72e53a13c2d44fe7ac32356d61d57c58",
      "sender": "sipa",
      "payload": "bitcoin core has traditionally (since satoshi times) shied away from connecting out to non-8333 ports, for a number of (preumwed) reasons",
      "action": false,
      "timestamp": "2021-11-18T19:29:44+00:00"
    },
    {
      "id": "95a0f18f5ef4429b953d2d40edc5cafb",
      "sender": "sipa",
      "payload": "but i'm of the opinion that those reasons aren't very relevant anymore, and there are potential privacy/censorship gains to permitting arbitrary ports",
      "action": false,
      "timestamp": "2021-11-18T19:30:16+00:00"
    },
    {
      "id": "f093f507567e477db0f2f8d36b6969b3",
      "sender": "sipa",
      "payload": "plus, not much code changes are needed",
      "action": false,
      "timestamp": "2021-11-18T19:30:24+00:00"
    },
    {
      "id": "8f2f09b24ef549d58a92d16fde44de7e",
      "sender": "achow101",
      "payload": "what were the presumed reasons?",
      "action": false,
      "timestamp": "2021-11-18T19:30:50+00:00"
    },
    {
      "id": "db74ec998c844b928695c9f8edaba8e8",
      "sender": "sipa",
      "payload": "one is DoS resistance... e.g. a concern that someone could rumour a popular existing TCP/IP service on the network, and have the bitcoin nodes DoS it",
      "action": false,
      "timestamp": "2021-11-18T19:31:38+00:00"
    },
    {
      "id": "e83d691e32de4180a1aaddccf8df7ade",
      "sender": "michaelfolkson",
      "payload": "\"The folklore justification (eventually actually added as a comment to the codebase in #20668) is that this is to prevent the Bitcoin P2P network from being leveraged to perform a DoS attack on other services, if their IP/port would get rumoured.\"",
      "action": false,
      "timestamp": "2021-11-18T19:31:49+00:00"
    },
    {
      "id": "c6088e4d6fee4e8a8fe7f1c86c6880e0",
      "sender": "gribble",
      "payload": "https://github.com/bitcoin/bitcoin/issues/20668 | doc: warn that incoming conns are unlikely when not using default ports by adamjonas \u00c3\u0082\u00c2\u00b7 Pull Request #20668 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
      "action": false,
      "timestamp": "2021-11-18T19:31:51+00:00"
    },
    {
      "id": "18ffcc29fbdd4267940d3c306d2c755b",
      "sender": "michaelfolkson",
      "payload": "https://github.com/bitcoin/bitcoin/pull/23306#issue-761048149",
      "action": false,
      "timestamp": "2021-11-18T19:32:10+00:00"
    },
    {
      "id": "55122da205f44c64aedd07ec0da16985",
      "sender": "sipa",
      "payload": "michaelfolkson: thanks, exactly that",
      "action": false,
      "timestamp": "2021-11-18T19:32:10+00:00"
    },
    {
      "id": "d5586c2f40b947448917fa41b5a731da",
      "sender": "sipa",
      "payload": "the other reason is a concern about partition resistance (someone could pretend to be 100s of nodes by rumouring their IP with different ports, all listening on the same interface)",
      "action": false,
      "timestamp": "2021-11-18T19:32:37+00:00"
    },
    {
      "id": "edeb697643074136aba08c0b27e9b4db",
      "sender": "sipa",
      "payload": "this latter concern hasn't existed since addrman i think, which buckets per network group already, so limits the impact of many IP addresses in close ranges already",
      "action": false,
      "timestamp": "2021-11-18T19:33:09+00:00"
    },
    {
      "id": "42ba1874f11a47858fd925b9d4c96fb7",
      "sender": "sipa",
      "payload": "there are some open questions i think on how exactly to do that, e.g. which ports to allow, how it interacts with e.g. plans for hiding/encrypting traffic, ... but that can be discussed on the PR, which vasild seems to have opened",
      "action": false,
      "timestamp": "2021-11-18T19:33:59+00:00"
    },
    {
      "id": "49e0a8a676a148bdabe5efff677784cf",
      "sender": "sipa",
      "payload": "not sure there's much more to say about it without the PR author here :)",
      "action": false,
      "timestamp": "2021-11-18T19:36:37+00:00"
    },
    {
      "id": "218607a394fa41438bc4e0311a5c5083",
      "sender": "michaelfolkson",
      "payload": "practicalswift's suggestion just to copy browsers' bad ports seems reasonable",
      "action": false,
      "timestamp": "2021-11-18T19:37:19+00:00"
    },
    {
      "id": "0dcb2276ee5b4bb59bbc6759737c013c",
      "sender": "michaelfolkson",
      "payload": "https://github.com/bitcoin/bitcoin/pull/23306#issuecomment-947516736",
      "action": false,
      "timestamp": "2021-11-18T19:37:26+00:00"
    },
    {
      "id": "451b3fb691824bc696ffed60b1afcb86",
      "sender": "michaelfolkson",
      "payload": "Anyone else decides on bad ports?",
      "action": false,
      "timestamp": "2021-11-18T19:37:38+00:00"
    },
    {
      "id": "e914e699eb73479aad201ba3c4838ce9",
      "sender": "michaelfolkson",
      "payload": "But yeah can be discussed on the PR",
      "action": false,
      "timestamp": "2021-11-18T19:37:53+00:00"
    },
    {
      "id": "b4dcad308be34d97be8f5c0341e9aea8",
      "sender": "laanwj",
      "payload": "ok, i think it was good to discuss this anyhow, so that people are more aware of this potential change to behavior",
      "action": false,
      "timestamp": "2021-11-18T19:39:39+00:00"
    },
    {
      "id": "1f4728837a884dd9a549f1f891691914",
      "sender": "sipa",
      "payload": "right",
      "action": false,
      "timestamp": "2021-11-18T19:39:50+00:00"
    },
    {
      "id": "21ab4a859d6a4619bc6934aeabbcef32",
      "sender": "laanwj",
      "payload": "#endmeeting",
      "action": false,
      "timestamp": "2021-11-18T19:40:29+00:00"
    }
  ],
  "events": [
    {
      "event_type": "START_MEETING",
      "message": {
        "id": "b1ac66ef5266493485a97a29d055a504",
        "sender": "laanwj",
        "payload": "#startmeeting",
        "action": false,
        "timestamp": "2021-11-18T19:00:14+00:00"
      },
      "operand": null,
      "id": "b1ac66ef5266493485a97a29d055a504",
      "timestamp": "2021-11-18T19:00:14+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "13679a8297274c109405b182d504002c",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/23542 | net: open p2p connections to nodes that listen on non-default ports by vasild \u00c3\u0082\u00c2\u00b7 Pull Request #23542 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2021-11-18T19:04:18+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/23542",
      "id": "13679a8297274c109405b182d504002c",
      "timestamp": "2021-11-18T19:04:18+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "b2abafa1164547c6abad25f99487a141",
        "sender": "laanwj",
        "payload": "#topic High priority for review",
        "action": false,
        "timestamp": "2021-11-18T19:06:48+00:00"
      },
      "operand": "High priority for review",
      "id": "b2abafa1164547c6abad25f99487a141",
      "timestamp": "2021-11-18T19:06:48+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "b91ce5dcec204bdcb75e865c4cea3c32",
        "sender": "laanwj",
        "payload": "https://github.com/bitcoin/bitcoin/projects/8   -- at the moment, 11 blockers, 1 chasing concept ACK",
        "action": false,
        "timestamp": "2021-11-18T19:07:09+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/projects/8",
      "id": "b91ce5dcec204bdcb75e865c4cea3c32",
      "timestamp": "2021-11-18T19:07:09+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "8eeb84c542a24c2a8a9accad354ed679",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/16807 | Let validateaddress locate error in Bech32 address by meshcollider \u00c3\u0082\u00c2\u00b7 Pull Request #16807 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2021-11-18T19:08:18+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/16807",
      "id": "8eeb84c542a24c2a8a9accad354ed679",
      "timestamp": "2021-11-18T19:08:18+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "ac4d5893d58f4e3d99e239d544a9befb",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/16807 | Let validateaddress locate error in Bech32 address by meshcollider \u00c3\u0082\u00c2\u00b7 Pull Request #16807 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2021-11-18T19:09:02+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/16807",
      "id": "ac4d5893d58f4e3d99e239d544a9befb",
      "timestamp": "2021-11-18T19:09:02+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "5a6f26657ee24866aaa38d0aa50093b5",
        "sender": "laanwj",
        "payload": "#topic Burying taproot (jeremyrubin)",
        "action": false,
        "timestamp": "2021-11-18T19:14:59+00:00"
      },
      "operand": "Burying taproot (jeremyrubin)",
      "id": "5a6f26657ee24866aaa38d0aa50093b5",
      "timestamp": "2021-11-18T19:14:59+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "92067f4654b24bd78d4a70eb5b70a638",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/23505 | Bury taproot deployment by MarcoFalke \u00c3\u0082\u00c2\u00b7 Pull Request #23505 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2021-11-18T19:17:42+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/23505",
      "id": "92067f4654b24bd78d4a70eb5b70a638",
      "timestamp": "2021-11-18T19:17:42+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "2ccf366b60944b0f8b8231578ea205da",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/23536 | Enforce Taproot script flags whenever WITNESS is set by MarcoFalke \u00c3\u0082\u00c2\u00b7 Pull Request #23536 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2021-11-18T19:17:49+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/23536",
      "id": "2ccf366b60944b0f8b8231578ea205da",
      "timestamp": "2021-11-18T19:17:49+00:00"
    },
    {
      "event_type": "TOPIC",
      "message": {
        "id": "b599047d0a1d44caabed08ce01d27346",
        "sender": "laanwj",
        "payload": "#topic P2P connections on non-default ports (sipa)",
        "action": false,
        "timestamp": "2021-11-18T19:27:55+00:00"
      },
      "operand": "P2P connections on non-default ports (sipa)",
      "id": "b599047d0a1d44caabed08ce01d27346",
      "timestamp": "2021-11-18T19:27:55+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "64ce54195a404371b8654f8b319004c2",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/23542 | net: open p2p connections to nodes that listen on non-default ports by vasild \u00c3\u0082\u00c2\u00b7 Pull Request #23542 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2021-11-18T19:28:01+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/23542",
      "id": "64ce54195a404371b8654f8b319004c2",
      "timestamp": "2021-11-18T19:28:01+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "c6088e4d6fee4e8a8fe7f1c86c6880e0",
        "sender": "gribble",
        "payload": "https://github.com/bitcoin/bitcoin/issues/20668 | doc: warn that incoming conns are unlikely when not using default ports by adamjonas \u00c3\u0082\u00c2\u00b7 Pull Request #20668 \u00c3\u0082\u00c2\u00b7 bitcoin/bitcoin \u00c3\u0082\u00c2\u00b7 GitHub",
        "action": false,
        "timestamp": "2021-11-18T19:31:51+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/issues/20668",
      "id": "c6088e4d6fee4e8a8fe7f1c86c6880e0",
      "timestamp": "2021-11-18T19:31:51+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "18ffcc29fbdd4267940d3c306d2c755b",
        "sender": "michaelfolkson",
        "payload": "https://github.com/bitcoin/bitcoin/pull/23306#issue-761048149",
        "action": false,
        "timestamp": "2021-11-18T19:32:10+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/pull/23306#issue-761048149",
      "id": "18ffcc29fbdd4267940d3c306d2c755b",
      "timestamp": "2021-11-18T19:32:10+00:00"
    },
    {
      "event_type": "LINK",
      "message": {
        "id": "0dcb2276ee5b4bb59bbc6759737c013c",
        "sender": "michaelfolkson",
        "payload": "https://github.com/bitcoin/bitcoin/pull/23306#issuecomment-947516736",
        "action": false,
        "timestamp": "2021-11-18T19:37:26+00:00"
      },
      "operand": "https://github.com/bitcoin/bitcoin/pull/23306#issuecomment-947516736",
      "id": "0dcb2276ee5b4bb59bbc6759737c013c",
      "timestamp": "2021-11-18T19:37:26+00:00"
    },
    {
      "event_type": "END_MEETING",
      "message": {
        "id": "21ab4a859d6a4619bc6934aeabbcef32",
        "sender": "laanwj",
        "payload": "#endmeeting",
        "action": false,
        "timestamp": "2021-11-18T19:40:29+00:00"
      },
      "operand": null,
      "id": "21ab4a859d6a4619bc6934aeabbcef32",
      "timestamp": "2021-11-18T19:40:29+00:00"
    }
  ],
  "aliases": {},
  "vote_in_progress": false,
  "motion_index": null
}