sipa changed the topic of #bitcoin-wizards to: This channel is for discussing theoretical ideas with regard to cryptocurrencies, not about short-term Bitcoin development | http://bitcoin.ninja/ | This channel is logged. | For logs and more information, visit http://bitcoin.ninja
rusty has joined #bitcoin-wizards
se3000 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
moli has joined #bitcoin-wizards
CrazyLoaf has joined #bitcoin-wizards
dnaleor has quit [Quit: Leaving]
saintromuald has quit [Ping timeout: 244 seconds]
saintromuald has joined #bitcoin-wizards
Jane_ has joined #bitcoin-wizards
Jane_ is now known as Spiralix
chjj has quit [Ping timeout: 244 seconds]
Topogetcyrpto has joined #bitcoin-wizards
Spiralix has quit [Quit: Not that there is anything wrong with that]
mrkent has joined #bitcoin-wizards
Ylbam has quit [Quit: Connection closed for inactivity]
se3000 has joined #bitcoin-wizards
chjj has joined #bitcoin-wizards
mwilcox has joined #bitcoin-wizards
CubicEarth has joined #bitcoin-wizards
CubicEarth has quit [Remote host closed the connection]
Chris_Stewart_5 has quit [Ping timeout: 248 seconds]
Chris_Stewart_5 has joined #bitcoin-wizards
CubicEarth has joined #bitcoin-wizards
btcdrak has joined #bitcoin-wizards
abpa has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
CubicEarth has quit [Remote host closed the connection]
14WAAM8DN has joined #bitcoin-wizards
priidu has quit [Remote host closed the connection]
blackwraith has quit [Ping timeout: 240 seconds]
bildramer1 has joined #bitcoin-wizards
se3000 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
bildramer has quit [Ping timeout: 258 seconds]
nikivi has quit [Quit: irc]
Nightwolf has quit [Read error: Connection reset by peer]
wasi has quit [Remote host closed the connection]
Nightwolf has joined #bitcoin-wizards
Noldorin has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
maaku_ has quit [Ping timeout: 260 seconds]
maaku has joined #bitcoin-wizards
maaku has quit [Client Quit]
maaku has joined #bitcoin-wizards
<jl2012>
luke-jr: I think it's better the make nNonceC2 an uint32_t, allow mining with 30 bits, and have consensus rules to fix the top bits as 01
<jl2012>
so we don't need to serialize a int24, and also provide 6 more bits for mining
<luke-jr>
why fix them at all?
<luke-jr>
why not just 32-bit?
<jl2012>
BIP65 (ISM)
<luke-jr>
I don't see how it's applicable
<jl2012>
nNonceC2 is the original nVersion
<jl2012>
nVersion has to be >= 4
<luke-jr>
for the block header, not the transaction version?
<luke-jr>
oh, that's what C2 is part of
<luke-jr>
in that case, it's stepping into evil-fork territory I think
<jl2012>
what's the difference?
<jl2012>
i'm talking about your MMHF BIP
<luke-jr>
a fixed 8 bits leaves plenty of room for a SHF-rejecting chain to use
<luke-jr>
the difference between an EF and SHF, is that the SHF accomidates rejection
<luke-jr>
the SHF can be trivially and safely rejected, thus not being suceptible to inappropriate coercion
<jl2012>
i think that's easy. If the SHF uses 01 as top bits, a rejection fork could use 001
<jl2012>
there are a least 20 something combinations
maaku has quit [Quit: No Ping reply in 180 seconds.]
maaku has joined #bitcoin-wizards
<jl2012>
luke-jr: in header B, there is "1 byte: length of preceding data (for midstate compression)". How is it exactly used?
<luke-jr>
jl2012: it may not be useful in practice, but hypothetically you could replace any sequence of 64 bytes from the start with a SHA2 midstate
<luke-jr>
committing to the length at the end allows the midstate-user to determine how far back it began
<jl2012>
so based on your code, I have made a version with basic mining and p2p support. And it also passes some rpc tests like segwit.py that do not create blocks by python
<jl2012>
luke-jr: so do you think it's ok to fix only the top-2 bits for NonceC2? And for C3, I think it's better to allow C3 smaller than 4 bytes, and pad it to 4 bytes if it is small
<luke-jr>
No, I don't think it's okay.
<luke-jr>
What is the value in allowing smaller C3?
<jl2012>
so we don't need to throw an exception when it's smaller than that
<luke-jr>
hmm
abpa has joined #bitcoin-wizards
Topogetcyrpto has quit [Quit: Topogetcyrpto]
pro has quit [Quit: Leaving]
_whitelogger has joined #bitcoin-wizards
maaku has quit [Remote host closed the connection]
maaku has joined #bitcoin-wizards
14WAAM8DN is now known as CubicEarth
maaku has quit [Quit: No Ping reply in 180 seconds.]
abpa has quit [Ping timeout: 240 seconds]
maaku has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
legogris has quit [Remote host closed the connection]
legogris has joined #bitcoin-wizards
chjj has quit [Ping timeout: 245 seconds]
jtimon has quit [Ping timeout: 265 seconds]
_whitelogger has joined #bitcoin-wizards
maaku has quit [Quit: No Ping reply in 180 seconds.]
rusty has quit [Read error: Connection reset by peer]
rusty has joined #bitcoin-wizards
maaku has joined #bitcoin-wizards
Giszmo has quit [Quit: Leaving.]
maaku has quit [Ping timeout: 260 seconds]
maaku has joined #bitcoin-wizards
TheSeven has quit [Ping timeout: 260 seconds]
[7] has joined #bitcoin-wizards
maaku has quit [Ping timeout: 260 seconds]
maaku has joined #bitcoin-wizards
maaku has quit [Ping timeout: 260 seconds]
maaku has joined #bitcoin-wizards
aalex__ has joined #bitcoin-wizards
Logicwax has joined #bitcoin-wizards
aalex__ has quit [Ping timeout: 244 seconds]
Alopex has quit [Remote host closed the connection]
Alopex has joined #bitcoin-wizards
Ylbam has joined #bitcoin-wizards
rusty has quit [Ping timeout: 245 seconds]
Alopex has quit [Remote host closed the connection]
Alopex has joined #bitcoin-wizards
copumpkin has joined #bitcoin-wizards
vorksholk has quit [Quit: Page closed]
edvorg has joined #bitcoin-wizards
aalex__ has joined #bitcoin-wizards
Alopex has quit [Remote host closed the connection]
ThomasV has quit [Ping timeout: 268 seconds]
Alopex has joined #bitcoin-wizards
paveljanik has quit [Ping timeout: 265 seconds]
aalex__ has quit [Ping timeout: 252 seconds]
chjj has joined #bitcoin-wizards
Starduster has quit [Ping timeout: 268 seconds]
Transisto2 has quit [Ping timeout: 244 seconds]
aalex__ has joined #bitcoin-wizards
aalex__ has quit [Ping timeout: 250 seconds]
Topogetcyrpto has joined #bitcoin-wizards
copumpkin has quit [Remote host closed the connection]
chjj has quit [Quit: WeeChat 1.6]
chjj has joined #bitcoin-wizards
murchandamus has joined #bitcoin-wizards
jannes has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
dnaleor has joined #bitcoin-wizards
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Quit: laurentmt]
markus-k has joined #bitcoin-wizards
Alopex has quit [Remote host closed the connection]
Alopex has joined #bitcoin-wizards
CubicEarth has quit []
aalex__ has joined #bitcoin-wizards
aalex__ has quit [Ping timeout: 256 seconds]
moli has quit [Ping timeout: 260 seconds]
moli has joined #bitcoin-wizards
wasi has joined #bitcoin-wizards
Topogetcyrpto_ has joined #bitcoin-wizards
Topogetcyrpto has quit [Ping timeout: 260 seconds]
Topogetcyrpto_ is now known as Topogetcyrpto
edvorg has quit [Ping timeout: 244 seconds]
Guyver2 has joined #bitcoin-wizards
dnaleor has quit [Quit: Leaving]
aalex__ has joined #bitcoin-wizards
ThomasV has quit [Ping timeout: 260 seconds]
aalex__ has quit [Ping timeout: 260 seconds]
murchandamus has quit [Remote host closed the connection]
murchandamus has joined #bitcoin-wizards
murchandamus has quit [Remote host closed the connection]
murchandamus has joined #bitcoin-wizards
murchandamus has quit [Remote host closed the connection]
murchandamus has joined #bitcoin-wizards
murchandamus has quit [Remote host closed the connection]
murchandamus has joined #bitcoin-wizards
chjj has quit [Ping timeout: 260 seconds]
chjj has joined #bitcoin-wizards
chjj has quit [Ping timeout: 246 seconds]
markus-k has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dnaleor has joined #bitcoin-wizards
chjj has joined #bitcoin-wizards
nikivi has joined #bitcoin-wizards
sdfgdsfg has joined #bitcoin-wizards
Topogetcyrpto has quit [Ping timeout: 252 seconds]
Topogetcyrpto has joined #bitcoin-wizards
jtimon has joined #bitcoin-wizards
mrkent has quit []
saintromuald__ has joined #bitcoin-wizards
saintromuald has quit [Quit: Leaving]
ThomasV has joined #bitcoin-wizards
pro has joined #bitcoin-wizards
sdfgdsfg has left #bitcoin-wizards [#bitcoin-wizards]
markus-k has joined #bitcoin-wizards
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
markus-k has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
c0rw1n has quit [Ping timeout: 250 seconds]
murchandamus has quit [Remote host closed the connection]
murchandamus has joined #bitcoin-wizards
cluckj has joined #bitcoin-wizards
ThomasV has quit [Ping timeout: 240 seconds]
aalex__ has joined #bitcoin-wizards
fkinglag has quit [Ping timeout: 260 seconds]
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
fkinglag has joined #bitcoin-wizards
maaku has quit [Quit: No Ping reply in 180 seconds.]