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
<gmaxwell> belcher: you can request it over p2p with the getheaders call, but thats not exactly easy.
<gmaxwell> you don't have abcore on your phone? :)
<psztorc> phantomcircuit: damn.
<psztorc> I feel that this is harder than it needs to be. Perhaps, if people liked namecoin more, the namecoin block explorer would have some conceptual info.
<psztorc> About its Bitcoin parent. Oh well.
<gmaxwell> a namecoin block explorer could show this in more detail... but usually block explorers work very hard to hide technical details.
<gmaxwell> Psztorc: most namecoin blocks are not parented by an actual bitcoin block.
<gmaxwell> Some are.
<moa> abcore sounds like an infomercial product to get some ripped 6-packs going ... AbCore Pro is the paid version?
<gmaxwell> hah
<gmaxwell> moa: it's bitcoin core for android. :)
<psztorc> Is it always the case that a namecoin block which does not have leading 0's always has a Bitcoin parent?
<phantomcircuit> Psztorc, namecoin simply has a separate difficulty from bitcoin
nanasho has joined #bitcoin-wizards
<phantomcircuit> Psztorc, interestingly namecoin can reorg without bitcoin reorg-ing
<mrkent_> gmaxwell: best block explorer i've seen so far: http://www.yogh.io/
adlai has quit [Ping timeout: 248 seconds]
<psztorc> ^^ Now we're talkin'.
NewLiberty has quit [Ping timeout: 240 seconds]
<gmaxwell> Psztorc: the two systems are independant-- e.g. namecoin never connects to the bitcoin network. Namecoin's rules are such that bitcoin 'lottery tickets' are also candidates for namecoin. Since they both happen to use the same metric for goodness (though thats not techincally required), a very good block will be an eligible solution for both chains-- but it might be orhpaned in one or the other ch
<gmaxwell> ain, independantly. You could also have name coin blocks that wouldn't be valid bitcoin solutions (because namecoin has a lower difficulty); or in theory the other way around (though I don't think bitcoin's difficulty has ever been higher, though they've been close enough that around a retarget it might have happened)
<psztorc> gmaxwell: my understanding was that Bitcoin need to have something inserted into a Bitcoin coinbase txin
zooko has quit [Ping timeout: 246 seconds]
<psztorc> And that this thing uniquely identified a namecoin block.
licnep has joined #bitcoin-wizards
<psztorc> And so they were thus not-independent.
<gmaxwell> Psztorc: there doesn't need to be any bitcoin at all for namecoin to work-- e.g. bitcoin could be wiped off the face of the earth, the bitcoin network could completely jam up, all nodes could crash, whatever.. namecoin would keep working. Thats pretty independant.
<moa> I never understood why the namecoin blockchain never gained more interest as a blockchain DB storage vehicle
<gmaxwell> An analogy is something like, say there is a lottery where you write your chosen number on a card then submit it to be checked if there is a winner. Then someone comes along and says if you write in blue ink in the bottom right corner another number, then they'll also enter you in their seperate orthorgonal lottery if you submit a copy of your card to them too.
<psztorc> gmaxwell: Don't take that as "mean". I'm only interested in the case where [1] there are no 'namecoin only' miners and [2] bitcoin is not wiped off the face of the earth.
<psztorc> gmaxwell: Where do I find the blue ink!
<psztorc> All I want is the blue ink so that I can put it in a screenshot.
<gmaxwell> so when people attmept to mine namecoin they do proof of work with an 'extended header'which is structured like a valid bitcoin block, which has the hash of their namecoin block in it. Which is that [?] stuff you were seeing. lemme go find an example.
RoboTeddy has joined #bitcoin-wizards
<gmaxwell> wow bc.i is super slow
<psztorc> My conjecture is that http://explorer.namecoin.info/blocks/block_19200.txt and http://www.yogh.io/#block:height:140386 should contain something equal to something.
<psztorc> But I just guessed based on the timestamp.
joesmoe_ has joined #bitcoin-wizards
<fluffypony> Psztorc: there's also #namecoin-dev for Namecoin-specific stuff
DougieBot5000 has joined #bitcoin-wizards
<fluffypony> hl and Jeremy_Rand were talking a couple of hours ago, so they may still be around
<gmaxwell> without hashing it yourself it will be pretty hard to be sure they match.
<psztorc> It really isn't namecoin specific...just merge-mined specific.
RoboTeddy has quit [Ping timeout: 246 seconds]
joesmoe has quit [Ping timeout: 276 seconds]
frankenmint has quit [Remote host closed the connection]
<gmaxwell> Psztorc: https://blockchain.info/tx/9da90c1412b99ab0cd7fdca5a1e77ab304626cc36458492270d29deb312b6a24 you can easily see the commitment there, but there is no straight forward way I know of to see what (if any) of the namecoin blocks that cooresponds to; short of extracting and hashing the namecoin data to look for a match.
<psztorc> Hmm...no straightforward way... darn.
<psztorc> Ok thanks, I'll see if I can just guess it.
<gmaxwell> because the work is generated at different times you shouldn't expect the timestamps to match exactly either.
<gmaxwell> I suppose for demonstration purposes it probably doesn't matter if you get it wrong; the point is the same.
<gmaxwell> if you ask in #namecoin-dev someone there might have a copy of namecoin running with enough instrumention to make it easier to tell.
<gmaxwell> as the namecoin daemon does have enough information to tell you the bitcoin hash.
<gmaxwell> (or rather, tell you what the bitcoin hash would be if the namecoin solution was also a bitcoin solution)
joesmoe_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
go1111111 has quit [Ping timeout: 264 seconds]
go1111111 has joined #bitcoin-wizards
rusty has joined #bitcoin-wizards
adlai has joined #bitcoin-wizards
wallet42 has quit [Quit: Leaving.]
dnaleor has quit [Quit: Leaving]
dnaleor has joined #bitcoin-wizards
dnaleor has quit [Quit: Leaving]
AaronvanW_ has quit [Read error: Connection reset by peer]
AaronvanW_ has joined #bitcoin-wizards
dnaleor has joined #bitcoin-wizards
RoboTeddy has joined #bitcoin-wizards
NewLiberty has joined #bitcoin-wizards
<psztorc> In case anyone is interested, turns out nmc-19200 was *not* a "both block" ( https://en.bitcoin.it/wiki/Merged_mining_specification#Example ). However, nmc-65795 seemingly was https://namecoin.webbtc.com/block/c72836f9e996b9ee788826a4fa70c112252ed03ea8e5db1cd091533366b02d1f.json you can see the black hex of btc-401615 http://www.yogh.io/#block:height:401615
voxelot has quit [Ping timeout: 244 seconds]
Ylbam has quit [Quit: Connection closed for inactivity]
RoboTeddy has quit [Ping timeout: 276 seconds]
CrazyTruthYakDDS has quit [Quit: Connection closed for inactivity]
Eris72 has quit [Ping timeout: 276 seconds]
PaulCapestany has quit [Quit: .]
user987 has joined #bitcoin-wizards
NewLiberty has quit [Ping timeout: 250 seconds]
PaulCapestany has joined #bitcoin-wizards
arowser has quit [Ping timeout: 240 seconds]
arowser has joined #bitcoin-wizards
belcher has quit [Quit: Leaving]
Guyver2 has quit [Quit: :)]
Eris72 has joined #bitcoin-wizards
dEBRUYNE has quit [Quit: Leaving]
joesmoe has joined #bitcoin-wizards
adam27 has joined #bitcoin-wizards
Tiraspol has quit []
p15 has quit [Ping timeout: 244 seconds]
p15 has joined #bitcoin-wizards
jaekwon has joined #bitcoin-wizards
RoboTeddy has joined #bitcoin-wizards
Tiraspol has joined #bitcoin-wizards
Tiraspol has quit [Changing host]
Tiraspol has joined #bitcoin-wizards
justanotheruser has quit [Ping timeout: 264 seconds]
RoboTeddy has quit [Ping timeout: 248 seconds]
CrazyTruthYakDDS has joined #bitcoin-wizards
frankenmint has joined #bitcoin-wizards
frankenmint has quit [Remote host closed the connection]
<Jeremy_Rand_2> Psztorc: Hi, Namecoin developer here. Sorry, had stepped out for a few hours. Looks like you got an answer on #namecoin-dev ?
zooko has joined #bitcoin-wizards
<psztorc> Jeremy_Rand_2: Yep, I think I figured it out, thanks.
<Jeremy_Rand_2> Psztorc: great, glad you figured it out
AaronvanW_ has quit [Ping timeout: 276 seconds]
_rht has quit [Quit: Connection closed for inactivity]
Eris72 has quit [Read error: Connection reset by peer]
wallet42 has joined #bitcoin-wizards
justanotheruser has joined #bitcoin-wizards
BronsonFlorence has joined #bitcoin-wizards
arowser has quit [Quit: No Ping reply in 180 seconds.]
arowser_ has joined #bitcoin-wizards
zooko has quit [Ping timeout: 248 seconds]
adlai has quit [Ping timeout: 250 seconds]
voxelot has joined #bitcoin-wizards
wallet42 has quit [Quit: Leaving.]
joesmoe has quit [Ping timeout: 276 seconds]
RoboTeddy has joined #bitcoin-wizards
justanotheruser has quit [Read error: Connection reset by peer]
justanotheruser has joined #bitcoin-wizards
mrkent_ has quit [Ping timeout: 268 seconds]
TheSeven has quit [Remote host closed the connection]
ThomasV has joined #bitcoin-wizards
RoboTeddy has quit [Ping timeout: 276 seconds]
TheSeven has joined #bitcoin-wizards
Giszmo has quit [Quit: Leaving.]
Giszmo has joined #bitcoin-wizards
joesmoe has joined #bitcoin-wizards
joesmoe_ has joined #bitcoin-wizards
joesmoe has quit [Ping timeout: 240 seconds]
adlai has joined #bitcoin-wizards
joesmoe_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
_rht has joined #bitcoin-wizards
Eris72 has joined #bitcoin-wizards
user987 has quit [Quit: Leaving]
NewLiberty has joined #bitcoin-wizards
joesmoe has joined #bitcoin-wizards
c-cex-yuriy has joined #bitcoin-wizards
RoboTeddy has joined #bitcoin-wizards
RoboTeddy has quit [Ping timeout: 252 seconds]
crossing-styx has quit [Ping timeout: 248 seconds]
frankenmint has joined #bitcoin-wizards
blockzombie has quit [Remote host closed the connection]
roconnor has joined #bitcoin-wizards
TheSeven has quit [Ping timeout: 240 seconds]
TheSeven has joined #bitcoin-wizards
Dizzle has joined #bitcoin-wizards
NewLiberty has quit [Ping timeout: 250 seconds]
crossing-styx has joined #bitcoin-wizards
freekevin has joined #bitcoin-wizards
Emcy_ has quit [Ping timeout: 240 seconds]
roconnor has quit [Quit: Konversation terminated!]
joesmoe has quit [Ping timeout: 260 seconds]
joesmoe has joined #bitcoin-wizards
BronsonFlorence has quit [Ping timeout: 244 seconds]
hashtag has quit [Ping timeout: 244 seconds]
andytoshi has quit [Read error: Connection reset by peer]
RoboTeddy has joined #bitcoin-wizards
andytoshi has joined #bitcoin-wizards
wallet42 has joined #bitcoin-wizards
RoboTeddy has quit [Ping timeout: 250 seconds]
frankenmint has quit [Remote host closed the connection]
frankenmint has joined #bitcoin-wizards
frankenmint has quit [Read error: Connection reset by peer]
c0rw1n_ has joined #bitcoin-wizards
c0rw1n has quit [Ping timeout: 250 seconds]
OneFixt_ is now known as OneFixt
joesmoe has quit [Ping timeout: 244 seconds]
joesmoe has joined #bitcoin-wizards
pavel_ has quit [Quit: Leaving]
zibbo has quit [Remote host closed the connection]
paveljanik has joined #bitcoin-wizards
paveljanik has quit [Changing host]
paveljanik has joined #bitcoin-wizards
NewLiberty has joined #bitcoin-wizards
CrazyTruthYakDDS has quit [Quit: Connection closed for inactivity]
[_smitty] has quit [Quit: ChatZilla 0.9.92 [SeaMonkey 2.39/20151103191810]]
CrazyTruthYakDDS has joined #bitcoin-wizards
frankenmint has joined #bitcoin-wizards
maaku has quit [Remote host closed the connection]
ThomasV has quit [Quit: Quitte]
CubicEarth has joined #bitcoin-wizards
joesmoe has quit [Ping timeout: 268 seconds]
CubicEarth has quit [Client Quit]
RoboTeddy has joined #bitcoin-wizards
DougieBot5000 has quit [Ping timeout: 240 seconds]
voxelot has quit [Ping timeout: 250 seconds]
NewLiberty has quit [Ping timeout: 250 seconds]
RoboTeddy has quit [Ping timeout: 268 seconds]
phiche has joined #bitcoin-wizards
phiche1 has joined #bitcoin-wizards
phiche has quit [Ping timeout: 240 seconds]
DougieBot5000 has joined #bitcoin-wizards
hdbuck has joined #bitcoin-wizards
licnep has quit [Quit: Connection closed for inactivity]
Alopex has quit [Remote host closed the connection]
Alopex has joined #bitcoin-wizards
freekevin has quit [Ping timeout: 276 seconds]
ThomasV has joined #bitcoin-wizards
gsdgdfs has quit [Ping timeout: 276 seconds]
LeMiner2 has joined #bitcoin-wizards
rusty has quit [Ping timeout: 276 seconds]
LeMiner has quit [Ping timeout: 252 seconds]
LeMiner2 is now known as LeMiner
crossing-styx has quit [Ping timeout: 246 seconds]
phiche1 has quit [Quit: Leaving.]
phiche has joined #bitcoin-wizards
zibbo has joined #bitcoin-wizards
Eris72 has quit [Ping timeout: 244 seconds]
phiche has quit [Client Quit]
crossing-styx has joined #bitcoin-wizards
phiche has joined #bitcoin-wizards
c-cex-yuriy has quit [Quit: Connection closed for inactivity]
Don_John has quit [Read error: Connection reset by peer]
paveljanik has quit [Read error: No route to host]
paveljanik has joined #bitcoin-wizards
paveljanik has quit [Remote host closed the connection]
RoboTeddy has joined #bitcoin-wizards
hdbuck has quit [Quit: hdbuck]
RoboTeddy has quit [Ping timeout: 240 seconds]
freekevin has joined #bitcoin-wizards
wallet42 has quit [Quit: Leaving.]
_rht has quit [Quit: Connection closed for inactivity]
CubicEarth has joined #bitcoin-wizards
moa has quit [Quit: Leaving.]
DougieBot5000 has quit [Quit: Leaving]
nuke1989 has joined #bitcoin-wizards
Dizzle has quit [Remote host closed the connection]
Dizzle has joined #bitcoin-wizards
jaekwon has quit [Remote host closed the connection]
Dizzle has quit [Ping timeout: 240 seconds]
ThomasV has quit [Quit: Quitte]
slackircbridge has quit [Remote host closed the connection]
slackircbridge has joined #bitcoin-wizards
RoboTeddy has joined #bitcoin-wizards
psztorc has quit [Quit: Going offline, see ya! (www.adiirc.com)]
RoboTeddy has quit [Ping timeout: 240 seconds]
tucenaber has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
CubicEarth has quit [Remote host closed the connection]
CubicEarth has joined #bitcoin-wizards
CubicEarth has quit [Remote host closed the connection]
paveljanik has joined #bitcoin-wizards
paveljanik has joined #bitcoin-wizards
Giszmo has quit [Quit: Leaving.]
Dizzle has joined #bitcoin-wizards
priidu has joined #bitcoin-wizards
Dizzle has quit [Ping timeout: 250 seconds]
Ylbam has joined #bitcoin-wizards
AaronvanW_ has joined #bitcoin-wizards
CrazyTruthYakDDS has quit [Quit: Connection closed for inactivity]
bitcoin-wizards6 has joined #bitcoin-wizards
bitcoin-wizards6 has quit [Client Quit]
jannes has joined #bitcoin-wizards
paveljanik has quit [Quit: Leaving]
RoboTeddy has joined #bitcoin-wizards
RoboTeddy has quit [Ping timeout: 276 seconds]
rusty has joined #bitcoin-wizards
rusty has left #bitcoin-wizards [#bitcoin-wizards]
Guyver2 has joined #bitcoin-wizards
Myagui has joined #bitcoin-wizards
arowser_ has quit [Quit: No Ping reply in 180 seconds.]
arowser has joined #bitcoin-wizards
dEBRUYNE has joined #bitcoin-wizards
chris2000 has joined #bitcoin-wizards
zmachine has quit [Ping timeout: 244 seconds]
RoboTeddy has joined #bitcoin-wizards
zmachine has joined #bitcoin-wizards
RoboTeddy has quit [Ping timeout: 244 seconds]
zmachine has quit [Ping timeout: 276 seconds]
zmachine has joined #bitcoin-wizards
Emcy_ has joined #bitcoin-wizards
Emcy_ has joined #bitcoin-wizards
paci has quit [Quit: Leaving]
chris2000 has quit [Remote host closed the connection]
rubensayshi has joined #bitcoin-wizards
RoboTeddy has joined #bitcoin-wizards
frankenmint has quit [Remote host closed the connection]
RoboTeddy has quit [Ping timeout: 268 seconds]
ThomasV has quit [Ping timeout: 244 seconds]
laurentmt has joined #bitcoin-wizards
NewLiberty has joined #bitcoin-wizards
andytoshi has quit [Ping timeout: 264 seconds]
paveljanik has joined #bitcoin-wizards
paveljanik has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
laurentmt has quit [Quit: laurentmt]
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
asux has quit [Ping timeout: 246 seconds]
phiche1 has joined #bitcoin-wizards
phiche has quit [Read error: Connection reset by peer]
RoboTeddy has joined #bitcoin-wizards
NewLiberty has quit [Ping timeout: 248 seconds]
RoboTeddy has quit [Ping timeout: 244 seconds]
ThomasV has quit [Ping timeout: 276 seconds]
paveljanik has quit [Quit: Leaving]
arowser has quit [Quit: No Ping reply in 180 seconds.]
arowser has joined #bitcoin-wizards
andytoshi has joined #bitcoin-wizards
hashtag has joined #bitcoin-wizards
RoboTeddy has joined #bitcoin-wizards
frankenmint has joined #bitcoin-wizards
RoboTeddy has quit [Ping timeout: 250 seconds]
frankenmint has quit [Ping timeout: 276 seconds]
laurentmt has joined #bitcoin-wizards
zooko has joined #bitcoin-wizards
eudoxia has joined #bitcoin-wizards
belcher has joined #bitcoin-wizards
BronsonFlorence has joined #bitcoin-wizards
p15x has joined #bitcoin-wizards
voxelot has joined #bitcoin-wizards
RoboTeddy has joined #bitcoin-wizards
kristofferR has joined #bitcoin-wizards
voxelot has quit [Ping timeout: 250 seconds]
RoboTeddy has quit [Ping timeout: 252 seconds]
zooko has quit [Remote host closed the connection]
zooko has joined #bitcoin-wizards
Burrito has joined #bitcoin-wizards
asux has joined #bitcoin-wizards
Dizzle has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
jtimon has joined #bitcoin-wizards
asux is now known as NeverHillary
joesmoe has joined #bitcoin-wizards
RoboTeddy has joined #bitcoin-wizards
laurentmt has quit [Quit: laurentmt]
frankenmint has joined #bitcoin-wizards
belcher has quit [Read error: Connection reset by peer]
RoboTeddy has quit [Ping timeout: 240 seconds]
frankenmint has quit [Ping timeout: 244 seconds]
belcher has joined #bitcoin-wizards
belcher has quit [Changing host]
belcher has joined #bitcoin-wizards
Giszmo has joined #bitcoin-wizards
eudoxia has quit [Quit: Leaving]
jaekwon has joined #bitcoin-wizards
atgreen has joined #bitcoin-wizards
_rht has joined #bitcoin-wizards
andytoshi has quit [Changing host]
andytoshi has joined #bitcoin-wizards
voxelot has joined #bitcoin-wizards
arowser has quit [Ping timeout: 252 seconds]
arowser has joined #bitcoin-wizards
RoboTeddy has joined #bitcoin-wizards
DougieBot5000 has joined #bitcoin-wizards
RoboTeddy has quit [Ping timeout: 248 seconds]
ThomasV has quit [Ping timeout: 252 seconds]
c0rw1n_ is now known as c0rw1n
jaekwon has quit []
jaekwon has joined #bitcoin-wizards
belcher has quit [Read error: Connection reset by peer]
<Taek> it's not really a wizardly talk, but I endorse this nonetheless: http://diyhpl.us/wiki/transcripts/mit-bitcoin-expo-2016/pindar-wong/
<bsm117532> That was definitely one of the best from the conference. Another thing got a lot out of was the description of sha-3 competitions, and how we should bring something similar to crypto-ledgers.
Don_John has joined #bitcoin-wizards
<Taek> I would be infavor of both a POW competition and a difficulty-adjustment-algorithm competition
paveljanik has joined #bitcoin-wizards
<Taek> Actually, one thing I think we really need is better clock synchronization, ntp is unfortunately deficient
<fluffypony> Taek: what's wrong with NTP?
<fluffypony> asking genuinely, I have no idea
<gmaxwell> it has absolutely no security
<fluffypony> ah
<gmaxwell> no resistance to byzantine fault; we've had several internet wide ntp-giving-wrong-time events in the last couple years.
<gmaxwell> the people currently working on "securing ntp" are purely focused on it not being a dos vector / not being a remote code execution hole.
<fluffypony> ah
dEBRUYNE has quit [Quit: Leaving]
<gmaxwell> Taek: competitions don't make sense unless you can define requirements.
funkenstein_ has joined #bitcoin-wizards
<gmaxwell> Taek: lots of altcoins have made "difficulty adjustment 'improvements'" which achieved their stated goal-- e.g. adapt faster to hashrate loss-- but then lost much of their security too.
dEBRUYNE has joined #bitcoin-wizards
<fluffypony> I think altcoins are in a uniquely unenviable position
<fluffypony> their hashrate is generally so low that attacking them is trivial for a motivated attacker
<fluffypony> so fast retargets are kinda necessary
kristofferR has quit [Quit: Textual IRC Client: www.textualapp.com]
zooko has quit [Ping timeout: 250 seconds]
<funkenstein_> hence 90% of new coins relying on PoS
<gmaxwell> fluffypony: kinda putting lipstick on a pig.
<fluffypony> funkenstein_: eugh.
<fluffypony> gmaxwell: word
<fluffypony> but at least it's a pretty shade of red
<gmaxwell> But the whole design space of "broken algorithims that can be pretended are not broken for a slightly longer span of time; but which would harm security if ever used in a non-broken space" isn't one I think is too exciting. :P
<funkenstein_> lol
belcher has joined #bitcoin-wizards
<gmaxwell> I think PHC also showed contest not working so well in a place where the area wasn't super understood and with the parameters wide open... not that it wasn't useful, but that it didn't really emit a final construct.
<fluffypony> so the solution is to have a contest for the best altcoin name
<kanzure> how does ntp time things work? is it a certificate authority model?
<fluffypony> decided by Taek and I
phiche1 has quit [Ping timeout: 260 seconds]
<kanzure> ok "NTPv3 symmetric key authentication scheme"
<gmaxwell> kanzure: huh, no there is just no security at all. you point servers at other servers and they apply some basic bad ticker exclusion and drive the clock towards a pooled average of what remains. There is some cryptographic authentication speced, but basically no one uses it with public NTP.
<gmaxwell> there are two kinds of crypto, the symmetric stuff (which I've seen ISPs use between routers), and some asymetric stuff which I've never seen evidence of anyone using anywhere.
<gmaxwell> and in particular, even ignoring auth-- no NTP implementation can make promises like "you'll get the correct time if at least 2/3rds of your configured trusted servers are giving the correct time". .. and I suppose it's just as well they don't since the vast majority of ntp using hosts today are just configured by pointing them at NTP pool servers that anyone can join; and which people have joine
<gmaxwell> d in the past for malicious host enumeration purposes.
<kanzure> "correct time" is a hard thing to define anyway
<kanzure> (and having a working time protocol would probably inadvertedly convince people to assume that syncronized time is possible)
laurentmt has joined #bitcoin-wizards
<kanzure> *synchronized time
<gmaxwell> you can rewrite my comment without the word correct. (your time will be consistent with a 2/3rd quourum if one exists)
RoboTeddy has joined #bitcoin-wizards
frankenmint has joined #bitcoin-wizards
<kanzure> is 2/3rds time consensus like that, a desirable property that people should be working towards for ntp and ntp-like protocols? assuming, say, authentication being regularly used by its participants. and such.
<gmaxwell> kanzure: also the vast majority of stratum 1 ntp servers are clocked straight off GPS; which itself is unauthenticated and easily spoofed by a local attacker (or made wrong by its operator)
phiche has joined #bitcoin-wizards
<gmaxwell> kanzure: dunno. I think it would be an improvement.
<funkenstein_> by monitoring a couple dozen blockchains you could make a decent clock
<kanzure> oh what was the google blog post about this. they had an interesting post about how they did not-quite-ntp ntp things.
<gmaxwell> funkenstein_: no, not really.
<kanzure> "But this “repeated” second can be a problem. For example, what happens to write operations that happen during that second? Does email that comes in during that second get stored correctly? ... We saw some of our clustered systems stop accepting work on a small scale during the leap second in 2005, and while it didn’t affect the site or any of our data, we wanted to fix such issues once and for all."
RoboTeddy has quit [Ping timeout: 250 seconds]
<bsm117532> I'm actually thinking of making a blogging series to critically review coin proposals.
<funkenstein_> gmaxwell, why not?
<kanzure> "The solution we came up with came to be known as the “leap smear.” We modified our internal NTP servers to gradually add a couple of milliseconds to every update, varying over a time window before the moment when the leap second actually happens. This meant that when it became time to add an extra second at midnight, our clocks had already taken this into account, by skewing the time over the course of the day. All of our servers ...
<kanzure> ... were then able to continue as normal with the new year, blissfully unaware that a leap second had just occurred. We plan to use this “leap smear” technique again in the future, when new leap seconds are announced by the IERS."
frankenmint has quit [Ping timeout: 244 seconds]
<funkenstein_> i've been considering building the thing for a while so I would love to hear it wouldn't work :)
<gmaxwell> funkenstein_: because correct time in any meaninful sense isn't an important objective for any of them. They're mostly all themselves timed off NTP too (many altcoins have a patch that integrates an NTP client, in fact).
Eris72 has joined #bitcoin-wizards
<funkenstein_> ah ok, so if too many miners rely on their own insecure clocks, the thing would be broken on arrival
<gmaxwell> kanzure: yea, and then google has some public time servers that yield their goofed time, so you can be up to a half second off with everything else in the day before and after a leap second.
<gmaxwell> funkenstein_: part of the problem is that for no good reason (prices) computer hardware ships with gratitiously low quality clocks.
zooko has joined #bitcoin-wizards
roman__ has joined #bitcoin-wizards
laurentmt has quit [Quit: laurentmt]
<gmaxwell> So while you can get a 0.5ppm TCXO for like $2 or 0.2 ppm for $4 ... server motherboards have 50ppm non-temp compensated parts. ... so the time will end up gratitiously wrong unless you're actively conditioning it with ntp.
NewLiberty has joined #bitcoin-wizards
<funkenstein_> anyway, in all its uselessness, my plan is to generate a list like "X miner said it was Y oclock a few seconds ago"
<funkenstein_> and then come up with a nice smoothing / weighting function
<funkenstein_> eventually giving estimated current universal time
murch has joined #bitcoin-wizards
<funkenstein_> there are network latencies, etc.. it's probably harder than it sounds, and plus: nobody needs it :)
<funkenstein_> but thanks for helping me talk it over
EtH0n has joined #bitcoin-wizards
<funkenstein_> aha, thanks! i like the idea of using solar radio bursts
<funkenstein_> and i for one believe it is only failure of collaboration that makes us rely on GPS
<funkenstein_> have you written a decentralized-location-services.txt ?
<funkenstein_> sweet :)
EtH0n has quit [Quit: EtH0n]
<funkenstein_> file under meshnet plugins
zooko has quit [Remote host closed the connection]
joesmoe has quit [Ping timeout: 260 seconds]
joesmoe has joined #bitcoin-wizards
joesmoe has quit [Client Quit]
atgreen has quit [Ping timeout: 250 seconds]
priidu has quit [Ping timeout: 240 seconds]
jsfsn has quit [Ping timeout: 240 seconds]
jsfsn has joined #bitcoin-wizards
atgreen has joined #bitcoin-wizards
priidu has joined #bitcoin-wizards
jannes has quit [Quit: Leaving]
fkhan_ has quit [Ping timeout: 252 seconds]
arowser has quit [Quit: No Ping reply in 180 seconds.]
arowser has joined #bitcoin-wizards
windsok has joined #bitcoin-wizards
fkhan_ has joined #bitcoin-wizards
fkhan_ has joined #bitcoin-wizards
fkhan_ has joined #bitcoin-wizards
Eris72 has quit [Read error: Connection reset by peer]
Eris72 has joined #bitcoin-wizards
RoboTeddy has joined #bitcoin-wizards
RoboTeddy has quit [Ping timeout: 246 seconds]
jsfsn has quit [Read error: Connection reset by peer]
adlai has quit [Ping timeout: 250 seconds]
nanasho has quit [Ping timeout: 244 seconds]
arowser has quit [Ping timeout: 244 seconds]
arowser has joined #bitcoin-wizards
wallet42 has joined #bitcoin-wizards
roman__ has quit [Read error: Connection reset by peer]
priidu has quit [Ping timeout: 240 seconds]
Erik_dc has joined #bitcoin-wizards
p15 has quit [Ping timeout: 246 seconds]
p15x has quit [Ping timeout: 264 seconds]
jaekwon has quit [Remote host closed the connection]
adlai has joined #bitcoin-wizards
zooko has joined #bitcoin-wizards
RoboTeddy has joined #bitcoin-wizards
frankenmint has joined #bitcoin-wizards
RoboTeddy has quit [Ping timeout: 250 seconds]
frankenmint has quit [Ping timeout: 268 seconds]
eudoxia has joined #bitcoin-wizards
frankenmint has joined #bitcoin-wizards
frankenmint has quit [Remote host closed the connection]
amercement has joined #bitcoin-wizards
phiche1 has joined #bitcoin-wizards
phiche has quit [Ping timeout: 276 seconds]
amercement has quit [Remote host closed the connection]
gielbier has quit [Ping timeout: 240 seconds]
zooko` has joined #bitcoin-wizards
zooko has quit [Ping timeout: 250 seconds]
laurentmt has joined #bitcoin-wizards
jaekwon has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
priidu has joined #bitcoin-wizards
zooko` is now known as zooko
davec has quit [Read error: Connection reset by peer]
CrazyTruthYakDDS has joined #bitcoin-wizards
davec has joined #bitcoin-wizards
NewLiberty has quit [Ping timeout: 268 seconds]
gielbier has joined #bitcoin-wizards
gielbier has joined #bitcoin-wizards
RoboTeddy has joined #bitcoin-wizards
eudoxia has quit [Quit: Leaving]
frankenmint has joined #bitcoin-wizards
RoboTeddy has quit [Ping timeout: 268 seconds]
Eris72_ has joined #bitcoin-wizards
Eris72 has quit [Ping timeout: 244 seconds]
Eris72_ is now known as Eris72
zooko has quit [Ping timeout: 276 seconds]
eudoxia has joined #bitcoin-wizards
jtimon has quit [Ping timeout: 276 seconds]
phiche has joined #bitcoin-wizards
phiche1 has quit [Ping timeout: 246 seconds]
Cory has quit [Ping timeout: 268 seconds]
funkenstein_ has quit [Quit: Leaving]
moa has joined #bitcoin-wizards
Monthrect is now known as Piper-Off
eudoxia has quit [Quit: Leaving]
zmachine has quit [Ping timeout: 268 seconds]
RoboTeddy has joined #bitcoin-wizards
RoboTeddy has quit [Ping timeout: 244 seconds]
psztorc has joined #bitcoin-wizards
zmachine has joined #bitcoin-wizards
phiche has quit [Quit: Leaving.]
atgreen has quit [Ping timeout: 264 seconds]
wallet42 has quit [Quit: Leaving.]
phiche has joined #bitcoin-wizards
Cory has joined #bitcoin-wizards
BronsonFlorence has quit [Ping timeout: 252 seconds]
Guyver2 has quit [Read error: Connection reset by peer]
Guyver2 has joined #bitcoin-wizards
frankenmint has quit [Remote host closed the connection]
RoboTeddy has joined #bitcoin-wizards
phiche has quit [Quit: Leaving.]
phiche has joined #bitcoin-wizards
RoboTeddy has quit [Ping timeout: 240 seconds]
belcher has quit [Read error: Connection reset by peer]
frankenmint has joined #bitcoin-wizards
CrazyTruthYakDDS has quit [Quit: Connection closed for inactivity]
belcher has joined #bitcoin-wizards
JackH_ is now known as JackH
Eris72 has quit [Read error: Connection reset by peer]
Dizzle has quit [Quit: Leaving...]
dnaleor has quit [Quit: Leaving]
priidu has quit [Ping timeout: 260 seconds]
murch has quit [Quit: Leaving.]
dnaleor has joined #bitcoin-wizards
Erik_dc has quit [Quit: Erik_dc]
DougieBot5000 has quit [Quit: Leaving]
Eris72 has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
phiche has quit [Quit: Leaving.]
AaronvanW_ has quit [Quit: Leaving]
RoboTeddy has joined #bitcoin-wizards
ThomasV has quit [Ping timeout: 240 seconds]
RoboTeddy has quit [Ping timeout: 244 seconds]
jaekwon has quit [Remote host closed the connection]
BronsonFlorence has joined #bitcoin-wizards
wallet42 has joined #bitcoin-wizards
belcher has quit [Read error: Connection reset by peer]
jaekwon has joined #bitcoin-wizards
zooko has joined #bitcoin-wizards
belcher has joined #bitcoin-wizards
Piper-Off is now known as Monthrect