corebot has quit [Remote host closed the connection]
corebot has joined #bitcoin-core-dev
pyth has quit [Read error: Connection reset by peer]
pyth has joined #bitcoin-core-dev
pyth has quit [Remote host closed the connection]
pyth has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 260 seconds]
Saturday7 has quit [Ping timeout: 252 seconds]
kevkevin has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
PaperSword has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 246 seconds]
PaperSword1 has joined #bitcoin-core-dev
PaperSword has quit [Ping timeout: 252 seconds]
PaperSword1 is now known as PaperSword
kevkevin has joined #bitcoin-core-dev
emcy__ has quit [Remote host closed the connection]
mcey has joined #bitcoin-core-dev
mcey has quit [Remote host closed the connection]
Saturday7 has joined #bitcoin-core-dev
mcey has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 272 seconds]
aureleoules has quit [Server closed connection]
aureleoules has joined #bitcoin-core-dev
sample has quit [Server closed connection]
sample has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
yonson has quit [Server closed connection]
yonson has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 252 seconds]
amiti___ has quit [Server closed connection]
amiti___ has joined #bitcoin-core-dev
fanquake has quit [Server closed connection]
fanquake has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 244 seconds]
PaperSword1 has joined #bitcoin-core-dev
PaperSword has quit [Ping timeout: 272 seconds]
PaperSword1 is now known as PaperSword
pyth has quit [Ping timeout: 272 seconds]
kevkevin has joined #bitcoin-core-dev
pyth has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 265 seconds]
pyth has quit [Remote host closed the connection]
pyth has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
adil has joined #bitcoin-core-dev
kvaciral[m] has quit [Server closed connection]
kvaciral[m] has joined #bitcoin-core-dev
nanotube has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 244 seconds]
adil has quit [Quit: adil]
<Sjors[m]>
"rogue calls in mining functions" - ominous
aleggg has quit [Server closed connection]
aleggg has joined #bitcoin-core-dev
pyth has quit [Read error: Connection reset by peer]
pyth has joined #bitcoin-core-dev
pyth has quit [Ping timeout: 276 seconds]
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 252 seconds]
jonatack has quit [Server closed connection]
jonatack has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 244 seconds]
greypw1495085 has joined #bitcoin-core-dev
greypw149508 has quit [Ping timeout: 264 seconds]
bitdex has quit [Ping timeout: 264 seconds]
greypw1495085 is now known as greypw149508
bitdex has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
abubakarsadiq has quit [Server closed connection]
abubakarsadiq has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 272 seconds]
Guyver2 has joined #bitcoin-core-dev
kevkevin has joined #bitcoin-core-dev
kevkevin has quit [Ping timeout: 276 seconds]
kevkevin has joined #bitcoin-core-dev
<bitcoin-git>
[bitcoin] krishpranav opened pull request #31735: Fix compilation errors in blockchain.cpp related to serialization, UTXO dumping, and path conversion (master...master) https://github.com/bitcoin/bitcoin/pull/31735
<sipa>
glozow: a random idea about orphan memory accounting, to get the best of both worlds (guaranteed per-peer orphan space, but higher global limit while not under attack): every peer has an orphan reservation size (e.g. 4MW per outbound, 400kW per inbound), and the global orphan limit is the sum of the reservations (which is thus dynamic). Orphans are accounted for for *each* peer (regardless of
<sipa>
however many peers announced jt). Orphan evictions only happen...
<sipa>
when the global limit is exceeded, and find the peer whose usage/reservatiom ratio is the highest (and only removes the orphan from that peer, others may remain, and thus more evictiond may be needed).
<sipa>
as long as no peer goes above their reservation, no evictions can happen, so it is at least as good in that regard as the alternative of just having strict per-peer accounting
<sipa>
I don't know if any of this is necessary though, I think strict per-peer accounting is fine, and is more categorically safe in the sense that attackers cannot even influence eviction decisions for other peers