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
AaronvanW has joined #bitcoin-wizards
goofie_ has quit [Ping timeout: 268 seconds]
yorick has quit [Ping timeout: 260 seconds]
goofie_ has joined #bitcoin-wizards
thrmo has joined #bitcoin-wizards
pro has quit [Quit: Leaving]
bitbit has quit []
Ylbam has quit [Quit: Connection closed for inactivity]
Giszmo has joined #bitcoin-wizards
Noldorin has joined #bitcoin-wizards
thrmo has quit [Ping timeout: 268 seconds]
Aranjedeath has joined #bitcoin-wizards
AaronvanW has quit []
priidu has quit [Ping timeout: 240 seconds]
oleganza has joined #bitcoin-wizards
oleganza has quit [Client Quit]
oleganza has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
goofie_ has quit [Ping timeout: 255 seconds]
Chris_Stewart_5 has quit [Ping timeout: 246 seconds]
goofie_ has joined #bitcoin-wizards
afk11 has quit [Remote host closed the connection]
afk11 has joined #bitcoin-wizards
Giszmo has quit [Quit: Leaving.]
afk11 has quit [Remote host closed the connection]
afk11 has joined #bitcoin-wizards
legogris has quit [Remote host closed the connection]
legogris has joined #bitcoin-wizards
instagibbs has quit [Ping timeout: 240 seconds]
_whitelogger has joined #bitcoin-wizards
instagibbs has joined #bitcoin-wizards
TheSeven has quit [Disconnected by services]
[7] has joined #bitcoin-wizards
_whitelogger has joined #bitcoin-wizards
sipa has quit [Ping timeout: 255 seconds]
sipa has joined #bitcoin-wizards
bedeho has joined #bitcoin-wizards
<bedeho>
Is it correct that Bitcoin scripts are evaluated by a two stack automata?
<sipa>
yes, two stacks
<sipa>
no, not an automata
bedeho has quit [Remote host closed the connection]
priidu has joined #bitcoin-wizards
priidu has quit [Read error: Connection reset by peer]
bedeho has joined #bitcoin-wizards
<bedeho>
is it not an automata because it has no separate state?
priidu has joined #bitcoin-wizards
blackwraith has joined #bitcoin-wizards
priidu has quit [Ping timeout: 255 seconds]
bedeho has quit [Remote host closed the connection]
oleganza has quit [Quit: oleganza]
matozoid has joined #bitcoin-wizards
bedeho has joined #bitcoin-wizards
<sipa>
bedeho: you can observe more than the top elements on the stack
bedeho has quit [Ping timeout: 255 seconds]
matozoid has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Guyver2 has joined #bitcoin-wizards
prime has joined #bitcoin-wizards
prime is now known as Guest67587
bedeho has joined #bitcoin-wizards
Guest67587 has quit [Read error: Connection reset by peer]
prime_ has joined #bitcoin-wizards
chjj has quit [Ping timeout: 255 seconds]
bedeho has quit [Remote host closed the connection]
bedeho has joined #bitcoin-wizards
prime has joined #bitcoin-wizards
prime is now known as Guest10568
prime_ has quit [Ping timeout: 240 seconds]
bedeho has quit [Ping timeout: 255 seconds]
prime_ has joined #bitcoin-wizards
thrmo has joined #bitcoin-wizards
Guest10568 has quit [Ping timeout: 240 seconds]
chjj has joined #bitcoin-wizards
Aranjedeath has quit [Ping timeout: 246 seconds]
kenshi84 has quit [Read error: Connection reset by peer]
kenshi84 has joined #bitcoin-wizards
blackwraith has quit [Ping timeout: 240 seconds]
_whitelogger has joined #bitcoin-wizards
pro has joined #bitcoin-wizards
_whitelogger has joined #bitcoin-wizards
bedeho has joined #bitcoin-wizards
deusexbeer has joined #bitcoin-wizards
bedeho has quit [Remote host closed the connection]
Ylbam has joined #bitcoin-wizards
MaxSan has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
Alina-malina has quit [Ping timeout: 246 seconds]
Alina-malina has joined #bitcoin-wizards
Alina-malina has quit [Ping timeout: 240 seconds]
Alina-malina has joined #bitcoin-wizards
UnrealLife has joined #bitcoin-wizards
Alina-malina has quit [Changing host]
Alina-malina has joined #bitcoin-wizards
bedeho has joined #bitcoin-wizards
bedeho has quit [Remote host closed the connection]
bedeho has joined #bitcoin-wizards
afk11 has quit [Remote host closed the connection]
afk11 has joined #bitcoin-wizards
<stevenroose>
Wait. Reading Jimmy Song about UASF
<stevenroose>
BIP9 deployment times
<stevenroose>
Are they blocknumber based or time-based?
<stevenroose>
This is due to the fact that Segwit activation requires 95% of the blocks to signal in a 2 week network difficulty adjustment period before November 15. However, since the Users have <13% of the hash rate, a single network difficulty adjustment period will take >15 weeks. August 1 to November 15 is about 15 weeks, putting activation of Segwit (BIP141) on the Users’ fork in doubt.
<stevenroose>
I thought they were blocknumber based and the times are just indicative with a block number specified in the BIP
<stevenroose>
(just like the retarget window)
<stevenroose>
BIP 9 is weird
<stevenroose>
start time and timeout are median time past based
<stevenroose>
but the activation windows are retarget window-based which are block numbers regardless of block creation rate
<stevenroose>
Was this considered when BIP 9 was designed?
bedeho has quit [Remote host closed the connection]
<stevenroose>
Lombrozo: "It is unlikely BIP9 will be ever used again." hehe, I hope not all future consensus changes will be contentious ..
d9b4bef9 has quit [Remote host closed the connection]
d9b4bef9 has joined #bitcoin-wizards
matozoid has joined #bitcoin-wizards
Giszmo has quit [Read error: Connection reset by peer]
matozoid has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
matozoid has joined #bitcoin-wizards
matozoid has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bedeho_ has quit [Remote host closed the connection]
bedeho has joined #bitcoin-wizards
chjj has quit [Ping timeout: 268 seconds]
priidu has joined #bitcoin-wizards
prime has joined #bitcoin-wizards
prime is now known as Guest47553
chjj has joined #bitcoin-wizards
prime_ has quit [Ping timeout: 258 seconds]
prime_ has joined #bitcoin-wizards
Guest47553 has quit [Ping timeout: 240 seconds]
Chris_Stewart_5 has joined #bitcoin-wizards
prime_ has quit [Remote host closed the connection]
bedeho has quit [Remote host closed the connection]
Dyaheon has quit [Ping timeout: 240 seconds]
Dyaheon has joined #bitcoin-wizards
onabreak has quit [Ping timeout: 260 seconds]
pedrovian has quit [Quit: Leaving]
onabreak has joined #bitcoin-wizards
pedrovian has joined #bitcoin-wizards
bedeho has joined #bitcoin-wizards
bitbit has joined #bitcoin-wizards
bedeho has quit [Remote host closed the connection]
bedeho has joined #bitcoin-wizards
dgenr8 has quit [Ping timeout: 268 seconds]
dgenr8 has joined #bitcoin-wizards
Giszmo has joined #bitcoin-wizards
chjj has quit [Ping timeout: 268 seconds]
<runeks>
If we turn off signature verification, by how much is the duration of full verification reduced? A factor of ten, a hundred, more?
<runeks>
I'm trying to get a sense of how much time could be saved, for full verification, if signature verification was offloaded to dedicated hardware.
chjj has joined #bitcoin-wizards
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
Guyver2 has joined #bitcoin-wizards
<sipa>
runeks: much less than 10
<sipa>
though it depends on the hardware, and is sort of implementation specific
<sipa>
signature validation is done in parallel over all your cores
<sipa>
also, in steady state (after IBD), signatures are normally cached already
<sipa>
as the transactions were usually seen before the block
<runeks>
sips: I assume signature verification is the most time-consuming part, what are number two and three? Hashing? Script execution?
AaronvanW has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
<sipa>
runeks: utxo database management
<sipa>
looking up the outputs being spent
bedeho has quit [Remote host closed the connection]