Kaizen_Kintsugi has quit [Ping timeout: 245 seconds]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Ping timeout: 245 seconds]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/15587b4f1d21...d1e63aa45469
<bitcoin-git> bitcoin/master 747cd17 fanquake: build: no-longer fail default configure if BDB isn't available
<bitcoin-git> bitcoin/master d1e63aa fanquake: Merge bitcoin/bitcoin#23168: build: no-longer fail default configure if BD...
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake merged pull request #23168: build: no-longer fail default configure if BDB isn't available (master...dont_fail_no_bdb_default_configure) https://github.com/bitcoin/bitcoin/pull/23168
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/d1e63aa45469...01129ca37272
<bitcoin-git> bitcoin/master 01129ca fanquake: Merge bitcoin/bitcoin#23214: Replace stoul with ToIntegral in dbwrapper
<bitcoin-git> bitcoin/master fa165e9 MarcoFalke: Replace stoul with ToIntegral in dbwrapper
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake merged pull request #23214: Replace stoul with ToIntegral in dbwrapper (master...2110-dbwInt) https://github.com/bitcoin/bitcoin/pull/23214
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
luke-jr has quit [Quit: ZNC - http://znc.sourceforge.net]
luke-jr has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
promag__ has joined #bitcoin-core-dev
promag_ has quit [Ping timeout: 246 seconds]
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Remote host closed the connection]
Kaizen_Kintsugi has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Ping timeout: 245 seconds]
earnestly has quit [Ping timeout: 265 seconds]
hendi has quit [Ping timeout: 245 seconds]
josibake_ has joined #bitcoin-core-dev
amiti_ has joined #bitcoin-core-dev
hendi has joined #bitcoin-core-dev
josibake has quit [Ping timeout: 260 seconds]
amiti has quit [Ping timeout: 260 seconds]
josibake_ is now known as josibake
amiti_ is now known as amiti
c_arc has joined #bitcoin-core-dev
jarthur has quit [Ping timeout: 265 seconds]
c_arc has joined #bitcoin-core-dev
jamesob has quit [Quit: Connection closed for inactivity]
jarthur has joined #bitcoin-core-dev
Jackielove4u has quit [Read error: Connection reset by peer]
Evolver has quit [Read error: Connection reset by peer]
c_arc has joined #bitcoin-core-dev
Evolver has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
AaronvanW has joined #bitcoin-core-dev
Jackielove4u has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/01129ca37272...829d3e0e7135
<bitcoin-git> bitcoin/master 7fc487a Sebastian Falbesoner: refactor: use `{Read,Write}BE32` helpers for BIP32 nChild (de)serialization
<bitcoin-git> bitcoin/master 829d3e0 fanquake: Merge bitcoin/bitcoin#23199: refactor: use `{Read,Write}BE32` helpers for ...
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake merged pull request #23199: refactor: use `{Read,Write}BE32` helpers for BIP32 nChild (de)serialization (master...202110-refactor-use_be32_helpers_for_bip32_nchild) https://github.com/bitcoin/bitcoin/pull/23199
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
AaronvanW has quit [Remote host closed the connection]
c_arc has joined #bitcoin-core-dev
upekkha has quit [Quit: upekkha]
upekkha has joined #bitcoin-core-dev
igh4st has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
AaronvanW has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has joined #bitcoin-core-dev
grettke has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Ping timeout: 252 seconds]
c_arc has joined #bitcoin-core-dev
AaronvanW has quit [Remote host closed the connection]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/829d3e0e7135...5b7210c8745d
<bitcoin-git> bitcoin/master a8b515c S3RK: configure: keep relative paths in debug info
<bitcoin-git> bitcoin/master 0bc666b S3RK: doc: add info for debugging with relative paths
<bitcoin-git> bitcoin/master 5b7210c fanquake: Merge bitcoin/bitcoin#22409: configure: keep relative paths in debug info
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] fanquake merged pull request #22409: configure: keep relative paths in debug info (master...debug_keep_relative_path) https://github.com/bitcoin/bitcoin/pull/22409
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
freesprung has quit [Quit: zzz]
freesprung has joined #bitcoin-core-dev
Kaizen_Kintsugi has joined #bitcoin-core-dev
kexkey has quit [Quit: Textual IRC Client: www.textualapp.com]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
emcy has joined #bitcoin-core-dev
jarthur has quit [Quit: jarthur]
c_arc has joined #bitcoin-core-dev
igh4st has quit [Ping timeout: 256 seconds]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Remote host closed the connection]
Kaizen_Kintsugi has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Ping timeout: 245 seconds]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
cmirror has quit [Remote host closed the connection]
cmirror has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Ping timeout: 260 seconds]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Ping timeout: 260 seconds]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Ping timeout: 252 seconds]
c_arc has joined #bitcoin-core-dev
mikehu44 has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Ping timeout: 252 seconds]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Ping timeout: 252 seconds]
kabaum has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
kabaum has quit [Ping timeout: 245 seconds]
igh4st has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
igh4st has quit [Ping timeout: 256 seconds]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
<fanquake> #proposedmeetingtopic tag 0.20.3-final
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
<luke-jr> for better or worse, not sure there's a point as it's only weeks away from not enforcing the consensus rules (Taproot activation)
<luke-jr> meh, I guess maybe a month or so. perhaps a warning in the release notes?
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Ping timeout: 260 seconds]
Kaizen_Kintsugi has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Ping timeout: 252 seconds]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
cmirror has quit [*.net *.split]
freesprung has quit [*.net *.split]
grettke has quit [*.net *.split]
hendi has quit [*.net *.split]
cryptapus has quit [*.net *.split]
larryruane has quit [*.net *.split]
nathanael has quit [*.net *.split]
gleb7 has quit [*.net *.split]
darosior has quit [*.net *.split]
cfields has quit [*.net *.split]
real_or_random_ has quit [*.net *.split]
willcl_ark has quit [*.net *.split]
cdecker has quit [*.net *.split]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
cmirror has joined #bitcoin-core-dev
hendi has joined #bitcoin-core-dev
grettke has joined #bitcoin-core-dev
cryptapus has joined #bitcoin-core-dev
freesprung has joined #bitcoin-core-dev
larryruane has joined #bitcoin-core-dev
nathanael has joined #bitcoin-core-dev
gleb7 has joined #bitcoin-core-dev
darosior has joined #bitcoin-core-dev
cfields has joined #bitcoin-core-dev
real_or_random_ has joined #bitcoin-core-dev
willcl_ark has joined #bitcoin-core-dev
cdecker has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
earnestly has joined #bitcoin-core-dev
Guyver2 has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
real_or_random_ is now known as real_or_random
<gleb7> jnewbery: #22910 can be undrafted now? It's unclear whether the pr is good for review :)
<gribble> https://github.com/bitcoin/bitcoin/issues/22910 | [RFC] Encapsulate asmap in NetGroupManager by jnewbery · Pull Request #22910 · bitcoin/bitcoin · GitHub
mikehu44 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke pushed 3 commits to master: https://github.com/bitcoin/bitcoin/compare/5b7210c8745d...1790a8ddacae
<bitcoin-git> bitcoin/master b142f79 lsilva01: skip test_getaddressinfo() if wallet is disabled
<bitcoin-git> bitcoin/master c2fbdca lsilva01: Add BECH32_INVALID_VERSION test
<bitcoin-git> bitcoin/master 1790a8d MarcoFalke: Merge bitcoin/bitcoin#22794: test: Verify if wallet is compiled in rpc_inv...
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke merged pull request #22794: test: Verify if wallet is compiled in rpc_invalid_address_message.py test (master...split_invalid_address_message_test) https://github.com/bitcoin/bitcoin/pull/22794
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Guest97 has joined #bitcoin-core-dev
Guest97 has quit [Client Quit]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Cory has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] dougEfresh opened pull request #23249: util: ParseByteUnits - Parse a string with a suffix unit (master...util-parsebyteunit) https://github.com/bitcoin/bitcoin/pull/23249
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
c_arc has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] SatoshiBitcoin opened pull request #23250: test pull request (master...master) https://github.com/bitcoin/bitcoin/pull/23250
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] hebasto closed pull request #23250: test pull request (master...master) https://github.com/bitcoin/bitcoin/pull/23250
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
Guest72 has joined #bitcoin-core-dev
murrayn has quit [Changing host]
murrayn has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Ping timeout: 252 seconds]
<jnewbery> gleb7: It's ready for review, but I'm not 100% sure that https://github.com/bitcoin/bitcoin/pull/22910/commits/16cef1ba368302531672ffe81d19bf70e61bd127 doesn't change behaviour in some subtle way. I'd need to do a very careful review of it and possibly add more tests to make sure.
<jnewbery> Until I've reviewed my own code and I'm satisfied it's right, I don't want it to be mergeable
<jnewbery> I'll try to get to it in the next couple of weeks
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
bomb-on has quit [Quit: aллилѹіа!]
bairen has quit [Remote host closed the connection]
bairen has joined #bitcoin-core-dev
jonatack40 has quit [Ping timeout: 250 seconds]
c_arc has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #23253: bitcoin-tx: Reject non-integral and out of range sequence ids (master...2110-utilTxSeqId) https://github.com/bitcoin/bitcoin/pull/23253
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] hebasto closed pull request #20544: build: Do not repeat warning names in -Werror=... options (master...201202-werror) https://github.com/bitcoin/bitcoin/pull/20544
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
bitdex has quit [Quit: = ""]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] hieblmi opened pull request #23254: Fix typo and grammar (master...patch-1) https://github.com/bitcoin/bitcoin/pull/23254
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
<meshcollider> I accidentally offended drahtbot https://github.com/bitcoin/bitcoin/pull/16807#issuecomment-939993269
<fanquake> 🤖
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Remote host closed the connection]
Kaizen_Kintsugi has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Remote host closed the connection]
Kaizen_Kintsugi has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Guest89 has joined #bitcoin-core-dev
Guest89 has quit [Client Quit]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
igh4st has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
smartin has joined #bitcoin-core-dev
bitcoin-git has joined #bitcoin-core-dev
<bitcoin-git> [bitcoin] MarcoFalke opened pull request #23255: util: Add mincore and clone3 to syscall sandbox (master...2110-syscall) https://github.com/bitcoin/bitcoin/pull/23255
bitcoin-git has left #bitcoin-core-dev [#bitcoin-core-dev]
Kaizen_Kintsugi has quit [Remote host closed the connection]
Kaizen_Kintsugi has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Ping timeout: 252 seconds]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
jonatack has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Guest72 has quit [Quit: Connection closed]
c_arc has joined #bitcoin-core-dev
Guest72 has joined #bitcoin-core-dev
Kaizen_Kintsugi has joined #bitcoin-core-dev
c_arc_ has joined #bitcoin-core-dev
c_arc has quit [Remote host closed the connection]
Kaizen_Kintsugi has quit [Ping timeout: 245 seconds]
igh4st has quit [Ping timeout: 256 seconds]
igh4st has joined #bitcoin-core-dev
davterra has joined #bitcoin-core-dev
Kaizen_Kintsugi has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Remote host closed the connection]
Kaizen_Kintsugi has joined #bitcoin-core-dev
dermoth has quit [Read error: Connection reset by peer]
dermoth has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Ping timeout: 245 seconds]
Kaizen_Kintsugi has joined #bitcoin-core-dev
AaronvanW has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
copumpkin has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
jonatack has quit [Ping timeout: 245 seconds]
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has joined #bitcoin-core-dev
copumpkin has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jonatack has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Talkless has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Guest4 has joined #bitcoin-core-dev
Guest4 has quit [Client Quit]
<Kaizen_Kintsugi> I'm studying crypto right now. What I've noticed is a lot of these algorithms have lookup tables in them.
<Kaizen_Kintsugi> I'm wondering how those lookup tables are generated and if they are constructed in a certain way for a reason
<sipa> Kaizen_Kintsugi: read the original publications about the cryptographic systems you're looking into
<sipa> sometimes the tables are just part of the specification, with a certain rationale
<sipa> sometimes they're an optimization
<Kaizen_Kintsugi> sipa: thanks for the pointers Ill do that
<sipa> i can give you better pointers if you say what specifically you're looking at
<Kaizen_Kintsugi> I'm starting at the beginning so DES
<sipa> heh, that would be offtopic here; DES isn't used in Bitcoin (and considered way too weak nowadays)
<stick> Kaizen_Kintsugi: https://en.wikipedia.org/wiki/S-box
<Kaizen_Kintsugi> ah okay, i guess I could look at something more relevant, sha256 I think has the same thing
<Kaizen_Kintsugi> I'm trying to up my understanding to contrib to core
<sipa> for almost all things relates to Bitcoin Core developmemt, you can think of cryptographic algorithms as black boxes
<sipa> they provide certain guarantees, under certain conditions
<sipa> how and why they have these properties is somewhere between lots of deep theory, and just having lots of smart people having tried to break it
<Kaizen_Kintsugi> stick: thx, that scratched my curiosity perfectly, learned about bent functions
<sipa> i don't want to discourage you from learning cryptography, or implementations used; it's super fun
<sipa> but it's also almost irrelevant
<Kaizen_Kintsugi> sipa: yea I want to shore up my understanding, but this is the guidance I'm looking for, I dont really need to know how sha256, but btc uses in places x,y and z ect
<Kaizen_Kintsugi> is what I'm hearing
<Kaizen_Kintsugi> oof, that was a bad sentence.
<Kaizen_Kintsugi> What I'm hearing is, I dont need to know cryptographic details, I should learn where and when it is used in btc
<sipa> right; of course, if you'd want to propose the introduction of new cryptographic constructs or protocols, more understanding will be useful... but that's a rare thing
<sipa> beyond that... SHA256 is just a good cryptographic hash function
<Kaizen_Kintsugi> yea, I don't see myself doing that anytime soon haha.
<Kaizen_Kintsugi> right
<sipa> and of course, everyone who ever contributed to the cryptography had to start somewhere
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc_ has joined #bitcoin-core-dev
c_arc has quit [Remote host closed the connection]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Guest72 has quit [Quit: Connection closed]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
joshuajbouw has joined #bitcoin-core-dev
<yanmaani> Kaizen_Kintsugi: SHA256 has lookup tables of cube roots of first 256 primes
<sipa> s/lookup tables/IV/
<yanmaani> these are just chosen as "random" data
<yanmaani> yeah fair enough
<sipa> but yeah, such numbers are called NUMS (nothing up my sleeve)... they don't want them to have some very obvious structure (like all zeroes), but also don't want to actually put random numbers in the spec
<Kaizen_Kintsugi> yanmaani: I don't quite grasp that, I'm going to look it up
<sipa> so they use some simple formula that's unlikely to produce a specific structure that would weaken the system
<yanmaani> that, the first digits of pi, or "100,000 random numbers and their deviates" is the classic ;)
<Kaizen_Kintsugi> okay i see now
<sipa> in the case of SHA2, the IVs are indeed chosen as square roots and cube roots of primes
<Kaizen_Kintsugi> 2**(1/3)
<sipa> SHA3 actually doesn't have NUMS numbers
<sipa> which is pretty neat
<Kaizen_Kintsugi> its a way of generating irrational numbers
<Kaizen_Kintsugi> and is deterministic
<yanmaani> What is on-topic for the bitcoin-dev list, exactly?
<sipa> bitcoin development
<yanmaani> But it's not just patches for Bitcoin Core, right
<sipa> no, it's specifically not about bitcoin core (which is just an implementation)
<yanmaani> Is it about general technical ideas for cryptocurrency?
<yanmaani> Because I see some discussion about such topics
<sipa> anything you want to propose/discuss in the context of bitcoin
<sipa> not generic cryptocurrency discussion
<yanmaani> But something like p2pool would be on-topic, because it can be used with bitcoin?
<sipa> sure
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Guest72 has joined #bitcoin-core-dev
smartin has quit [Quit: smartin]
Talkless has quit [Quit: Konversation terminated!]
Kaizen_Kintsugi has quit [Remote host closed the connection]
Kaizen_Kintsugi has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Ping timeout: 252 seconds]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Remote host closed the connection]
Kaizen_Kintsugi has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Guest45 has joined #bitcoin-core-dev
Guest45 has quit [Client Quit]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
gene has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
jarthur has joined #bitcoin-core-dev
igh4st has quit [Quit: Client closed]
c_arc_ has joined #bitcoin-core-dev
c_arc has quit [Remote host closed the connection]
c_arc has joined #bitcoin-core-dev
Guest72 has quit [Quit: Connection closed]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Remote host closed the connection]
Kaizen_Kintsugi has joined #bitcoin-core-dev
Guyver2 has quit [Quit: Going offline, see ya! (www.adiirc.com)]
Kaizen_Kintsugi has quit [Remote host closed the connection]
KaizenKintsugi has joined #bitcoin-core-dev
KaizenKintsugi has quit [Ping timeout: 245 seconds]
gene has quit [Quit: gene]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
Kaizen_Kintsugi has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Ping timeout: 260 seconds]
c_arc has joined #bitcoin-core-dev
vasild has quit [Ping timeout: 276 seconds]
bomb-on has joined #bitcoin-core-dev
Kaizen_Kintsugi has joined #bitcoin-core-dev
nanotube has quit [Quit: *poof*]
vasild has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Ping timeout: 252 seconds]
nanotube has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
vasild has quit [Ping timeout: 276 seconds]
bitdex has joined #bitcoin-core-dev
Kaizen_Kintsugi has joined #bitcoin-core-dev
ghost43 has quit [Quit: Leaving]
ghost43 has joined #bitcoin-core-dev
Kaizen_Kintsugi has quit [Ping timeout: 252 seconds]
vasild has joined #bitcoin-core-dev
AaronvanW has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
AaronvanW has quit [Ping timeout: 265 seconds]
c_arc has joined #bitcoin-core-dev
bomb-on has quit [Quit: aллилѹіа!]
bomb-on has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
bomb-on has quit [Ping timeout: 250 seconds]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
belcher has quit [Ping timeout: 252 seconds]
c_arc has joined #bitcoin-core-dev
belcher has joined #bitcoin-core-dev
bomb-on has joined #bitcoin-core-dev
bomb-on has quit [Ping timeout: 265 seconds]
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev
c_arc has joined #bitcoin-core-dev