2016-04-09.log

--- Log opened Sat Apr 09 00:00:23 2016
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards00:00
-!- moli [~molly@unaffiliated/molly] has quit [Read error: Connection reset by peer]00:01
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-mjxslpjaiakvrbom] has joined #bitcoin-wizards00:12
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]00:14
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards00:16
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards00:23
-!- licnep [uid4387@gateway/web/irccloud.com/x-tgmdinxrxidstmec] has joined #bitcoin-wizards00:26
-!- Cory [~C@unaffiliated/cory] has joined #bitcoin-wizards00:28
-!- SireWolf [~TimothyJo@84.92.185.33] has quit [Ping timeout: 244 seconds]00:34
-!- johnwhitton [~johnwhitt@c-71-202-223-50.hsd1.ca.comcast.net] has quit [Quit: johnwhitton]00:35
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving]00:36
-!- johnwhitton [~johnwhitt@c-71-202-223-50.hsd1.ca.comcast.net] has joined #bitcoin-wizards00:36
-!- johnwhitton [~johnwhitt@c-71-202-223-50.hsd1.ca.comcast.net] has quit [Client Quit]00:36
-!- gielbier [~giel____@unaffiliated/gielbier] has quit [Quit: Leaving]01:01
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 276 seconds]01:20
-!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has joined #bitcoin-wizards01:30
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards01:32
-!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has quit [Ping timeout: 260 seconds]01:34
-!- SireWolf [~TimothyJo@84.92.185.33] has joined #bitcoin-wizards01:36
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 240 seconds]01:43
-!- murch [~murch@p4FE386C2.dip0.t-ipconnect.de] has joined #bitcoin-wizards01:54
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)]02:09
-!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has joined #bitcoin-wizards02:30
-!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has quit [Ping timeout: 252 seconds]02:35
-!- _rht [uid86914@gateway/web/irccloud.com/x-wpvtaszddkmiigtv] has joined #bitcoin-wizards02:35
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards02:38
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]02:41
-!- cluckj [~cluckj@pool-108-16-231-242.phlapa.fios.verizon.net] has quit [Ping timeout: 268 seconds]02:41
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards02:43
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards02:45
-!- dEBRUYNE [~dEBRUYNE@unaffiliated/debruyne] has joined #bitcoin-wizards02:48
-!- e4xit [~e4xit@cpc92302-cmbg19-2-0-cust1369.5-4.cable.virginm.net] has joined #bitcoin-wizards02:55
-!- jtimon [~quassel@227.31.134.37.dynamic.jazztel.es] has joined #bitcoin-wizards03:00
-!- proslogion [~proslogio@2.222.73.74] has joined #bitcoin-wizards03:00
-!- infinite_ [~infinite@8.27.213.91] has quit [Read error: Connection reset by peer]03:03
-!- infinite_ [~infinite@8.27.213.91] has joined #bitcoin-wizards03:04
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards03:09
-!- CrazyTruthYakDDS [uid67551@gateway/web/irccloud.com/x-zbkuarzcuwcnlpas] has quit [Quit: Connection closed for inactivity]03:10
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 252 seconds]03:28
-!- infinite_ [~infinite@8.27.213.91] has quit [Read error: Connection reset by peer]03:28
-!- infinite_ [~infinite@8.27.213.91] has joined #bitcoin-wizards03:33
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Read error: Connection reset by peer]03:34
-!- nabu [~nabu@gateway/vpn/privateinternetaccess/nabu] has quit [Ping timeout: 244 seconds]03:35
-!- nabu [~nabu@184.7.34.95.customer.cdi.no] has joined #bitcoin-wizards03:36
-!- infinite_ [~infinite@8.27.213.91] has quit [Read error: Connection reset by peer]03:42
-!- infinite_ [~infinite@8.27.213.91] has joined #bitcoin-wizards03:44
-!- licnep [uid4387@gateway/web/irccloud.com/x-tgmdinxrxidstmec] has quit [Quit: Connection closed for inactivity]03:46
-!- nabu [~nabu@184.7.34.95.customer.cdi.no] has quit [Ping timeout: 252 seconds]03:47
-!- nabu [~nabu@192.40.88.14] has joined #bitcoin-wizards03:49
-!- infinite_ [~infinite@8.27.213.91] has quit [Read error: Connection reset by peer]04:05
-!- infinite_ [~infinite@8.27.213.91] has joined #bitcoin-wizards04:06
-!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has joined #bitcoin-wizards04:08
-!- infinite_ [~infinite@8.27.213.91] has quit [Read error: Connection reset by peer]04:15
-!- infinite_ [~infinite@8.27.213.91] has joined #bitcoin-wizards04:16
-!- CubicEarth [~cubiceart@c-67-168-82-178.hsd1.wa.comcast.net] has quit []04:17
-!- dEBRUYNE [~dEBRUYNE@unaffiliated/debruyne] has quit [Ping timeout: 268 seconds]04:23
-!- rende [~rende@8ta-145-25-61.telkomadsl.co.za] has joined #bitcoin-wizards04:23
rendeWhats the best way to transmit a custom bitcoin tx using nodejs? I'm using bitcoinjs-lib04:25
rendeDo I just need some node ip addresses and send to them over udp or something?04:25
rendeshit looks like im the wrong channel04:26
-!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-wizards04:49
-!- infinite_ [~infinite@8.27.213.91] has quit [Read error: Connection reset by peer]04:58
-!- infinite_ [~infinite@8.27.213.91] has joined #bitcoin-wizards05:01
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has joined #bitcoin-wizards05:04
-!- belcher [~user@unaffiliated/belcher] has joined #bitcoin-wizards05:17
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 260 seconds]05:18
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards05:21
-!- infinite_ [~infinite@8.27.213.91] has quit [Read error: Connection reset by peer]05:23
-!- dEBRUYNE [~dEBRUYNE@unaffiliated/debruyne] has joined #bitcoin-wizards05:23
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has quit [Remote host closed the connection]05:25
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has joined #bitcoin-wizards05:28
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards05:29
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards05:31
-!- jtimon [~quassel@227.31.134.37.dynamic.jazztel.es] has quit [Ping timeout: 244 seconds]05:33
-!- visitor [5f90356f@gateway/web/freenode/ip.95.144.53.111] has joined #bitcoin-wizards05:36
visitorIve got a question about bitcoing mining05:36
visitorif anyone is there?05:36
visitorIll ask anyway and pop back later.05:37
belchertry in #bitcoin visitor05:37
belcheralso dont ask to ask, just ask05:37
visitorlol thanks05:37
visitorI dont get where to "register" a solved block once I manage to solve a block - I have a feeling theres something Im just not understanding about the lack of centralisation in bitcoin so maybe my question doesnt have an answer because Im asking the wrong question, so from where Im looking "to register a solved block", what is it Im not getting here05:39
fluffyponyvisitor: #bitcoin is the appropriate room for your question05:43
-!- dEBRUYNE_ [~dEBRUYNE@unaffiliated/debruyne] has joined #bitcoin-wizards05:47
-!- dEBRUYNE [~dEBRUYNE@unaffiliated/debruyne] has quit [Ping timeout: 252 seconds]05:48
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has quit [Remote host closed the connection]05:58
-!- arowser [~quassel@106.120.101.38] has quit [Quit: No Ping reply in 180 seconds.]05:58
-!- arowser [~quassel@106.120.101.38] has joined #bitcoin-wizards05:59
-!- SireWolf [~TimothyJo@84.92.185.33] has quit [Ping timeout: 244 seconds]06:01
-!- visitor [5f90356f@gateway/web/freenode/ip.95.144.53.111] has left #bitcoin-wizards []06:04
rustyFuck, I spent a day trying to figure out why my tx signatures were failing for SegWit.  I finally stumbled onto the existence of BIP 14306:04
waxwingrusty: heh :)06:20
waxwingrusty: after replicating that, ndorier's site is useful i found for more sanity checks06:24
waxwinghttp://n.bitcoin.ninja/checktx06:24
rustywaxwing: nice, thanks!06:25
rustywaxwing: I'm trying to implement from only the BIPs... keeps me honest :)06:25
waxwingnote: "signature hash" field is little endian there06:25
waxwingyeah well, not many choices, right :)06:25
-!- rende is now known as rende206:26
-!- dEBRUYNE_ is now known as dEBRUYNE06:28
-!- infinite_ [~infinite@8.27.213.91] has joined #bitcoin-wizards06:36
-!- Chris_Stewart_5 [~Chris_Ste@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has joined #bitcoin-wizards06:49
-!- ManfredMacx [~hyperion@93-136-1-38.adsl.net.t-com.hr] has joined #bitcoin-wizards07:00
instagibbs*glares at rusty for not reading the bips*07:02
rustyinstagibbs: *SO MANY BIPS*!07:02
instagibbsyeah... but where did you think the O(n^2) hashing was hiding :P07:03
rustyinstagibbs: I didn't realize that segwit had slayed that dragon too.07:04
instagibbsbtw the reference code in the bip is ~same as in the segwit branch07:04
instagibbsok enough off-topic for wizardry :)07:04
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has joined #bitcoin-wizards07:05
-!- loltastic [~loltastic@cpe-76-176-190-83.san.res.rr.com] has joined #bitcoin-wizards07:07
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has quit [Remote host closed the connection]07:09
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has joined #bitcoin-wizards07:10
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has quit [Remote host closed the connection]07:17
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 268 seconds]07:20
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has joined #bitcoin-wizards07:21
-!- King_Rex [~King_Rex@unaffiliated/king-rex/x-3258444] has quit [Remote host closed the connection]07:22
-!- damnesia [~damnesia@unaffiliated/damnesia] has quit [Ping timeout: 246 seconds]07:24
-!- damnesia [~damnesia@unaffiliated/damnesia] has joined #bitcoin-wizards07:37
-!- RedEmerald [~RedEmeral@c-73-231-129-86.hsd1.ca.comcast.net] has quit [Quit: ZNC - 1.6.0 - http://znc.in]07:40
-!- Burrito [~Burrito@unaffiliated/burrito] has joined #bitcoin-wizards07:43
-!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has joined #bitcoin-wizards07:54
-!- ruby32 [~ruby32@ool-4a59b2e2.dyn.optonline.net] has joined #bitcoin-wizards08:01
-!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Quit: laurentmt]08:01
-!- dEBRUYNE [~dEBRUYNE@unaffiliated/debruyne] has quit [Quit: Leaving]08:09
-!- SireWolf [~TimothyJo@84.92.185.33] has joined #bitcoin-wizards08:15
-!- d4de [~d4de@41.40.63.31] has joined #bitcoin-wizards08:18
-!- kmels [~kmels@190.106.223.54] has joined #bitcoin-wizards08:21
-!- ruby32 [~ruby32@ool-4a59b2e2.dyn.optonline.net] has quit [Remote host closed the connection]08:21
-!- ruby32 [~ruby32@ool-4a59b2e2.dyn.optonline.net] has joined #bitcoin-wizards08:21
-!- ruby32 [~ruby32@ool-4a59b2e2.dyn.optonline.net] has quit [Ping timeout: 244 seconds]08:26
-!- SireWolf [~TimothyJo@84.92.185.33] has quit [Ping timeout: 246 seconds]08:26
-!- d4de [~d4de@41.40.63.31] has quit [Quit: Leaving]08:28
-!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-wizards08:33
-!- roconnor [~roconnor@host-45-58-249-202.dyn.295.ca] has joined #bitcoin-wizards08:35
-!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Read error: Connection reset by peer]08:38
-!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-wizards08:38
-!- voxelot_ [~voxelot@pool-71-246-112-167.nycmny.east.verizon.net] has joined #bitcoin-wizards08:41
-!- loltastic [~loltastic@cpe-76-176-190-83.san.res.rr.com] has quit [Quit: AndroIRC - Android IRC Client ( http://www.androirc.com )]08:42
-!- eudoxia [~eudoxia@r179-25-201-121.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards08:47
-!- eudoxia [~eudoxia@r179-25-201-121.dialup.adsl.anteldata.net.uy] has quit [Client Quit]08:48
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Read error: Connection reset by peer]08:58
-!- RedEmerald [~RedEmeral@c-73-231-129-86.hsd1.ca.comcast.net] has joined #bitcoin-wizards09:03
-!- Church- [~hatter@unaffiliated/church-] has joined #bitcoin-wizards09:18
-!- infinite_ [~infinite@8.27.213.91] has quit [Read error: Connection reset by peer]09:19
-!- infinite_ [~infinite@8.27.213.91] has joined #bitcoin-wizards09:22
-!- Church_ [~hatter@ool-44c6a18a.dyn.optonline.net] has joined #bitcoin-wizards09:22
-!- Church- [~hatter@unaffiliated/church-] has quit [Read error: Connection reset by peer]09:22
-!- arowser [~quassel@106.120.101.38] has quit [Quit: No Ping reply in 180 seconds.]09:30
-!- yorick___ is now known as yorick09:31
-!- arowser [~quassel@106.120.101.38] has joined #bitcoin-wizards09:31
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 276 seconds]09:35
-!- dEBRUYNE [~dEBRUYNE@unaffiliated/debruyne] has joined #bitcoin-wizards09:38
-!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has joined #bitcoin-wizards09:49
-!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has quit [Changing host]09:49
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards09:49
-!- STRML_ is now known as STRML09:53
-!- johnwhitton [~johnwhitt@c-71-202-223-50.hsd1.ca.comcast.net] has joined #bitcoin-wizards09:59
-!- maaku [~quassel@173-228-107-141.dsl.static.fusionbroadband.com] has joined #bitcoin-wizards10:04
-!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Quit: laurentmt]10:05
-!- dEBRUYNE [~dEBRUYNE@unaffiliated/debruyne] has quit [Quit: Leaving]10:09
-!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has quit [Remote host closed the connection]10:09
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards10:10
-!- murch [~murch@p4FE386C2.dip0.t-ipconnect.de] has quit [Remote host closed the connection]10:16
-!- voxelot_ [~voxelot@pool-71-246-112-167.nycmny.east.verizon.net] has quit [Ping timeout: 248 seconds]10:37
-!- voxelot_ [~voxelot@pool-71-246-112-167.nycmny.east.verizon.net] has joined #bitcoin-wizards10:52
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit []11:07
-!- Tiraspol [~Tiraspol3@c-98-212-187-224.hsd1.il.comcast.net] has joined #bitcoin-wizards11:09
-!- Tiraspol [~Tiraspol3@c-98-212-187-224.hsd1.il.comcast.net] has quit [Changing host]11:09
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards11:09
-!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has joined #bitcoin-wizards11:10
-!- Cory [~C@unaffiliated/cory] has quit [Ping timeout: 250 seconds]11:12
-!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has joined #bitcoin-wizards11:12
-!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has quit [Ping timeout: 244 seconds]11:14
-!- Cory [~C@unaffiliated/cory] has joined #bitcoin-wizards11:15
-!- ManfredMacx [~hyperion@93-136-1-38.adsl.net.t-com.hr] has quit [Quit: Leaving]11:19
-!- voxelot_ [~voxelot@pool-71-246-112-167.nycmny.east.verizon.net] has quit [Ping timeout: 276 seconds]11:24
-!- Chris_Stewart_5 [~Chris_Ste@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has quit [Ping timeout: 244 seconds]11:33
-!- ruby32 [~ruby32@38.121.165.30] has joined #bitcoin-wizards11:35
-!- bildramer1 [~bildramer@p5DC8ADCC.dip0.t-ipconnect.de] has joined #bitcoin-wizards11:46
-!- bildramer [~bildramer@p5DC8ADCC.dip0.t-ipconnect.de] has quit [Disconnected by services]11:46
-!- bildramer1 is now known as bildramer11:46
bsm1175321Re: timing and the links posted by kanzure, some involving zooko...I often wonder if a dynamical definition of "time" would not be acceptable.  Financial systems inherently have time and while from a database construction perspective that's ugly as sin, rent becomes due and obligations expire in the human financial world according to clocks.12:03
bsm1175321Couldn't there be a dynamical protocol (similar to bitcoin's retargeting) that let's people be wrong on average, but provably converges to an average "network p2p time" that is not terribad?12:04
bsm1175321I mean, If I used network latencies, tied together, as a clock, I should easily be able to get sub-second precision on time.12:05
-!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has quit [Quit: Leaving.]12:07
-!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has joined #bitcoin-wizards12:11
-!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has quit [Ping timeout: 276 seconds]12:16
-!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Quit: Leaving]12:24
-!- arowser [~quassel@106.120.101.38] has quit [Quit: No Ping reply in 180 seconds.]12:30
-!- dEBRUYNE [~dEBRUYNE@unaffiliated/debruyne] has joined #bitcoin-wizards12:30
-!- arowser [~quassel@106.120.101.38] has joined #bitcoin-wizards12:30
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards12:40
-!- bildramer1 [~bildramer@p5DC8ADCC.dip0.t-ipconnect.de] has joined #bitcoin-wizards12:50
-!- bildramer [~bildramer@p5DC8ADCC.dip0.t-ipconnect.de] has quit [Ping timeout: 250 seconds]12:52
-!- bildramer1 [~bildramer@p5DC8ADCC.dip0.t-ipconnect.de] has quit [Remote host closed the connection]12:56
-!- bildramer [~bildramer@p5DC8ADCC.dip0.t-ipconnect.de] has joined #bitcoin-wizards12:56
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards12:57
-!- PRab [~chatzilla@c-68-51-175-167.hsd1.mi.comcast.net] has quit [Remote host closed the connection]13:08
-!- voxelot_ [~voxelot@pool-71-246-112-167.nycmny.east.verizon.net] has joined #bitcoin-wizards13:14
-!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards13:16
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Remote host closed the connection]13:17
Eliel_bsm1175321: I think you could probably use an identity based DAG structure to manage a consensus about what the time is. That is, every participant records a message with current time, their identity and signature as well as several previously seen messages from other identities (and one of their own) about previous times.13:30
-!- voxelot_ [~voxelot@pool-71-246-112-167.nycmny.east.verizon.net] has quit [Ping timeout: 244 seconds]13:35
-!- voxelot_ [~voxelot@pool-71-246-112-167.nycmny.east.verizon.net] has joined #bitcoin-wizards13:37
-!- sipi [~sipi@165.64.broadband12.iol.cz] has joined #bitcoin-wizards13:37
-!- damnesia [~damnesia@unaffiliated/damnesia] has quit [Ping timeout: 246 seconds]13:45
-!- Cory [~C@unaffiliated/cory] has quit [Ping timeout: 246 seconds]13:46
-!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Read error: Connection reset by peer]13:46
-!- ebfull [~sean@73.34.119.0] has quit [Remote host closed the connection]13:47
-!- voxelot_ [~voxelot@pool-71-246-112-167.nycmny.east.verizon.net] has quit [Ping timeout: 244 seconds]13:48
-!- voxelot_ [~voxelot@pool-71-246-112-167.nycmny.east.verizon.net] has joined #bitcoin-wizards13:49
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards13:49
-!- Cory [~C@unaffiliated/cory] has joined #bitcoin-wizards13:50
-!- damnesia [~damnesia@unaffiliated/damnesia] has joined #bitcoin-wizards13:57
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]14:01
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards14:03
-!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has joined #bitcoin-wizards14:11
-!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards14:13
-!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has quit [Ping timeout: 276 seconds]14:16
TaekEliel: would be more comforting if there were clear incentives to tell the right time, though I'm really not sure how you'd manage that14:18
Eliel_Taek: I think that as long as one node in the whole set of nodes participating is telling the right time, you can figure out the time.14:20
Eliel_with that structure14:20
Taekbut what about the adversarial case? I don't see how, if half or more of the nodes attempting to mislead you, that you would be able to figure out the correct time?14:22
Eliel_at least given a little history14:22
Taekhmm14:22
Eliel_you have your own clock, so you can tell if others are skewing the time.14:22
Eliel_and can detect which nodes are doing it properly14:22
Taekas long as you have a minimal amount of trust with regards to your own clock :P14:23
Eliel_yes, you need to be able to trust your own clock (or another specific node in the network)14:24
r0achAnyone in here know why Peter Todd said Bitpay's idea of dynamic block size was "broken" the other day? (I think it was Bitpay, I forgot).  Wasn't their idea the same thing Monero already uses?14:24
-!- johnwhitton [~johnwhitt@c-71-202-223-50.hsd1.ca.comcast.net] has quit [Quit: johnwhitton]14:25
Taekdoes Monero use dynamic block size? Can you link to the bitpay proposal? There are a number of problems with all dynamic blocksize protocols that I know of14:25
Taekthe majority of the problems come back to the fact that it gives the miners too much power, you can constantly disregard the bottom 10% of miners (in terms of ability to handle the load), and this causes an ongoing spiral until you've only got huge miners left14:26
-!- johnwhitton [~johnwhitt@c-71-202-223-50.hsd1.ca.comcast.net] has joined #bitcoin-wizards14:26
Eliel_yes, median has that problem. However, would that be the case if it wasn't median but something like 20th percentile? (median can be considered to be 50th percentile)14:27
r0achI've never really understand the benefits of a dynamic block size over just manually engineering it to the max you think your system can handle in the first place, but that's just me heh14:27
-!- kmels [~kmels@190.106.223.54] has quit [Ping timeout: 244 seconds]14:27
Taekr0ach: the major advantage is that technology is improving all the time. Not only is the networking code in Bitcoin getting better, but the underlying network as a whole is getting better14:28
Taekcpus faster, etc14:28
r0achwell, yea, the "if you believe you will not have to hard fork for the next 100 years" theory14:28
Taekideally, you'd have some automatic way to detect what the max load of the system is and adjust to it, because growth is not very predictable14:28
TaekI think that are a lot of reasons to be afraid of hardforks14:29
-!- voxelot_ [~voxelot@pool-71-246-112-167.nycmny.east.verizon.net] has quit [Ping timeout: 244 seconds]14:29
-!- johnwhitton [~johnwhitt@c-71-202-223-50.hsd1.ca.comcast.net] has quit [Client Quit]14:30
Taeklike, monetary policy is sort of a hardfork on your currency14:30
Taekyou change the underlying assumptions about the supply and demand14:30
Taekhardforking the throughput of the network has a similar effect14:30
Taeksuddenly people who thought that their computers/connections were good enough for a while might find themselves needing to upgrade14:31
dEBRUYNETaek: Yes Monero uses a dynamic blocksize limit14:31
-!- voxelot_ [~voxelot@pool-71-246-112-167.nycmny.east.verizon.net] has joined #bitcoin-wizards14:31
Taekand that generally goes against the philosophy of decentralization14:31
dEBRUYNEI think PT said it was broken because it didn´t use a penalty (the proposal)14:31
Taek*well the philosophy of Bitcoin14:31
Taekfluffypony: why does monero use a dynamic blocksize limit? lol14:31
* dEBRUYNE pages smooth14:33
dEBRUYNETaek: The penalty in Monero makes it viable as far as I know, but one of the developers can probably elaborate better on it14:34
r0achit's hard to look at things like that and figure out all the outlier cases, which is why I wanted Peter Todd to clarify on the Monero implementation vs Bitpay14:35
smoothTaek: the stated reason for the dynamic block size limit is to avoid having it be set by developers14:39
Taeksmooth: who sets it? (thanks for joining)14:39
smoothan algorithm14:39
smoothi think it was discussed above?14:39
TaekI mean, what are the inputs that drive the algorithm?14:39
smoothmedian block size and, indirectly, market rate on transaction fees14:40
smoothalso i kind of disagree with the "miners have too much power" whenever you get to >50% of miners14:40
smoothbecause >50% of miners can pretty well do whatever the hell they want in practice14:40
smoothbest not to even get there14:41
dEBRUYNETaek: https://www.reddit.com/r/Monero/comments/45b8qn/my_journey_to_finding_monero_and_some_questions/czwlcdb14:41
dEBRUYNE¨As I noted in the thread, this is similar to the block sizing algorithm for Monero and other CryptoNote coins. A quadratic penalty is imposed such that block subsidy = base subsidy * ((block size / median size of last 400 blocks) - 1)², with the penalty being applied after you build a block larger than the median size. The maximum block size is 2*median size. Because subsidy is based around the number of coins in existence, th14:41
dEBRUYNEe 'burned' subsidy is deferred to be paid out to future blocks.¨14:41
Taekah, thanks14:41
dEBRUYNE^ tacotime´s comment14:41
Taekre: bitpay, bitpay allows exponential growth of the blocksize based on the average size of blocks over the past 3 months, that strikes me as pretty dangerous. Miners are incentivized to include any transactions that have fees which exceed the introduced orphan risk14:42
dEBRUYNE^ I think they changed that to median14:43
dEBRUYNEinstead of average14:43
Taekand methods of preconsensus mean that the orphan risk is not guaranteed to be linear with the size of the transaction14:43
Taekok, but the same problems still apply. All you need to do is keep a constant dump of low fee transactions in the system and you'll get maximum growth14:43
Taekminers that are larger or have better networks will have less issues with orphan risk14:44
Taekwhich means you again get the problem that the bottom few % are always going to be the victims14:44
Taekbut iterate over that a few times and the floor is very high14:44
-!- bildramer [~bildramer@p5DC8ADCC.dip0.t-ipconnect.de] has quit [Remote host closed the connection]14:45
TaekSpam attacks aside, I do believe that the natural growth of Bitcoin is going to exceed our network capabilities relatively quickly14:45
smoothwell in monero with low fee transactions you will only get very slow growth14:45
Taekand, you get lazy implementations when fees are cheap. Exchanges that make 2 transactions per withdrawal, for example14:45
-!- bildramer [~bildramer@p5DC8ADCC.dip0.t-ipconnect.de] has joined #bitcoin-wizards14:45
Taek(I'm still focused on just the BitPay proposal)14:45
smooth(unless >50% of miners are being malicious)14:45
smoothah okay, well i think their lack of any cost to increase the block size is problematic14:46
Taekagreed14:46
Taekhuh. Subsidy based on number of coins in existence is pretty interesting. I guess I haven't looked at Monero very closely ever14:47
-!- ruby32 [~ruby32@38.121.165.30] has quit [Remote host closed the connection]14:47
smoothTaek: it works out to the same sort of exponential decline as btc, except by block14:48
Taekbut then extends if you burn coins14:48
Taekwhich is a neat trick14:48
smoothright14:48
smoothin btc each epoch distributes 1/2 of the remaining coins; in moenro each block distributes 1/large_number of remaining coins14:49
-!- bildramer1 [~bildramer@p5DC8ADCC.dip0.t-ipconnect.de] has joined #bitcoin-wizards14:55
-!- bildramer [~bildramer@p5DC8ADCC.dip0.t-ipconnect.de] has quit [Disconnected by services]14:57
-!- bildramer1 is now known as bildramer14:57
-!- sipi [~sipi@165.64.broadband12.iol.cz] has quit [Quit: Leaving]14:59
-!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 268 seconds]15:00
-!- ruby32 [~ruby32@184-207-7-162.pools.spcsdns.net] has joined #bitcoin-wizards15:01
-!- voxelot_ [~voxelot@pool-71-246-112-167.nycmny.east.verizon.net] has quit [Ping timeout: 248 seconds]15:01
-!- voxelot_ [~voxelot@pool-71-246-112-167.nycmny.east.verizon.net] has joined #bitcoin-wizards15:04
-!- ruby32d [~ruby32@184.248.2.113] has joined #bitcoin-wizards15:06
-!- ruby32 [~ruby32@184-207-7-162.pools.spcsdns.net] has quit [Ping timeout: 248 seconds]15:08
-!- MoALTz [~no@78-11-183-124.static.ip.netia.com.pl] has quit [Quit: Leaving]15:14
-!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-wizards15:16
-!- johnwhitton [~johnwhitt@12.119.238.90] has joined #bitcoin-wizards15:18
-!- rende2 [~rende@8ta-145-25-61.telkomadsl.co.za] has quit [Remote host closed the connection]15:29
-!- voxelot_ [~voxelot@pool-71-246-112-167.nycmny.east.verizon.net] has quit [Ping timeout: 268 seconds]15:31
-!- voxelot_ [~voxelot@pool-71-246-112-167.nycmny.east.verizon.net] has joined #bitcoin-wizards15:33
-!- Krellan [~krellan@2601:640:4000:1ee4:a5d4:4c35:f259:5d75] has quit []15:36
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 268 seconds]15:37
-!- voxelot_ [~voxelot@pool-71-246-112-167.nycmny.east.verizon.net] has quit [Ping timeout: 276 seconds]15:38
-!- fluffypony [~fluffypon@unaffiliated/fluffypony] has quit [Ping timeout: 260 seconds]15:39
-!- ruby32d [~ruby32@184.248.2.113] has quit [Remote host closed the connection]15:39
-!- fluffypony [~fluffypon@unaffiliated/fluffypony] has joined #bitcoin-wizards15:39
-!- voxelot_ [~voxelot@pool-71-246-112-167.nycmny.east.verizon.net] has joined #bitcoin-wizards15:40
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)]15:40
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards15:42
-!- Krellan [~krellan@2601:640:4000:1ee4:143d:b851:13fc:db1] has joined #bitcoin-wizards15:48
-!- _rht [uid86914@gateway/web/irccloud.com/x-wpvtaszddkmiigtv] has quit [Quit: Connection closed for inactivity]16:03
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 268 seconds]16:05
-!- arowser [~quassel@106.120.101.38] has quit [Quit: No Ping reply in 180 seconds.]16:13
-!- arowser [~quassel@106.120.101.38] has joined #bitcoin-wizards16:14
-!- johnwhitton [~johnwhitt@12.119.238.90] has quit [Quit: johnwhitton]16:17
-!- johnwhitton [~johnwhitt@12.119.238.90] has joined #bitcoin-wizards16:23
-!- murch [~murch@p4FE386C2.dip0.t-ipconnect.de] has joined #bitcoin-wizards16:27
-!- murch [~murch@p4FE386C2.dip0.t-ipconnect.de] has quit [Client Quit]16:28
-!- Luke-Jr [~luke-jr@unaffiliated/luke-jr] has quit [Ping timeout: 248 seconds]16:29
-!- luke-jr_ [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-wizards16:29
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]16:30
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards16:32
-!- luke-jr_ [~luke-jr@unaffiliated/luke-jr] has quit [Remote host closed the connection]16:33
-!- ruby32 [~ruby32@ool-4a59b2e2.dyn.optonline.net] has joined #bitcoin-wizards16:35
-!- luke-jr_ [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-wizards16:36
-!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has joined #bitcoin-wizards16:37
-!- shovel_boss [~shovel_bo@unaffiliated/shovel-boss/x-4881665] has joined #bitcoin-wizards16:37
-!- johnwhitton [~johnwhitt@12.119.238.90] has quit [Quit: johnwhitton]16:39
-!- luke-jr_ [~luke-jr@unaffiliated/luke-jr] has quit [Remote host closed the connection]16:40
-!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has quit [Quit: Leaving]16:40
-!- CrazyTruthYakDDS [uid67551@gateway/web/irccloud.com/x-vfokqbxveouhbaek] has joined #bitcoin-wizards16:41
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards16:41
-!- luke-jr_ [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-wizards16:45
-!- johnwhitton [~johnwhitt@12.119.238.90] has joined #bitcoin-wizards16:46
-!- johnwhitton [~johnwhitt@12.119.238.90] has quit [Client Quit]16:47
-!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has quit [Remote host closed the connection]16:48
-!- dnaleor [~dnaleor@78-23-74-78.access.telenet.be] has joined #bitcoin-wizards16:48
-!- Monthrect is now known as Piper-Off16:54
-!- Piper-Off is now known as Monthrect16:56
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Ping timeout: 268 seconds]17:08
-!- voxelot_ [~voxelot@pool-71-246-112-167.nycmny.east.verizon.net] has quit [Ping timeout: 240 seconds]17:13
-!- voxelot_ [~voxelot@pool-71-246-112-167.nycmny.east.verizon.net] has joined #bitcoin-wizards17:13
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards17:20
bsm1175321I mean, Re: time (Taek, Eliel_, smooth), any idiotic scheme in which everyone reports time results in an "average" time just by averaging their reports.  Now, can an incentive cause such a definition of average time to converge toward some definition of "actual" time?  One idiotic scheme would be to under-report times when I thought the network average was too high, and over-report when I thought it was too low.17:25
bsm1175321What I'm actually driving toward is a definition of "time" that is based on "miners" distributed around the surface of a sphere, that is insensitive to delayed reports, but simultaneously doesn't incentivize centralization.17:27
-!- proslogion [~proslogio@2.222.73.74] has quit [Ping timeout: 268 seconds]17:28
-!- r0ach [~r0ach@107-217-214-192.lightspeed.jcvlfl.sbcglobal.net] has quit []17:40
-!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has joined #bitcoin-wizards17:48
-!- Ylbam [uid99779@gateway/web/irccloud.com/x-mjxslpjaiakvrbom] has quit [Quit: Connection closed for inactivity]17:51
-!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has quit [Ping timeout: 260 seconds]17:53
-!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has joined #bitcoin-wizards18:02
-!- dEBRUYNE [~dEBRUYNE@unaffiliated/debruyne] has quit [Quit: Leaving]18:05
-!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has quit [Remote host closed the connection]18:14
-!- ebfull [~sean@73.34.119.0] has joined #bitcoin-wizards18:23
-!- arowser [~quassel@106.120.101.38] has quit [Read error: Connection reset by peer]18:38
-!- arowser [~quassel@106.120.101.38] has joined #bitcoin-wizards18:38
-!- shovel_boss [~shovel_bo@unaffiliated/shovel-boss/x-4881665] has quit [Quit: Leaving]18:47
-!- infinite_ [~infinite@8.27.213.91] has quit [Read error: Connection reset by peer]18:56
-!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has joined #bitcoin-wizards18:59
-!- ibrightly [sid113387@gateway/web/irccloud.com/x-vzenjdbdyrsclbua] has quit []19:03
-!- ibrightly [sid113387@gateway/web/irccloud.com/x-dwfrjlwepczyqsqe] has joined #bitcoin-wizards19:04
-!- e4xit [~e4xit@cpc92302-cmbg19-2-0-cust1369.5-4.cable.virginm.net] has quit [Ping timeout: 246 seconds]19:06
-!- infinite_ [~infinite@8.27.213.91] has joined #bitcoin-wizards19:07
TaekI still like the solution of using a picture of the stars to tell what the time is19:07
-!- cluckj [~cluckj@pool-108-16-231-242.phlapa.fios.verizon.net] has joined #bitcoin-wizards19:08
TaekI was informed recently that this is how MAD nuclear missiles guide themselves, that way they are not dependent on tech like satellites or the internet, or anything else that could be destroyed by opposing MAD nuclear missiles19:08
Taeknot that I've seen a ton of suggestions for decentralized time, but most schemes that I've seen so far rely on a bunch of honest nodes without having explicit incentives in the direction of honesty19:10
Taekalso, apparently you can get atomic clocks for fairly cheap that are miles better than quartz19:10
Taek*that fit on a chip19:10
Taekso if you could get a reasonably trustworthy approximation of the current time, you could have high certainty in the accuracy of your clock as long as you had the right hardware19:11
Taekbut simply getting the current time ends up being a challenge19:11
belchera picture of the stars would only tell you geological time wouldnt it? whether you're in the mesoproterozoic or the paleoarchean19:12
-!- johnwhitton [~johnwhitt@c-71-202-223-50.hsd1.ca.comcast.net] has joined #bitcoin-wizards19:12
belcherstars move very slowly relative to each other19:12
kanzureyes i have been meaning to write my own open-source stellar navigation program, not convinced everyone else is doing it correctly19:12
kanzure... or find an existing one.19:12
Taekbelcher: I couldn't be 100% certain, but Earth ends up playing a huge role. The Earth + Sun are moving enough that the parallax effects should give you a high resolution on what the current time is19:16
-!- infinite_ [~infinite@8.27.213.91] has quit [Read error: Connection reset by peer]19:17
Taekthough, I'm not sure what sort of picture you need to be able to see that effect. 5mp might not be enough, and anything short of a large telescope might not be enough either19:17
* Taek writes an email to an old astronomy professor19:17
-!- infinite_ [~infinite@8.27.213.91] has joined #bitcoin-wizards19:18
-!- jtimon [~quassel@227.31.134.37.dynamic.jazztel.es] has joined #bitcoin-wizards19:21
belcherTaek that would take hundreds of millions of years to notice a difference19:23
belcherthose nuclear missiles you're talking about use the stars to find direction, not time19:24
Taekmodern astronomy relies pretty heavily on the parallax effect19:26
TaekI took a class on this like 2 years ago19:26
belcherwe're talking about different things here, im thinking the real motion of the stars19:26
phantomcircuitbelcher, huh? iirc they use inertial navigation19:26
belcherparallax is for finding distance to the stars, and measurements must be taken six months apart, maybe theres a way to get time from that but i can think of a way19:27
-!- infinite_ [~infinite@8.27.213.91] has quit [Read error: Connection reset by peer]19:28
belcherphantomcircuit idk, Taek said nuclear missiles used stars19:28
-!- funkenstein_ [~bowler@unaffiliated/funkenstein] has joined #bitcoin-wizards19:28
belcherthey probably use both, inertial navigation can give you position more than direction19:29
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-wizards19:31
bsm1175321Taek I guess the cryptographic assumption that your adversary cannot accelerate a remote mass at more than X m/s^2 is valid?19:31
-!- Burrito [~Burrito@unaffiliated/burrito] has quit [Quit: Leaving]19:31
Taekwell, the software could be written to tolerate a few stars that seem out of place19:32
bsm1175321That's a rather bizarre cryptographic assumption.  Though I will accept the laws of physics as ultimate limits on an adversary.  ;-)19:32
Taekso more I'm assuming that the adversary can't move more than 1/3f + 1 stars :)19:32
belcherin terms of physics, theres no such thing as an absolute time19:32
Taek*3f + 119:32
-!- jtimon [~quassel@227.31.134.37.dynamic.jazztel.es] has quit [Ping timeout: 252 seconds]19:32
bsm1175321Well it's a lot easier to fake a star with a nearby source...19:32
belcherif one of your nodes goes close to a black hole, it can legitimately state a time that is different from all others19:32
-!- infinite_ [~infinite@8.27.213.91] has joined #bitcoin-wizards19:32
Taekoh yeah, I guess the adversary could just replace the sky or something19:32
c0rw1nbelcher: yeah but the consensus will reject i t19:33
c0rw1nalso how woud it send the network packets :s19:33
belcherit doesnt have to fall into the black hole, just get close enough, so packets can still go out19:33
bsm1175321Well. it's a lot cheaper to place a shiny object in a correct orbit than to move stars...19:33
phantomcircuitbsm1175321, seems like a pretty normal cryptographic assumption to me19:33
belcherthe consensus thing would mean you can only transact this cryptocurrency to entities in the same frame in spacetime as you19:34
phantomcircuit"i assume that the attacker cannot convert galaxies into energy to brute force my key"19:34
bsm1175321phantomcircuit: Orbital mechanics is a bitch.19:34
belcherthen again bitcoin basically only works on planet earth so its not too bad of a limitation19:34
bsm1175321Well a 10m block time basically places its reach out beyond mars...19:34
belchermining at least19:34
* bsm1175321 mines on mars.19:35
bsm1175321Not very profitably, mind you.19:35
bsm1175321But there are few sources of profit out here...19:35
belcherthe light speed delay from mars is between 13 minutes and 24 minutes19:35
belcherit would be -blocksonly=1 nodes only so far as i can see19:36
bsm1175321belcher, congratulations on your googling abilities.  So a relevant fraction of the time I could mine on Mars and broadcast to earth.  ;-)19:36
belcherwouldnt all your blocks be orphaned if the mining majority is on earth ?19:37
belcherthats 13 minutes, not seconds19:37
bsm1175321Some fraction, yes.19:37
c0rw1nlots of them would, presumably19:37
bsm1175321But not 100%.19:37
Taek(mars and earth are not always the same distance apart)19:37
c0rw1n(yes, that is why 13 to 24 min)19:38
phantomcircuitbsm1175321, you'd have a pretty abismal orphan rate19:38
phantomcircuit50+%19:38
bsm1175321As Taek says, this is a whole lot more worthwhile when Earth and Mars are on the same side of the Sun.  ;-)19:38
Taekoh, missed the word 'between', sorry19:38
belcherid say stick to mining water when on mars19:39
fluffyponylol19:39
fluffypony"miners are switching that h2ocoin19:39
-!- infinite_ [~infinite@8.27.213.91] has quit [Read error: Connection reset by peer]19:39
c0rw1nproof of water, how would that work19:40
belcherwater is frozen everywhere in martian soil, it can be very decentralzied19:40
TaekEven if orphan rate was not a problem, I'm assuming that you aren't going to be hitting the same economies of scale when constructing ASICs on Mars19:40
belchercollect some soil and warm it up, water will outgas19:40
-!- infinite_ [~infinite@8.27.213.91] has joined #bitcoin-wizards19:40
bsm1175321My braid project kills orphans.  But the settlement time is propotional to the latency of the network.19:40
bsm1175321So...Earth-Mars is sexy but hella slow.19:41
-!- infinit [~infinite@8.27.213.91] has joined #bitcoin-wizards19:41
bsm1175321On the surface of the earth we're talking  < 1s settlement time.19:41
bsm1175321It's only ~200ms to transmit a signal to the other side of the earth.19:41
fluffyponyjust lay fibre from earth to mars19:42
bsm1175321Fiber is 1/3 the speed of light.  Radio is better.19:42
fluffyponywhat about a very powerful laser19:42
-!- infinite_ [~infinite@8.27.213.91] has quit [Read error: Connection reset by peer]19:42
-!- infinit [~infinite@8.27.213.91] has quit [Read error: Connection reset by peer]19:42
bsm1175321We do that all the time.  Lasers move at the speed of light.  Same speed as radio, but aiming is a lot harder.19:43
bsm1175321http://physics.ucsd.edu/~tmurphy/apollo/basics.html19:43
TaekI'm sure that inter-planetary settlement does not need to happen every second :P19:43
belcherwe shoot the miner with lasers all the time19:43
belcherbitcoin core on mars with -blocksonly=1 would work perfectly fine19:43
bsm1175321Basically, the Apollo astronauts left corner reflectors on the surface of the moon.19:44
Taekmight be okay when mars is small, but you do get stuck in the position where Earth essentially controls all of the finances19:44
-!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 268 seconds]19:44
bsm1175321We use them to this day to accurately measure the Earth-Moon distance to within ~ mm.19:44
belcherTaek maybe a mars sidechain19:44
fluffyponyyeah19:44
fluffyponythat settles back to earth once or twice a day19:44
fluffyponyMarschain19:44
kanzuredon't contaminate mars with money19:45
belcheror just only settles when people need to do interplanetary trade19:45
kanzurewhat's wrong with you people19:45
belcherkanzure we're far from that dont worry, afaik not even antarctica uses money yet19:45
kanzure"if you can name a planetary body, then you've named a place man has figured out to introduce money"19:45
TaekI still think you'd run into trouble with the hardware production. Any hashrate on Mars is going to be more expensive than the same hashrate built and powered on Earth.19:46
bsm1175321We have to shard things first.  It's not a reasonable assumption that every Mars transaction is spending an Earth UTXO.19:46
belcherhow long until a Kepler-452b-coin ?19:46
Taekmade it yesterday19:46
Taekhave a bot making coins with CoinGen19:46
bsm1175321Jeez guyz, I'm trying to be serious here. :-P19:47
kanzureprobably need some sort of multiple-onion-layer (not the routing concept) for interstellar distances.. greater distance means more infrequent timing.19:47
-!- chjj [~chjj@unaffiliated/chjj] has quit [Ping timeout: 264 seconds]19:47
bsm1175321A 13m settlment time is unreasonable.  So is a 6*(10m) time :-P19:47
kanzurebut not much you can do if the digital representation does not correspond to the physical deliveries flying between systems19:48
Taekbsm1175321: we've hit enough topics that I'm not sure which one you are trying to be serious about. I think a 13m settlement time is perfectly reasonable even for Earth19:48
belcherits not just settlement, even lightning transactions would take 13m19:48
fluffyponyso are we admitting that Marscoin will be a settlement chain?19:48
* bsm1175321 notices that his simulations involving 1s settlement times have finished.19:48
* fluffypony forks it into Marscoin XT19:49
Taekif you assume a lightning-like infrastructure, you can do non-settlement based off-chain payments extremely quickly, and settle days or months later19:49
belchernot between earth and mars Taek19:49
belcherphysics means planets will always be remote from each other19:49
bsm1175321This is a fun conversation.  I wish I didn't have so much gin.19:49
Taekbut you can do mars<->mars transactions quickly19:49
belcheroh yes19:49
bsm1175321The solar system implies a hub-and-spoke model...19:50
kanzurebelcher: you can actually force planets to be closer together19:50
belcherwe need a way to force mining to happen on mars and then we can make a mars sidechain19:50
TaekWould could you possibly pay for in an earth<->mars transaction that would require faster settlement than the speed of light?19:50
belchermaybe the Mars Authority can simply sign blocks for us19:50
bsm1175321belcher: But then you have to isolate the subset of UTXO's that are active on Mars.19:50
belcherbsm1175321 thats what a sidechain does, doesnt it ?19:50
bsm1175321Eh...19:50
bsm1175321Maybe...19:50
belcheryou say that bitcoin utxos are active on earth, marscoin ones on mars19:51
bsm1175321belcher: In other words I can buy Marscoin and convert it back to Earthcoin, sure.  But that's hella boring.19:51
kanzuredigital transactions between star systems is nice and all, but what exactly are you paying for-- supplies? information? supplies might be required but you'll get them thousands of years later.19:51
belcheryes kanzure19:52
fluffyponykanzure: that's what ZKCP is for19:52
kanzurei'm not sure colony/city engineering can correctly predict supply requirements 1000 years ahead of time. AFAIK nyc subway planning only considers the next 5 minutes.19:52
fluffyponyit's fine if the supplies take time19:52
belcherthere simply might not be demand for interstellar and interplanetary money transfer19:52
bsm1175321belcher: Bitcoin does not have a natural way to divide UTXO's by (stellar) geography.  There's no way to know who is nearby or who is more likely to be spent soon.19:52
kanzurebelcher: i think that the main demand for interstellar transfer will be computing-related, e.g. transferring brain emulations.19:52
bsm1175321belcher: You bet there ass there will be.19:52
bsm1175321There will always be someone who will accept assets on Mars in exchange for the promise of assets on Earth, and this is hella interesting and valuable.19:53
kanzureperhaps you can design high-reliability civilizations where you can regularly pay for shipments 1000s of years before they arrive but so far we have trouble engineering anything with any amount of reliability19:53
belcherbsm1175321 ok yes, i suppose cryptocurrency is more secure that loading up the ship with gold bars for its return trip as payment19:53
TaekSo, once we're talking inter-solar transactions, there are very few resources that make sense to transfer, due to difficulties such as escape velocity19:54
bsm1175321Gold bars my ass.  Bitcoin solved the counterparty problem in one-way sends...19:54
fluffyponywhat if we can bend microspace for each transaction, so the credit-card-style machine can instantly connect to the other one?19:54
kanzureTaek: some planets just don't have all the necessary "vitamins".19:54
Taekas kanzure suggested, information is about the only one that's really important. And a lot of the most important information you could almost do for free, because the cost of transferring information is much much lower than the cost of moving say, gold19:55
c0rw1nfluffypony: then that will be the tx fee ?19:55
kanzurewell, bandwidth19:55
funkenstein_stross covers interstellar payments in a neat way in "accelerondo"19:55
bsm1175321Taek: Exactly.  Crypto-currency is a huge advantage in interstellar commerce.19:55
bsm1175321s/interstellar/interplanetary/19:55
fluffyponyc0rw1n: excellent19:55
Taekkanzure: at some point, nuclear fusion covers all of your needs19:55
kanzurebsm1175321: maybe, but having a 10 million year settlement/synchronization time is unworkable. what does it mean when a 100,000 year old transaction fails to settle? what the fuck do you do?19:55
Taekdepends on how expensive it ends up being to convert hydrogen to X19:55
bsm1175321kanzure: On a human timescale, sure.  But on corporate?  The island of Hong Kong was leased for 99 years...19:56
kanzureif you have the same people still living or whatever, perhaps they can fix the transaction and try again or something19:56
TaekLOL19:56
bsm1175321I went to the museum.19:56
TaekI'm sure that whatever governance ends up dictating relationships between entities 100,000 years apart will be well beyond anything we can reason about today19:56
bsm1175321Indeed.19:57
kanzurei doubt there will be governance19:57
belcherthere also exist 100 year and 1000 year bonds19:57
kanzurethere are 1000 year bonds?19:57
Taek1000 year bonds 0.o. Seems like a pretty safe bet for a government to make imho19:57
bsm1175321To return to the conversation yesterday about clocks...19:57
bsm1175321How do you measure 1000 years?  And what happens if you're off by 0.1%?19:58
kanzureno clocks; they are a german/swiss conspiracy to employ more physicists.19:58
kanzureunder what conditions does a modern investor buy a 1000 year bond...? i don't understand.19:58
bsm1175321kanzure: fucking centralization19:58
kanzurebsm1175321: i believe the long now foundation has already answered your question.19:58
belcherbsm1175321 atomic clocks ?19:58
bsm1175321kanzure: I don't believe they have.19:58
kanzuredon't they claim to have built a clock accurate to 10,000 years off by only a few milliseconds19:58
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Read error: Connection reset by peer]19:58
bsm1175321I know plenty about atomic clocks, and I don't trust yours.19:58
belcherkanzure there also exist bonds which pay back, called perpetual bonds, they are bets on long term inflation i guess19:59
belcherwhich never pay back*19:59
kanzurebelcher: so it's probably corporate/government entities buying the 1k year bonds?19:59
-!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards19:59
belcheryes19:59
kanzurethat's interesting. i could see a lot of funding tricks for mars colonies like "a bond that represents 5% of all intellectual property output and its revenue" (or whatever). (yes i know we shouldn't taint mars with intellectual property nonsense...).20:00
bsm1175321The latest tech is particle fountains.  http://www.nist.gov/pml/div688/how-nist-f2-works.cfm20:00
bsm1175321Still don't trust yours.20:00
kanzurehave you considered giving up on clocks, instead?20:01
kanzurethey seem to be wrong all the time anyway20:01
kanzurewhich is their one function20:01
bsm1175321kanzure: Works for databases, not so much for contracts.20:01
-!- infinite_ [~infinite@8.27.213.91] has joined #bitcoin-wizards20:01
-!- infinit [~infinite@8.27.213.91] has joined #bitcoin-wizards20:01
kanzurehaha contracts and time..... so all contracts are synced to NIST atomic clocks?20:01
kanzuresounds like a vulnerability to me20:02
bsm1175321Dunno.  If you were to convince bankers to move off "time" for contracts, what would you do?20:02
funkenstein_i use astronomical clocks for all contracts20:02
funkenstein_quarters are solstices and equinoxes, months begin with full moons20:03
bsm1175321 When the conjunction of J1288434 and S82323 reach perhelion, assuming no transient object intervenes...20:03
funkenstein_lol20:03
kanzurebsm1175321: probably bilateral agreement about certain events and market conditions.. not sure. i'll think about it.20:03
bsm1175321That's just about as accurate as using clouds for timekeeping.20:03
Taekproof-of-transient-intervention20:03
bsm1175321Then there's this: https://www.technologyreview.com/s/515321/an-interplanetary-gps-using-pulsar-signals/20:04
bsm1175321Which is not a bad idea...20:04
kanzuredo you really trust anything the size of a star that rotates more than a million times per second? really?20:05
Taekhttp://astronomy.stackexchange.com/questions/10324/is-it-possible-to-use-the-stars-to-determine-the-passage-of-time20:05
bsm1175321Still we're talking about a huge investment in equipment to observe some remote shit, and I still don't (cryptographically) trust your setup.20:05
Taek^ a professional astronomer dropped into a random place with a crappy telescope 10,000 years into the future should be able to tell within 2,000 years that they have been shifted 10,000 years20:06
Taekthat's without a computer20:06
kanzureoops fastest spinning star found so far is 716 Hz sorry, my ba20:06
kanzure*my bad20:06
funkenstein_do you really need to make a contract with more temporal accuracy than provided by the moon?20:06
bsm1175321funkenstein_: That's not really the problem.  The correct question is: can an adversary delude you that the correct time is +/- X seconds20:07
bsm1175321If everyone has a telescope, that's one thing.  Do you?20:07
funkenstein_i'm talking about luna here, Earth's moon20:07
kanzureTaek: so even with information, still not sure why you would be buying/selling information over interstellar distances. by the time you received the requested transmission, perhaps you could have re-derived the information on your own anyway.20:08
bsm1175321Accurate measurements of the moon require laser ranging.  They shoot a humongofucking laser at the corner reflector left by the Apollo astronauts and the get back a *handful* of photons.20:08
-!- infinite_ [~infinite@8.27.213.91] has quit [Ping timeout: 252 seconds]20:09
bsm1175321It's a very expensive proposition to accurately perform this measurement.  This is why modern timekeeping has moved to Cesium fountains, which are more accurate.20:09
-!- infinit [~infinite@8.27.213.91] has quit [Ping timeout: 252 seconds]20:09
funkenstein_bsm1175321,  lol.. i use full moon as payment marker for employees in contracts.  no microsecond accuracy necessary20:09
-!- infinite_ [~infinite@8.27.213.91] has joined #bitcoin-wizards20:09
bsm1175321funkenstein_ has better goons than bsm1175321.20:09
-!- infinit [~infinite@8.27.213.91] has joined #bitcoin-wizards20:10
funkenstein_bsm1175321, if your goons dance to Cesium fountains, perhaps not :)20:10
kanzureTaek: also... for large astronomical distances, there's only a limited number of rounds of communication before the stars die out anyway.20:11
Taekkanzure: true. The rate at which technological progress is happening suggests that information would be mostly irrelevant even just 100 years old20:11
kanzure4 billion light years + 100 participants or something => oops stars might be dead by the time you get around to finalizing even just your first or second round of communication.20:11
Taekif you are doing bigger projects, say forming galaxy-sized theme parks or something, you might be moving around massive amounts of material.20:12
TaekI don't see any way that you'd do stuff at a distance exceeding a billion light years20:12
kanzureyeah so that's definitely on my todo list but it's not a near-term priority for me20:12
Taeklol, even 10,000 light years is beyond imagining20:12
kanzurewell you have intergalactic bullshit, you see20:12
bsm1175321OTOH, those contracts are gonna be hella expensive.  Can I bet on the Spanish expedition to the New World already?20:12
kanzurewe have andromeda colliding with us in a few million years20:12
kanzurebut there are other galaxies too20:13
kanzureoh, 4 billion years20:13
kanzurehey that's perfect.20:13
TaekAndromeda is O(2 million) light years away20:13
kanzure"The galaxy that will be the result of the collision is nicknamed Milkomeda.[5]" wtf, are we stuck with that name20:14
bsm1175321Fun fact: Andromeda subtends a section of the sky approximately the same size as the full moon.20:14
kanzurehttps://upload.wikimedia.org/wikipedia/commons/b/b7/Andromeda_Collides_Milky_Way.jpg20:15
kanzureTaek: probably it would not make sense to do transactions on any system where the total settlement time is far beyond your own personal lifetime :P20:17
kanzurealso, PoW based systems would be heavily skewed towards centers of galaxies because that's where more energy is available20:19
-!- voxelot_ [~voxelot@pool-71-246-112-167.nycmny.east.verizon.net] has quit [Ping timeout: 264 seconds]20:31
-!- belcher [~user@unaffiliated/belcher] has quit [Quit: Leaving]20:38
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]20:39
-!- Dizposal [~Disposal@c-98-209-55-97.hsd1.mi.comcast.net] has joined #bitcoin-wizards20:41
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards20:41
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards20:44
funkenstein_the audacity to talk like one knows whats going on on galactic scales is remarkable.  there is too much unexplained in there to take it seriously20:48
Taekwell, that's half the fun of being a -wizard20:48
funkenstein_i thought that was -alechimst20:49
Taekis there much of a difference? An alchemist is basically the renissance version of a wizard20:50
funkenstein_I should caveat that perhaps you guys do know how galaxies form, are held together, etc..  but personally I don't20:50
kanzurehave you considered reading about astronomy and astrophysics20:50
kanzurethis is a simple problem to fix, you know20:50
funkenstein_i have an advanced degree in the field20:50
Taek(really?)20:51
kanzureso the answer is yes20:51
funkenstein_yeah still trying :)20:51
TaekI mean, I think you can get pretty far just by knowing that galaxies are 2 million lightyears apart. Any communication is going to take 2 million years, which means the set of practical interactions is very tiny, and limited to things requiring extreme scale20:52
funkenstein_"knowing" in this case is a rather complex series of assumptions20:52
funkenstein_parallax + standard candles20:52
Taekoh? Are you suggesting it's possible that Andromeda is not 2 million light years away? I had assumed that was pretty well established20:53
kanzurei have seen some papers questioning whether accelerating expansion of the universe is real or just fallout of bad calculations20:53
kanzureor that black holes might not really be there20:53
funkenstein_the distance problem is the second biggest problem of astronomy20:53
Taekto what degree? I thought that, at a very low resolution, most of the standard candle was well proven20:54
Taek(I've taken some undergrad courses in astronomy, nothing more)20:55
funkenstein_cepheid variable seem decent enough but it's very hard to put a good error bar on there20:55
funkenstein_galaxies appear remarkably close together at any rate20:57
Taekfunkenstein_: I don't think  you weighed in earlier, but do you have an idea of how useful a photograph of the stars from a modern consumer camera would be for determining the current date+time?20:57
funkenstein_if you caught a planet in there it would be quite good20:57
Taekorder of minutes?20:58
funkenstein_no probably not20:58
funkenstein_moon would be best bet for high time resolution20:59
funkenstein_moves 360 degrees vs. stars in 28 days20:59
funkenstein_fastest moving object on celestial sphere20:59
Taekso, you could use the constellations to get an epoch, close stars to get the milleneum, a planet to get the month, and the moon to get down to maybe 10 minutes?21:00
funkenstein_yeah :)  something like that21:01
funkenstein_a fair amount of work went into archaeoastrnometry trying to date ancient temples21:01
funkenstein_Barnard's star is fastest moving star I am aware of21:02
funkenstein_but constellations aren't going to change much.. your "epoch" won't necessarily give time in the long cycle (precession of equinoxes)21:04
Taekmaybe the wobble of the Earth would be good enough? For my purposes, you can really assume that you already the date within a decade, so the long term dating is less important21:06
TaekEven assuming the year+month+day is pretty reasonable21:06
funkenstein_I recommend "longitude" by David Sobel21:07
funkenstein_a lot of people tried to solve your problem for the purposes of determining one's longitude using the stars21:07
funkenstein_in the end it was mechanical clocks that won21:07
funkenstein_it should be possible today though21:08
funkenstein_only we have gps so nobody cares to make the effort21:08
-!- bitjedi [~QuaCryptI@unaffiliated/bitjedi] has quit [Read error: Connection reset by peer]21:17
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]21:19
-!- bitjedi [~QuaCryptI@unaffiliated/bitjedi] has joined #bitcoin-wizards21:20
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards21:21
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards21:36
-!- funkenstein_ [~bowler@unaffiliated/funkenstein] has quit [Quit: Leaving]21:37
-!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection]21:40
-!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-wizards21:42
-!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has quit [Remote host closed the connection]22:13
-!- kmels [~kmels@190.106.223.135] has joined #bitcoin-wizards22:31
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Read error: Connection reset by peer]22:37
-!- rusty1 [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards22:37
-!- rusty1 [~rusty@pdpc/supporter/bronze/rusty] has quit [Client Quit]22:38
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has joined #bitcoin-wizards22:42
-!- rusty [~rusty@pdpc/supporter/bronze/rusty] has quit [Ping timeout: 276 seconds]22:49
-!- bildramer1 [~bildramer@p5DC8ADCC.dip0.t-ipconnect.de] has joined #bitcoin-wizards22:49
-!- bildramer [~bildramer@p5DC8ADCC.dip0.t-ipconnect.de] has quit [Ping timeout: 268 seconds]22:52
-!- bildramer [~bildramer@p5DC8ADCC.dip0.t-ipconnect.de] has joined #bitcoin-wizards22:53
-!- johnwhitton [~johnwhitt@c-71-202-223-50.hsd1.ca.comcast.net] has quit [Quit: johnwhitton]22:54
-!- chjj [~chjj@unaffiliated/chjj] has joined #bitcoin-wizards22:55
-!- bildramer1 [~bildramer@p5DC8ADCC.dip0.t-ipconnect.de] has quit [Ping timeout: 276 seconds]22:56
-!- bildramer [~bildramer@p5DC8ADCC.dip0.t-ipconnect.de] has quit [Remote host closed the connection]22:56
-!- bildramer [~bildramer@p5DC8ADCC.dip0.t-ipconnect.de] has joined #bitcoin-wizards22:57
-!- bildramer1 [~bildramer@p5DC8ADCC.dip0.t-ipconnect.de] has joined #bitcoin-wizards23:00
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 244 seconds]23:02
-!- bildramer [~bildramer@p5DC8ADCC.dip0.t-ipconnect.de] has quit [Ping timeout: 268 seconds]23:04
-!- bildramer1 [~bildramer@p5DC8ADCC.dip0.t-ipconnect.de] has quit [Remote host closed the connection]23:09
-!- bildramer [~bildramer@p5DC8ADCC.dip0.t-ipconnect.de] has joined #bitcoin-wizards23:10
-!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has joined #bitcoin-wizards23:14
-!- tromp_ [~tromp@ool-18be0bd8.dyn.optonline.net] has quit [Ping timeout: 244 seconds]23:18
-!- chjj [~chjj@unaffiliated/chjj] has quit [Ping timeout: 246 seconds]23:46
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards23:46
-!- nonaTure [~nonaTure@91.206.33.231] has quit [Ping timeout: 250 seconds]23:57
--- Log closed Sun Apr 10 00:00:01 2016

Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!