--- Log opened Tue Jun 23 00:00:31 2015 | ||
--- Day changed Tue Jun 23 2015 | ||
CodeShark | of course, it's hard to measure this very accurately | 00:00 |
---|---|---|
-!- d1ggy_ [~d1ggy@dslb-088-070-161-193.088.070.pools.vodafone-ip.de] has quit [Ping timeout: 248 seconds] | 00:00 | |
-!- Mably [56401ec5@gateway/web/freenode/ip.86.64.30.197] has joined #bitcoin-wizards | 00:05 | |
CodeShark | it largely depends on the hash power distribution | 00:06 |
CodeShark | but I guess we can make some simplifying assumptions | 00:06 |
CodeShark | like assuming that nobody controls more than x% | 00:06 |
CodeShark | actually, encouraging small miners to publish their work more frequently (at lower difficulty) would perhaps give us a better sense of hash power distribution | 00:08 |
-!- wallet42 [~wallet42@78.179.116.60] has quit [Quit: Leaving.] | 00:08 | |
CodeShark | and discouraging withholding attacks obviously would as well | 00:09 |
-!- shen_noe [~shen_noe@wired042.math.utah.edu] has quit [Quit: Leaving] | 00:23 | |
-!- darwin_ [~darwin@88-103-255-166.jes.cz] has joined #bitcoin-wizards | 00:26 | |
-!- Aquentin [~Aquentin@unaffiliated/aquentin] has joined #bitcoin-wizards | 00:29 | |
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] | 00:30 | |
-!- jtimon [~quassel@69.29.134.37.dynamic.jazztel.es] has joined #bitcoin-wizards | 00:30 | |
-!- MoALTz_ [~no@78.11.179.104] has joined #bitcoin-wizards | 00:30 | |
-!- MoALTz [~no@78.11.179.104] has quit [Ping timeout: 256 seconds] | 00:33 | |
-!- cdecker [~cdecker@pc-10367.ethz.ch] has quit [Ping timeout: 276 seconds] | 00:34 | |
-!- cdecker [~cdecker@pc-10367.ethz.ch] has joined #bitcoin-wizards | 00:34 | |
-!- mountaingoat [~mountaing@unaffiliated/mountaingoat] has quit [Quit: WeeChat 1.2] | 00:39 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 276 seconds] | 00:40 | |
-!- Aquentin [~Aquentin@unaffiliated/aquentin] has quit [Ping timeout: 264 seconds] | 00:42 | |
-!- justanotherusr [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 244 seconds] | 00:45 | |
-!- MrTratta [~MrTratta@2-228-102-98.ip191.fastwebnet.it] has quit [Ping timeout: 272 seconds] | 00:49 | |
-!- MrTratta [~MrTratta@2-228-102-98.ip191.fastwebnet.it] has joined #bitcoin-wizards | 00:49 | |
-!- pollux-bts [uid52270@gateway/web/irccloud.com/x-hcjzxsdttbtkpezw] has quit [Ping timeout: 248 seconds] | 00:50 | |
-!- pollux-bts [uid52270@gateway/web/irccloud.com/x-yrdzjeuanwwzfehp] has joined #bitcoin-wizards | 00:50 | |
-!- lnovy [~lnovy@2002:4d57:f055::1] has quit [Quit: Got root?] | 00:59 | |
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has joined #bitcoin-wizards | 01:00 | |
-!- andy-logbot [~bitcoin--@wpsoftware.net] has quit [Remote host closed the connection] | 01:03 | |
-!- moa [~kiwigb@opentransactions/dev/moa] has quit [Ping timeout: 246 seconds] | 01:03 | |
-!- andy-logbot [~bitcoin--@wpsoftware.net] has joined #bitcoin-wizards | 01:03 | |
* andy-logbot is logging | 01:03 | |
-!- SDCDev [~quassel@unaffiliated/sdcdev] has joined #bitcoin-wizards | 01:11 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 01:11 | |
-!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards | 01:11 | |
-!- mountaingoat [~mountaing@unaffiliated/mountaingoat] has joined #bitcoin-wizards | 01:14 | |
-!- wallet42 [~wallet42@78.179.116.60] has joined #bitcoin-wizards | 01:15 | |
-!- moa [~kiwigb@opentransactions/dev/moa] has quit [Ping timeout: 252 seconds] | 01:18 | |
-!- Quanttek [~quassel@ip1f10af17.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards | 01:19 | |
-!- JackH [~Jack@host81-154-202-222.range81-154.btcentralplus.com] has joined #bitcoin-wizards | 01:22 | |
-!- CoinMuncher [~jannes@178.132.211.90] has joined #bitcoin-wizards | 01:22 | |
-!- adam3us1 [~Adium@c3-219.i07-1.onvol.net] has quit [Quit: Leaving.] | 01:23 | |
-!- rubensayshi [~ruben@91.206.81.13] has joined #bitcoin-wizards | 01:24 | |
-!- adam3us [~Adium@195.138.228.37] has joined #bitcoin-wizards | 01:28 | |
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has quit [Ping timeout: 255 seconds] | 01:29 | |
-!- lnovy [~lnovy@2002:4d57:f055::1] has joined #bitcoin-wizards | 01:30 | |
-!- GAit [~lnahum@2-230-161-158.ip202.fastwebnet.it] has quit [Remote host closed the connection] | 01:31 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 276 seconds] | 01:32 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has quit [Ping timeout: 244 seconds] | 01:34 | |
-!- sparetire_ [~sparetire@unaffiliated/sparetire] has quit [Quit: sparetire_] | 01:43 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 01:44 | |
-!- d1ggy [~d1ggy@p20030057E71FCD816CCE94F74A9B1175.dip0.t-ipconnect.de] has joined #bitcoin-wizards | 01:44 | |
-!- dgenr8 [~dgenr8@unaffiliated/dgenr8] has joined #bitcoin-wizards | 01:46 | |
-!- gielbier [~giel@f142219.upc-f.chello.nl] has quit [Ping timeout: 264 seconds] | 01:47 | |
-!- gill3s [~gill3s@pat35-3-82-245-143-153.fbx.proxad.net] has joined #bitcoin-wizards | 01:52 | |
-!- epscy [~epscy@176.126.241.239] has quit [Ping timeout: 252 seconds] | 01:56 | |
maaku | today I learned that sha224(sha224(a) || sha224(b)) takes two rounds to calculate the outer hash | 01:57 |
maaku | epic fail NIST | 01:57 |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has joined #bitcoin-wizards | 01:59 | |
phantomcircuit | maaku, dat padding | 02:01 |
-!- gielbier [~giel@095-096-099-140.static.chello.nl] has joined #bitcoin-wizards | 02:01 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 252 seconds] | 02:03 | |
-!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards | 02:07 | |
-!- Quanttek [~quassel@ip1f10af17.dynamic.kabel-deutschland.de] has quit [Remote host closed the connection] | 02:08 | |
-!- stonecoldpat1 [~a9380004@janus-nat-128-240-225-56.ncl.ac.uk] has joined #bitcoin-wizards | 02:10 | |
-!- moa [~kiwigb@opentransactions/dev/moa] has quit [Client Quit] | 02:11 | |
-!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards | 02:12 | |
-!- stonecoldpat1 [~a9380004@janus-nat-128-240-225-56.ncl.ac.uk] has quit [Ping timeout: 276 seconds] | 02:15 | |
-!- Populus [Populus@unaffiliated/populus] has joined #bitcoin-wizards | 02:15 | |
-!- Populus [Populus@unaffiliated/populus] has quit [Changing host] | 02:15 | |
-!- Populus [Populus@gateway/vpn/mullvad/x-vegrjmtyxydyyyet] has joined #bitcoin-wizards | 02:15 | |
-!- Quanttek [~quassel@ip1f10af17.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards | 02:16 | |
-!- jmcn [~jamie@2.24.158.69] has quit [Ping timeout: 276 seconds] | 02:20 | |
-!- jmcn [~jamie@2.24.158.69] has joined #bitcoin-wizards | 02:20 | |
-!- Quanttek [~quassel@ip1f10af17.dynamic.kabel-deutschland.de] has quit [Remote host closed the connection] | 02:20 | |
maaku | FIPS-202 has three bits of meaningless padding, because no reasons at all | 02:24 |
maaku | but at least with the sha-3 block sizes it doesn't result in the same inconvenience | 02:24 |
-!- Quanttek [~quassel@ip1f10af17.dynamic.kabel-deutschland.de] has joined #bitcoin-wizards | 02:25 | |
-!- epscy [~epscy@176.126.241.239] has joined #bitcoin-wizards | 02:26 | |
-!- stonecoldpat [~a9380004@janus-nat-128-240-225-56.ncl.ac.uk] has joined #bitcoin-wizards | 02:32 | |
-!- sundance30203_ [6abc6be8@gateway/web/freenode/ip.106.188.107.232] has quit [Quit: Page closed] | 02:33 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 02:38 | |
-!- Tiraspol_ [~Tiraspol3@x5ce0f112.dyn.telefonica.de] has joined #bitcoin-wizards | 02:45 | |
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [Ping timeout: 264 seconds] | 02:47 | |
-!- d1ggy_ [~d1ggy@p20030057E7224868B57D32F32017A387.dip0.t-ipconnect.de] has joined #bitcoin-wizards | 02:52 | |
-!- d1ggy [~d1ggy@p20030057E71FCD816CCE94F74A9B1175.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds] | 02:53 | |
-!- yosd [~androirc@36.80.50.219] has joined #bitcoin-wizards | 02:54 | |
-!- hearn [~mike@84-75-197-78.dclient.hispeed.ch] has joined #bitcoin-wizards | 03:00 | |
-!- zooko [~user@2601:281:8101:3c71:9422:f2cb:c0e2:3299] has quit [Ping timeout: 248 seconds] | 03:04 | |
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards | 03:16 | |
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 246 seconds] | 03:29 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has quit [Ping timeout: 264 seconds] | 03:33 | |
-!- hearn_ [~mike@84-75-197-78.dclient.hispeed.ch] has joined #bitcoin-wizards | 03:35 | |
-!- hearn [~mike@84-75-197-78.dclient.hispeed.ch] has quit [Ping timeout: 272 seconds] | 03:38 | |
-!- hearn [~mike@84-75-197-78.dclient.hispeed.ch] has joined #bitcoin-wizards | 03:40 | |
-!- hearn_ [~mike@84-75-197-78.dclient.hispeed.ch] has quit [Ping timeout: 256 seconds] | 03:43 | |
-!- prodatalab [~prodatala@2602:306:ceef:a750:577:5919:1b9c:af13] has joined #bitcoin-wizards | 04:01 | |
-!- Populus [Populus@gateway/vpn/mullvad/x-vegrjmtyxydyyyet] has quit [Remote host closed the connection] | 04:01 | |
-!- lnovy [~lnovy@2002:4d57:f055::1] has quit [Quit: Got root?] | 04:08 | |
-!- mjerr [~mjerr@p578EAB34.dip0.t-ipconnect.de] has quit [Remote host closed the connection] | 04:11 | |
-!- mjerr [~mjerr@p578EAB34.dip0.t-ipconnect.de] has joined #bitcoin-wizards | 04:11 | |
-!- prodatalab [~prodatala@2602:306:ceef:a750:577:5919:1b9c:af13] has quit [Ping timeout: 248 seconds] | 04:13 | |
-!- Tiraspol_ is now known as Tiraspol | 04:15 | |
-!- Tiraspol [~Tiraspol3@x5ce0f112.dyn.telefonica.de] has quit [Changing host] | 04:15 | |
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards | 04:15 | |
-!- Mably [56401ec5@gateway/web/freenode/ip.86.64.30.197] has quit [Ping timeout: 246 seconds] | 04:15 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 272 seconds] | 04:16 | |
-!- yosd [~androirc@36.80.50.219] has quit [Remote host closed the connection] | 04:31 | |
-!- theymos [~theymos@unaffiliated/theymos] has quit [Quit: Bye] | 04:32 | |
-!- theymos [~theymos@unaffiliated/theymos] has joined #bitcoin-wizards | 04:34 | |
-!- yosd [~androirc@114.124.6.161] has joined #bitcoin-wizards | 04:35 | |
-!- yosd [~androirc@114.124.6.161] has quit [Client Quit] | 04:35 | |
-!- yosd [~androirc@114.124.6.161] has joined #bitcoin-wizards | 04:35 | |
-!- yosd [~androirc@114.124.6.161] has quit [Client Quit] | 04:35 | |
-!- MRL-Relay [~MRL-Relay@coreteam.monero.cc] has joined #bitcoin-wizards | 04:36 | |
fluffypony | testing | 04:36 |
MRL-Relay | [fluffypony] testing | 04:36 |
fluffypony | yay, works again | 04:36 |
-!- Aquentin [~Aquentin@unaffiliated/aquentin] has joined #bitcoin-wizards | 04:36 | |
-!- yosd [~androirc@114.124.6.161] has joined #bitcoin-wizards | 04:41 | |
-!- yosd [~androirc@114.124.6.161] has quit [Client Quit] | 04:41 | |
-!- yosd [~androirc@114.124.6.161] has joined #bitcoin-wizards | 04:41 | |
-!- yosd [~androirc@114.124.6.161] has quit [Client Quit] | 04:41 | |
-!- yosd [~androirc@114.124.6.161] has joined #bitcoin-wizards | 04:41 | |
-!- yosd [~androirc@114.124.6.161] has quit [Client Quit] | 04:41 | |
-!- yosd [~androirc@114.124.6.161] has joined #bitcoin-wizards | 04:43 | |
-!- yosd [~androirc@114.124.6.161] has quit [Client Quit] | 04:43 | |
-!- yosd [~androirc@114.124.6.161] has joined #bitcoin-wizards | 04:44 | |
-!- yosd [~androirc@114.124.6.161] has quit [Client Quit] | 04:44 | |
-!- yosd [~androirc@114.124.6.161] has joined #bitcoin-wizards | 04:44 | |
-!- yosd [~androirc@114.124.6.161] has quit [Client Quit] | 04:44 | |
-!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards | 04:56 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.mi.comcast.net] has quit [Remote host closed the connection] | 05:00 | |
-!- hashtag_ [~hashtagg_@cpe-69-23-213-3.ma.res.rr.com] has quit [Read error: Connection reset by peer] | 05:03 | |
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: Leaving] | 05:04 | |
-!- hashtagg_ [~hashtag@cpe-69-23-213-3.ma.res.rr.com] has quit [Ping timeout: 265 seconds] | 05:05 | |
-!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has joined #bitcoin-wizards | 05:05 | |
-!- lnovy [~lnovy@2002:4d57:f055::1] has joined #bitcoin-wizards | 05:08 | |
-!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.] | 05:10 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 05:12 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has joined #bitcoin-wizards | 05:17 | |
-!- jmcn [~jamie@2.24.158.69] has quit [Ping timeout: 276 seconds] | 05:18 | |
-!- jmcn [~jamie@2.24.158.69] has joined #bitcoin-wizards | 05:18 | |
-!- hashtag [~hashtag@cpe-69-23-213-3.ma.res.rr.com] has joined #bitcoin-wizards | 05:21 | |
-!- jmcn [~jamie@2.24.158.69] has quit [Ping timeout: 276 seconds] | 05:24 | |
-!- jmcn [~jamie@2.24.158.69] has joined #bitcoin-wizards | 05:25 | |
-!- hashtag [~hashtag@cpe-69-23-213-3.ma.res.rr.com] has quit [Ping timeout: 246 seconds] | 05:25 | |
-!- prodatalab [~prodatala@2602:306:ceef:a750:577:5919:1b9c:af13] has joined #bitcoin-wizards | 05:27 | |
-!- jmcn [~jamie@2.24.158.69] has quit [Ping timeout: 276 seconds] | 05:29 | |
-!- jmcn [~jamie@2.24.158.69] has joined #bitcoin-wizards | 05:30 | |
-!- eudoxia [~eudoxia@r167-57-0-181.dialup.adsl.anteldata.net.uy] has joined #bitcoin-wizards | 05:33 | |
-!- cdecker [~cdecker@pc-10367.ethz.ch] has quit [Ping timeout: 276 seconds] | 05:35 | |
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] | 05:35 | |
-!- cdecker [~cdecker@pc-10367.ethz.ch] has joined #bitcoin-wizards | 05:37 | |
-!- cryptowe- [~cryptowes@191.101.1.104] has quit [Ping timeout: 256 seconds] | 05:38 | |
-!- hashtag [~hashtag@cpe-69-23-213-3.ma.res.rr.com] has joined #bitcoin-wizards | 05:41 | |
-!- hashtag [~hashtag@cpe-69-23-213-3.ma.res.rr.com] has quit [Read error: Connection reset by peer] | 05:42 | |
-!- hashtag [~hashtagg_@cpe-98-157-219-44.ma.res.rr.com] has joined #bitcoin-wizards | 05:50 | |
-!- jmcn [~jamie@2.24.158.69] has quit [Remote host closed the connection] | 06:07 | |
-!- jmcn [~jamie@2.24.158.69] has joined #bitcoin-wizards | 06:07 | |
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has joined #bitcoin-wizards | 06:12 | |
stonecoldpat | what is mrl? | 06:12 |
fluffypony | stonecoldpat: Monero Research Lab, https://lab.getmonero.org | 06:13 |
stonecoldpat | ahh cool! :) | 06:13 |
-!- cosmo [~james@unaffiliated/cosmo] has joined #bitcoin-wizards | 06:15 | |
-!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has quit [Quit: Page closed] | 06:15 | |
-!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has joined #bitcoin-wizards | 06:16 | |
-!- droark [~droark@209-6-53-207.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #bitcoin-wizards | 06:18 | |
-!- binaryFate [~binaryFat@94.139.57.137] has joined #bitcoin-wizards | 06:19 | |
-!- binaryFate [~binaryFat@94.139.57.137] has quit [Client Quit] | 06:21 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has quit [Ping timeout: 272 seconds] | 06:24 | |
-!- c0rw|zZz is now known as c0rw1n | 06:24 | |
-!- shesek [~shesek@IGLD-84-228-3-15.inter.net.il] has quit [Ping timeout: 264 seconds] | 06:24 | |
-!- jmcn [~jamie@2.24.158.69] has quit [Ping timeout: 276 seconds] | 06:27 | |
-!- jmcn [~jamie@2.24.158.69] has joined #bitcoin-wizards | 06:27 | |
leakypat | petertodd: is there any hashing power on Testnet with the full RBF patch? | 06:28 |
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-wizards | 06:29 | |
-!- ruby32 [~ruby32@38.121.165.30] has joined #bitcoin-wizards | 06:32 | |
-!- ruby32 [~ruby32@38.121.165.30] has left #bitcoin-wizards [] | 06:32 | |
-!- gielbier [~giel@095-096-099-140.static.chello.nl] has quit [Ping timeout: 264 seconds] | 06:34 | |
-!- spinza [~spin@197.89.24.164] has quit [Excess Flood] | 06:34 | |
-!- shesek [~shesek@IGLD-84-228-3-15.inter.net.il] has joined #bitcoin-wizards | 06:40 | |
-!- spinza [~spin@197.89.24.164] has joined #bitcoin-wizards | 06:40 | |
-!- Artimage [d88b8b32@gateway/web/cgi-irc/kiwiirc.com/ip.216.139.139.50] has joined #bitcoin-wizards | 06:43 | |
-!- gielbier [~giel@f142219.upc-f.chello.nl] has joined #bitcoin-wizards | 06:47 | |
-!- copumpkin [~copumpkin@unaffiliated/copumpkin] has quit [Ping timeout: 265 seconds] | 06:48 | |
-!- zooko [~user@2601:281:8101:3c71:4199:245b:b2ad:3a2c] has joined #bitcoin-wizards | 06:48 | |
-!- narwh4l [~michael@unaffiliated/thesnark] has joined #bitcoin-wizards | 06:52 | |
-!- UllrSkis [~UllrSkis@c-66-41-201-92.hsd1.mn.comcast.net] has quit [Ping timeout: 264 seconds] | 06:53 | |
-!- hearn [~mike@84-75-197-78.dclient.hispeed.ch] has quit [Ping timeout: 246 seconds] | 06:55 | |
gavinand1esen | Has anybody done any simulation or modeling or research into the interaction between the random nature of block-finding and users' time preference for having their transactions confirm sooner rather than later? | 06:59 |
-!- hashtag [~hashtagg_@cpe-98-157-219-44.ma.res.rr.com] has quit [Quit: Leaving] | 07:00 | |
-!- ruby32 [~ruby32@38.121.165.30] has joined #bitcoin-wizards | 07:00 | |
-!- Xh1pher [~Xh1pher@pD9E3A97A.dip0.t-ipconnect.de] has joined #bitcoin-wizards | 07:01 | |
-!- UllrSkis [~UllrSkis@c-66-41-201-92.hsd1.mn.comcast.net] has joined #bitcoin-wizards | 07:03 | |
-!- instagibbs [32f65962@gateway/web/freenode/ip.50.246.89.98] has joined #bitcoin-wizards | 07:05 | |
instagibbs | the more you frown at your wallet, the more it bumps the fee | 07:06 |
dgenr8 | gavinand1sen: as in, if poisson parameters were different, would users pay more or less for quick confirmation? i guess you'd have to look at altcoins? | 07:06 |
instagibbs | really depends on the use case, clearly. | 07:08 |
instagibbs | Wonder if Bitpay has done a user study for their flow | 07:09 |
-!- davi [~davi@gnu/davi] has joined #bitcoin-wizards | 07:11 | |
gavinand1esen | dgenr8: No, I'm thinking of the interaction between the random nature of finding blocks, either a maximum block or memory pool size, and people's willingness to pay more to see their transactions confirm sooner rather than later. | 07:13 |
dgenr8 | historically, highest fees - as measured in BTC - coincide with highest public interest and price runups. https://blockchain.info/charts/transaction-fees?timespan=all | 07:13 |
-!- cdecker [~cdecker@pc-10367.ethz.ch] has quit [Ping timeout: 277 seconds] | 07:13 | |
ThinThread | obv we should drastically raise txn fees then | 07:14 |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 244 seconds] | 07:14 | |
-!- droark [~droark@209-6-53-207.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: ZZZzzz…] | 07:14 | |
gavinand1esen | fees will automatically raise the next time we get a price spike | 07:14 |
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards | 07:15 | |
-!- cdecker [~cdecker@pc-10367.ethz.ch] has joined #bitcoin-wizards | 07:15 | |
gavinand1esen | (fees as measured in dollars or euros) | 07:15 |
dgenr8 | gavinand1eses: yes but it's non-obvious that fees as measured in BTC have also spiked | 07:15 |
ThinThread | almost forgot what dollars were | 07:15 |
-!- spinza [~spin@197.89.24.164] has quit [Excess Flood] | 07:16 | |
gavinand1esen | dgenr8: that IS interesting, but makes sense to me-- prices spikes correspond with lots of new users, and more users == more demand for transactions == higher tx fees | 07:17 |
gavinand1esen | (well, MORE tx fees at least) | 07:17 |
-!- priidu [~priidu@unaffiliated/priidu] has joined #bitcoin-wizards | 07:20 | |
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards | 07:21 | |
dgenr8 | gavinand1esen: more low-priority txes, less user sensitivity to fees | 07:22 |
dgenr8 | gavinand1esen: fees paid as a % of value transferred could also explain it. not sure if anyone's doing that tho | 07:22 |
-!- spinza [~spin@197.89.24.164] has joined #bitcoin-wizards | 07:23 | |
-!- instagibbs [32f65962@gateway/web/freenode/ip.50.246.89.98] has quit [Quit: Page closed] | 07:25 | |
-!- getplank [~getplank@65.88.88.203] has joined #bitcoin-wizards | 07:29 | |
-!- cosmo [~james@unaffiliated/cosmo] has quit [Quit: Leaving] | 07:29 | |
-!- prodatalab [~prodatala@2602:306:ceef:a750:577:5919:1b9c:af13] has quit [Ping timeout: 248 seconds] | 07:38 | |
-!- cdecker [~cdecker@pc-10367.ethz.ch] has quit [Ping timeout: 276 seconds] | 07:45 | |
-!- cdecker [~cdecker@pc-10367.ethz.ch] has joined #bitcoin-wizards | 07:46 | |
-!- hearn [~mike@185.25.95.132] has joined #bitcoin-wizards | 07:51 | |
-!- jmcn [~jamie@2.24.158.69] has quit [Ping timeout: 276 seconds] | 07:59 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 07:59 | |
-!- jmcn [~jamie@2.24.158.69] has joined #bitcoin-wizards | 07:59 | |
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has quit [Quit: This computer has gone to sleep] | 08:10 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 256 seconds] | 08:17 | |
-!- nwilcox [~nwilcox@c-73-202-109-21.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 08:18 | |
-!- prodatalab [~prodatala@2602:306:ceef:a750:577:5919:1b9c:af13] has joined #bitcoin-wizards | 08:18 | |
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards | 08:29 | |
-!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has joined #bitcoin-wizards | 08:31 | |
-!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has quit [Changing host] | 08:31 | |
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards | 08:31 | |
-!- _biO__ [~biO_@ip-37-24-195-112.hsi14.unitymediagroup.de] has joined #bitcoin-wizards | 08:32 | |
-!- spinza [~spin@197.89.24.164] has quit [Excess Flood] | 08:32 | |
-!- _biO_ [~biO_@80.156.183.43] has quit [Remote host closed the connection] | 08:36 | |
-!- _biO__ is now known as _biO_ | 08:36 | |
-!- spinza [~spin@197.89.24.164] has joined #bitcoin-wizards | 08:37 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has joined #bitcoin-wizards | 08:41 | |
-!- prodatalab [~prodatala@2602:306:ceef:a750:577:5919:1b9c:af13] has quit [Ping timeout: 248 seconds] | 08:42 | |
-!- spinza [~spin@197.89.24.164] has quit [Excess Flood] | 08:43 | |
-!- hearn [~mike@185.25.95.132] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] | 08:44 | |
-!- spinza [~spin@197.89.24.164] has joined #bitcoin-wizards | 08:46 | |
-!- Giszmo [~leo@pc-185-201-214-201.cm.vtr.net] has joined #bitcoin-wizards | 08:49 | |
maaku | leakypat: there could be | 08:51 |
maaku | phantomcircuit: can we deploy full-RBF to our miner? | 08:52 |
-!- Artimage [d88b8b32@gateway/web/cgi-irc/kiwiirc.com/ip.216.139.139.50] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] | 08:52 | |
-!- spinza [~spin@197.89.24.164] has quit [Excess Flood] | 08:54 | |
-!- JackH [~Jack@host81-154-202-222.range81-154.btcentralplus.com] has quit [Ping timeout: 248 seconds] | 08:56 | |
-!- spinza [~spin@197.89.24.164] has joined #bitcoin-wizards | 08:57 | |
-!- getplank [~getplank@65.88.88.203] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 08:58 | |
-!- kmels [~kmels@186.64.110.122] has joined #bitcoin-wizards | 08:59 | |
-!- MrTratta [~MrTratta@2-228-102-98.ip191.fastwebnet.it] has quit [Ping timeout: 265 seconds] | 08:59 | |
-!- MrTratta [~MrTratta@2-228-102-98.ip191.fastwebnet.it] has joined #bitcoin-wizards | 08:59 | |
-!- nwilcox [~nwilcox@c-73-202-109-21.hsd1.ca.comcast.net] has quit [Ping timeout: 265 seconds] | 09:00 | |
-!- c0rw1n is now known as c0rw|away | 09:01 | |
-!- MrTratta [~MrTratta@2-228-102-98.ip191.fastwebnet.it] has quit [Ping timeout: 264 seconds] | 09:05 | |
-!- shaul [~shaul@108.61.68.159] has joined #bitcoin-wizards | 09:12 | |
-!- MrTratta [~MrTratta@2-228-102-98.ip191.fastwebnet.it] has joined #bitcoin-wizards | 09:19 | |
-!- MrTratta [~MrTratta@2-228-102-98.ip191.fastwebnet.it] has quit [Ping timeout: 272 seconds] | 09:28 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 09:28 | |
-!- MrTratta [~MrTratta@2-228-102-98.ip191.fastwebnet.it] has joined #bitcoin-wizards | 09:28 | |
-!- Mably [56401ec3@gateway/web/freenode/ip.86.64.30.195] has quit [Quit: Page closed] | 09:31 | |
-!- nwilcox [~nwilcox@74-95-207-205-SFBA.hfc.comcastbusiness.net] has joined #bitcoin-wizards | 09:34 | |
-!- digitalmagus [~digitalma@unaffiliated/digitalmagus] has joined #bitcoin-wizards | 09:35 | |
-!- Artimage [d88b8b32@gateway/web/cgi-irc/kiwiirc.com/ip.216.139.139.50] has joined #bitcoin-wizards | 09:36 | |
-!- CoinMuncher [~jannes@178.132.211.90] has quit [Quit: Leaving.] | 09:40 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 244 seconds] | 09:46 | |
-!- gielbier [~giel@f142219.upc-f.chello.nl] has quit [Read error: Connection reset by peer] | 09:53 | |
-!- gielbier [~giel@f142219.upc-f.chello.nl] has joined #bitcoin-wizards | 09:55 | |
-!- getplank [~getplank@65.88.88.203] has joined #bitcoin-wizards | 09:55 | |
-!- davi [~davi@gnu/davi] has quit [Ping timeout: 256 seconds] | 10:01 | |
-!- shen_noe [~shen_noe@wired042.math.utah.edu] has joined #bitcoin-wizards | 10:02 | |
-!- Artimage [d88b8b32@gateway/web/cgi-irc/kiwiirc.com/ip.216.139.139.50] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] | 10:04 | |
-!- Artimage [d88b8b32@gateway/web/cgi-irc/kiwiirc.com/ip.216.139.139.50] has joined #bitcoin-wizards | 10:05 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has quit [Ping timeout: 276 seconds] | 10:06 | |
-!- jaekwon [~jae@2601:645:8001:f5c8:a165:1003:6577:710f] has joined #bitcoin-wizards | 10:11 | |
-!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has quit [Read error: Connection reset by peer] | 10:14 | |
-!- rubensayshi [~ruben@91.206.81.13] has quit [Remote host closed the connection] | 10:15 | |
-!- zooko [~user@2601:281:8101:3c71:4199:245b:b2ad:3a2c] has quit [Ping timeout: 248 seconds] | 10:18 | |
-!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards | 10:18 | |
-!- hearn [~mike@84-75-197-78.dclient.hispeed.ch] has joined #bitcoin-wizards | 10:22 | |
-!- MrTratta [~MrTratta@2-228-102-98.ip191.fastwebnet.it] has quit [Ping timeout: 252 seconds] | 10:24 | |
-!- MrTratta [~MrTratta@2-228-102-98.ip191.fastwebnet.it] has joined #bitcoin-wizards | 10:25 | |
-!- hearn [~mike@84-75-197-78.dclient.hispeed.ch] has quit [Ping timeout: 255 seconds] | 10:27 | |
-!- hearn [~mike@84-75-197-78.dclient.hispeed.ch] has joined #bitcoin-wizards | 10:27 | |
-!- jb55 [~jb55@S0106cc3a6130fc32.vc.shawcable.net] has joined #bitcoin-wizards | 10:28 | |
-!- hearn_ [~mike@84-75-197-78.dclient.hispeed.ch] has joined #bitcoin-wizards | 10:32 | |
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [Ping timeout: 276 seconds] | 10:34 | |
-!- Tiraspol [~Tiraspol3@x5ce0f112.dyn.telefonica.de] has joined #bitcoin-wizards | 10:35 | |
-!- Tiraspol [~Tiraspol3@x5ce0f112.dyn.telefonica.de] has quit [Changing host] | 10:35 | |
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards | 10:35 | |
-!- hearn [~mike@84-75-197-78.dclient.hispeed.ch] has quit [Ping timeout: 248 seconds] | 10:35 | |
-!- jb55 [~jb55@S0106cc3a6130fc32.vc.shawcable.net] has quit [] | 10:36 | |
-!- hearn [~mike@84-75-197-78.dclient.hispeed.ch] has joined #bitcoin-wizards | 10:38 | |
-!- hearn [~mike@84-75-197-78.dclient.hispeed.ch] has quit [Read error: Connection reset by peer] | 10:39 | |
-!- hearn__ [~mike@84-75-197-78.dclient.hispeed.ch] has joined #bitcoin-wizards | 10:39 | |
-!- MrTratta [~MrTratta@2-228-102-98.ip191.fastwebnet.it] has quit [Ping timeout: 265 seconds] | 10:41 | |
-!- hearn_ [~mike@84-75-197-78.dclient.hispeed.ch] has quit [Ping timeout: 248 seconds] | 10:41 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has joined #bitcoin-wizards | 10:42 | |
-!- hearn__ [~mike@84-75-197-78.dclient.hispeed.ch] has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…] | 10:44 | |
-!- MrTratta [~MrTratta@2-228-102-98.ip191.fastwebnet.it] has joined #bitcoin-wizards | 10:53 | |
-!- antanst [~Adium@37.6.195.164] has joined #bitcoin-wizards | 10:53 | |
-!- kmels [~kmels@186.64.110.122] has quit [Ping timeout: 250 seconds] | 10:53 | |
-!- cosmo [~james@unaffiliated/cosmo] has joined #bitcoin-wizards | 10:54 | |
-!- MrTratta [~MrTratta@2-228-102-98.ip191.fastwebnet.it] has quit [Ping timeout: 264 seconds] | 10:58 | |
-!- Aquentin [~Aquentin@unaffiliated/aquentin] has quit [Ping timeout: 255 seconds] | 10:59 | |
-!- MrTratta [~MrTratta@2-228-102-98.ip191.fastwebnet.it] has joined #bitcoin-wizards | 11:00 | |
-!- antanst1 [~Adium@37.6.195.164] has joined #bitcoin-wizards | 11:02 | |
-!- antanst [~Adium@37.6.195.164] has quit [Read error: Connection reset by peer] | 11:02 | |
-!- antanst1 [~Adium@37.6.195.164] has quit [Client Quit] | 11:03 | |
-!- kmels [~kmels@93.166.151.186.static.intelnet.net.gt] has joined #bitcoin-wizards | 11:04 | |
-!- damethos [~damethos@unaffiliated/damethos] has quit [Ping timeout: 256 seconds] | 11:08 | |
-!- Aquentin [~Aquentin@unaffiliated/aquentin] has joined #bitcoin-wizards | 11:08 | |
-!- droark [~droark@209-6-53-207.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has joined #bitcoin-wizards | 11:08 | |
-!- gill3s [~gill3s@pat35-3-82-245-143-153.fbx.proxad.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 11:10 | |
-!- nwilcox_ [~nwilcox@74-95-207-205-SFBA.hfc.comcastbusiness.net] has joined #bitcoin-wizards | 11:15 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has quit [Ping timeout: 276 seconds] | 11:16 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has joined #bitcoin-wizards | 11:17 | |
-!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 265 seconds] | 11:17 | |
-!- nwilcox [~nwilcox@74-95-207-205-SFBA.hfc.comcastbusiness.net] has quit [Ping timeout: 265 seconds] | 11:17 | |
-!- cdecker [~cdecker@pc-10367.ethz.ch] has quit [Ping timeout: 276 seconds] | 11:18 | |
-!- cdecker [~cdecker@pc-10367.ethz.ch] has joined #bitcoin-wizards | 11:18 | |
-!- luny` is now known as luny | 11:19 | |
-!- JackH [~Jack@host-80-43-142-154.as13285.net] has joined #bitcoin-wizards | 11:25 | |
-!- lunchtime [lunchtime@S0106bc4dfb234e43.va.shawcable.net] has joined #bitcoin-wizards | 11:29 | |
-!- hearn [~mike@84-75-197-78.dclient.hispeed.ch] has joined #bitcoin-wizards | 11:30 | |
-!- spinza [~spin@197.89.24.164] has quit [Excess Flood] | 11:39 | |
-!- zmanian [~zmanian@c-24-5-125-31.hsd1.ca.comcast.net] has joined #bitcoin-wizards | 11:43 | |
-!- spinza [~spin@197.89.24.164] has joined #bitcoin-wizards | 11:44 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 11:47 | |
-!- lunchtime [lunchtime@S0106bc4dfb234e43.va.shawcable.net] has quit [Quit: Leaving] | 11:51 | |
-!- Populus [Populus@unaffiliated/populus] has joined #bitcoin-wizards | 11:51 | |
-!- Populus [Populus@unaffiliated/populus] has quit [Changing host] | 11:51 | |
-!- Populus [Populus@gateway/vpn/mullvad/x-sfnturbappgyizis] has joined #bitcoin-wizards | 11:51 | |
-!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards | 11:53 | |
-!- justanotherusr [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-wizards | 11:54 | |
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Ping timeout: 264 seconds] | 12:00 | |
-!- nessence [~alexl@162.17.137.27] has joined #bitcoin-wizards | 12:01 | |
-!- Xh1pher [~Xh1pher@pD9E3A97A.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] | 12:03 | |
-!- kmels [~kmels@93.166.151.186.static.intelnet.net.gt] has quit [Ping timeout: 276 seconds] | 12:04 | |
-!- shaul [~shaul@108.61.68.159] has quit [Read error: Connection reset by peer] | 12:04 | |
-!- kmels [~kmels@186.64.110.122] has joined #bitcoin-wizards | 12:05 | |
-!- zmanian [~zmanian@c-24-5-125-31.hsd1.ca.comcast.net] has quit [Ping timeout: 252 seconds] | 12:07 | |
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards | 12:09 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 252 seconds] | 12:13 | |
-!- prodatalab [~prodatala@2602:306:ceef:a750:577:5919:1b9c:af13] has joined #bitcoin-wizards | 12:17 | |
-!- nwilcox_ [~nwilcox@74-95-207-205-SFBA.hfc.comcastbusiness.net] has quit [Quit: leaving] | 12:20 | |
-!- eudoxia [~eudoxia@r167-57-0-181.dialup.adsl.anteldata.net.uy] has quit [Quit: Leaving] | 12:24 | |
-!- Artimage [d88b8b32@gateway/web/cgi-irc/kiwiirc.com/ip.216.139.139.50] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] | 12:25 | |
-!- mjerr [~mjerr@p578EAB34.dip0.t-ipconnect.de] has quit [Remote host closed the connection] | 12:34 | |
-!- mjerr [~mjerr@p578EAB34.dip0.t-ipconnect.de] has joined #bitcoin-wizards | 12:34 | |
-!- kmels [~kmels@186.64.110.122] has quit [Ping timeout: 244 seconds] | 12:40 | |
-!- jmcn_ [~jamie@2.24.158.73] has joined #bitcoin-wizards | 12:48 | |
-!- jmcn [~jamie@2.24.158.69] has quit [Ping timeout: 277 seconds] | 12:52 | |
-!- mjerr [~mjerr@p578EAB34.dip0.t-ipconnect.de] has quit [Ping timeout: 256 seconds] | 13:00 | |
-!- Populus [Populus@gateway/vpn/mullvad/x-sfnturbappgyizis] has quit [Ping timeout: 252 seconds] | 13:02 | |
-!- kmels [~kmels@93.166.151.186.static.intelnet.net.gt] has joined #bitcoin-wizards | 13:04 | |
-!- JackH [~Jack@host-80-43-142-154.as13285.net] has quit [Ping timeout: 252 seconds] | 13:12 | |
-!- MoALTz_ [~no@78.11.179.104] has quit [Quit: Leaving] | 13:14 | |
-!- MoALTz [~no@78.11.179.104] has joined #bitcoin-wizards | 13:20 | |
-!- cdecker [~cdecker@pc-10367.ethz.ch] has quit [Ping timeout: 276 seconds] | 13:21 | |
-!- cdecker [~cdecker@pc-10367.ethz.ch] has joined #bitcoin-wizards | 13:22 | |
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [Remote host closed the connection] | 13:23 | |
-!- hashtag [~hashtag@cpe-69-23-213-3.ma.res.rr.com] has joined #bitcoin-wizards | 13:24 | |
-!- Tiraspol [~Tiraspol3@x5ce0f112.dyn.telefonica.de] has joined #bitcoin-wizards | 13:28 | |
-!- Tiraspol [~Tiraspol3@x5ce0f112.dyn.telefonica.de] has quit [Changing host] | 13:28 | |
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards | 13:28 | |
-!- narwh4l [~michael@unaffiliated/thesnark] has quit [Remote host closed the connection] | 13:34 | |
-!- bosma [~bosma@S01067cb21bda6531.vc.shawcable.net] has joined #bitcoin-wizards | 13:34 | |
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: Leaving] | 13:39 | |
-!- waxwing [~waxwing@62.205.214.125] has quit [Read error: Connection reset by peer] | 13:39 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 13:40 | |
-!- zooko [~user@2601:281:8101:3c71:4199:245b:b2ad:3a2c] has joined #bitcoin-wizards | 13:41 | |
-!- waxwing [~waxwing@62.205.214.125] has joined #bitcoin-wizards | 13:41 | |
-!- nivah [~linker@58.186.160.166] has joined #bitcoin-wizards | 13:46 | |
-!- hearn_ [~mike@84-75-197-78.dclient.hispeed.ch] has joined #bitcoin-wizards | 13:49 | |
-!- sparetire_ [~sparetire@unaffiliated/sparetire] has joined #bitcoin-wizards | 13:51 | |
-!- hearn [~mike@84-75-197-78.dclient.hispeed.ch] has quit [Ping timeout: 244 seconds] | 13:51 | |
-!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-fpcguooryfpilxlb] has joined #bitcoin-wizards | 13:57 | |
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has quit [Ping timeout: 255 seconds] | 13:59 | |
-!- getplank [~getplank@65.88.88.203] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 14:00 | |
-!- Tiraspol [~Tiraspol3@x5ce0f112.dyn.telefonica.de] has joined #bitcoin-wizards | 14:00 | |
-!- Tiraspol [~Tiraspol3@x5ce0f112.dyn.telefonica.de] has quit [Changing host] | 14:00 | |
-!- Tiraspol [~Tiraspol3@unaffiliated/tiraspol] has joined #bitcoin-wizards | 14:00 | |
-!- Quanttek [~quassel@ip1f10af17.dynamic.kabel-deutschland.de] has quit [Ping timeout: 264 seconds] | 14:01 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has quit [Ping timeout: 256 seconds] | 14:05 | |
leakypat | maaku phantomcircuit that would be cool, I'm going to look at prototyping something in the testnet version of my wallet (but no point if there is noone running the patch :) | 14:05 |
-!- afk11 [~thomas@46.7.4.219] has quit [Ping timeout: 256 seconds] | 14:08 | |
-!- getplank [~getplank@rrcs-72-43-97-147.nyc.biz.rr.com] has joined #bitcoin-wizards | 14:09 | |
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:c6e:e61f:4c56:8162] has joined #bitcoin-wizards | 14:15 | |
petertodd | leakypat: what wallet is yours? | 14:15 |
leakypat | Ninki | 14:16 |
petertodd | leakypat: ah cool - I jsut setup a mainnet full-rbf dns seed btw for wallet authors, I'll set a testnet one too | 14:16 |
-!- fragzle [~fr4ggs@li578-62.members.linode.com] has quit [Ping timeout: 248 seconds] | 14:16 | |
leakypat | cool | 14:17 |
petertodd | my latest full-rbf tree has the dns seed support in it, rbf-seed.btc.petertodd.org | 14:17 |
-!- LeMiner [LeMiner@5ED1AFBF.cm-7-2c.dynamic.ziggo.nl] has quit [Read error: Connection reset by peer] | 14:18 | |
-!- hearn_ [~mike@84-75-197-78.dclient.hispeed.ch] has quit [Read error: Connection reset by peer] | 14:20 | |
-!- arubi_ [~ese168@unaffiliated/arubi] has joined #bitcoin-wizards | 14:20 | |
-!- LeMiner [LeMiner@unaffiliated/leminer] has joined #bitcoin-wizards | 14:20 | |
-!- hearn [~mike@84-75-197-78.dclient.hispeed.ch] has joined #bitcoin-wizards | 14:20 | |
-!- adam3us1 [~Adium@c3-219.i07-1.onvol.net] has joined #bitcoin-wizards | 14:23 | |
-!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] | 14:23 | |
petertodd | leakypat: one thing you should do, is write your replacement code so it's full-rbf compatible, as well as fss-rbf compatible. The way I did that in my rbf demos was I made a variable for the minimum allowed value of the change output, and the loop that adding new inputs to make the change sufficiently large then would either start at 0 for full-rbf, or the previous value for fss-rbf | 14:23 |
-!- adam3us [~Adium@195.138.228.37] has quit [Ping timeout: 265 seconds] | 14:26 | |
phantomcircuit | maaku, yes | 14:26 |
phantomcircuit | maaku, i'll get that working | 14:27 |
-!- nessence [~alexl@162.17.137.27] has quit [Remote host closed the connection] | 14:32 | |
-!- JackH [~Jack@host-80-43-142-154.as13285.net] has joined #bitcoin-wizards | 14:34 | |
-!- shen_noe [~shen_noe@wired042.math.utah.edu] has quit [Quit: Leaving] | 14:34 | |
-!- priidu [~priidu@unaffiliated/priidu] has quit [Ping timeout: 255 seconds] | 14:35 | |
leakypat | petertodd: ok, I'll implement both as going to prod prob only feasible for fss (for the near future anyway) | 14:37 |
phantomcircuit | petertodd, which branch is the full rbf? | 14:38 |
-!- roy [~roy@darla.gnomon.org.uk] has joined #bitcoin-wizards | 14:39 | |
-!- mkarrer [~mkarrer@148.Red-88-8-116.dynamicIP.rima-tde.net] has quit [] | 14:40 | |
roy | Am I right in thinking that not accepting non-final or soon-to-be-final transactions into mempool is a relatively recent change, or has that always been the case? | 14:41 |
petertodd | phantomcircuit: https://github.com/petertodd/bitcoin/tree/replace-by-fee-v0.10.2 | 14:42 |
petertodd | leakypat: thanks! | 14:42 |
petertodd | leakypat: lemme know how that goes - if it's not as easy to implement both with the same code I'd be interested in knowing why | 14:43 |
-!- mkarrer [~mkarrer@148.Red-88-8-116.dynamicIP.rima-tde.net] has joined #bitcoin-wizards | 14:43 | |
petertodd | roy: that was my first big contribution to bitcoin actually - been true for 2.5 years now | 14:43 |
roy | petertodd: cool, thanks. Was trying to understand the history of the evolution of functionality around this area (prompted by BIP68) | 14:45 |
-!- JackH [~Jack@host-80-43-142-154.as13285.net] has quit [Ping timeout: 250 seconds] | 14:48 | |
roy | Although this also reminds me that the bit in the devloper guide (talking about nlocktime and sequence numbers) at least one place where it glosses over the history in a patronising sort of "things used to be different, but don't worry about it" way that I'm 99% convinced is likely to frustrate any developer | 14:49 |
petertodd | roy: actually, that might be there because mike hearn tried to politicise it by pushing the old, broken, nSequence replacement scheme | 14:50 |
phantomcircuit | petertodd, testnet's majority hashrate is now rbf | 14:50 |
petertodd | phantomcircuit: haha, awesome | 14:50 |
-!- cdecker [~cdecker@pc-10367.ethz.ch] has quit [Ping timeout: 276 seconds] | 14:50 | |
-!- cdecker [~cdecker@pc-10367.ethz.ch] has joined #bitcoin-wizards | 14:51 | |
-!- belcher [~belcher-s@5ec323ea.skybroadband.com] has joined #bitcoin-wizards | 14:51 | |
-!- belcher [~belcher-s@5ec323ea.skybroadband.com] has quit [Changing host] | 14:51 | |
-!- belcher [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards | 14:51 | |
roy | I might propose a pull request - it's in github, right? I don't want anything policical - just a very brief history of the semantics of transaction replacement, rather than saying things used to be different | 14:51 |
phantomcircuit | petertodd, and when i say majority i mean approximately 100% | 14:51 |
petertodd | phantomcircuit: I'm going to have to aquire some equipment again to decentralize that situation :) | 14:52 |
phantomcircuit | petertodd, you will lose | 14:52 |
maaku | phantomcircuit cheats | 14:52 |
phantomcircuit | i am king of testnet! | 14:52 |
phantomcircuit | king i say! | 14:52 |
roy | out of curiosity, what is the hash rate of testnet these days | 14:53 |
leakypat | phantomcircuit: nice! | 14:53 |
maaku | roy: two SP20 miners or so | 14:54 |
maaku | roy: while you're at it, fix the off-by-one misconception about locktime | 14:54 |
maaku | (you can't get in the chain until AFTER nLockTime) | 14:54 |
-!- hearn [~mike@84-75-197-78.dclient.hispeed.ch] has quit [Quit: Textual IRC Client: www.textualapp.com] | 14:57 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 255 seconds] | 15:07 | |
phantomcircuit | petertodd, neat confrimed working | 15:11 |
petertodd | phantomcircuit: wait, what's working? | 15:12 |
-!- nessence [~alexl@c-68-51-194-2.hsd1.mi.comcast.net] has joined #bitcoin-wizards | 15:12 | |
-!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards | 15:20 | |
-!- roy is now known as roybadami | 15:22 | |
-!- jb55 [~jb55@24.244.23.254] has joined #bitcoin-wizards | 15:22 | |
-!- erasmospunk [~erasmospu@176.92.132.181] has joined #bitcoin-wizards | 15:26 | |
-!- erasmosp_ [~erasmospu@104.238.169.146] has joined #bitcoin-wizards | 15:28 | |
-!- _biO_ [~biO_@ip-37-24-195-112.hsi14.unitymediagroup.de] has quit [Remote host closed the connection] | 15:29 | |
-!- erasmosp_ [~erasmospu@104.238.169.146] has quit [Remote host closed the connection] | 15:29 | |
-!- ruby32 [~ruby32@38.121.165.30] has quit [Quit: ruby32] | 15:30 | |
-!- erasmospunk [~erasmospu@176.92.132.181] has quit [Ping timeout: 246 seconds] | 15:30 | |
-!- hashtag [~hashtag@cpe-69-23-213-3.ma.res.rr.com] has quit [Ping timeout: 248 seconds] | 15:35 | |
CodeShark | does RBF handle chains longer than a single transaction or replacing two lower fee transactions with one higher fee one? | 15:38 |
petertodd | CodeShark: full RBF does | 15:38 |
petertodd | leakypat: just pushed to my v0.10.2 full-RBF tree the new testnet rbf seed, rbf-seed.tbtc.petertodd.org | 15:38 |
petertodd | leakypat: I also have a simple static dns record too, rbf-seed-static.tbtc.petertodd.org, and rbf-seed-static.btc.petertodd.org for mainnet | 15:39 |
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 246 seconds] | 15:39 | |
CodeShark | leakypat, you're the ninki guy? | 15:40 |
-!- erasmospunk [~erasmospu@176.92.132.181] has joined #bitcoin-wizards | 15:40 | |
-!- bosma_ [~bosma@S01067cb21bda6531.vc.shawcable.net] has joined #bitcoin-wizards | 15:42 | |
leakypat | CodeShark: yes | 15:42 |
-!- bosma [~bosma@S01067cb21bda6531.vc.shawcable.net] has quit [Disconnected by services] | 15:42 | |
-!- bosma_ is now known as bosma | 15:42 | |
petertodd | leakypat: what's the deal with the android wallet? can I use it without the desktop bit? | 15:43 |
leakypat | You can, but the idea is just to go through and complete the desktop setup | 15:43 |
petertodd | leakypat: cool, installing now | 15:44 |
petertodd | leakypat: let me know when you have some rbf code to test/review | 15:44 |
leakypat | petertodd: will do | 15:45 |
-!- erasmospunk [~erasmospu@176.92.132.181] has quit [Ping timeout: 248 seconds] | 15:45 | |
leakypat | CodeShark: you run a wallet? | 15:45 |
-!- erasmospunk [~erasmospu@104.238.169.146] has joined #bitcoin-wizards | 15:45 | |
-!- getplank [~getplank@rrcs-72-43-97-147.nyc.biz.rr.com] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 15:46 | |
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] | 15:48 | |
-!- darwin_ [~darwin@88-103-255-166.jes.cz] has quit [] | 15:48 | |
CodeShark | leakypat: mSIGNA | 15:51 |
-!- erasmospunk [~erasmospu@104.238.169.146] has quit [Remote host closed the connection] | 15:52 | |
CodeShark | it's not a problem for me to support fee increases for outbound transactions...or transactions sent from another node using the same account...but SPV makes it a little hard to compute fees for inbound transactions, generally speaking | 15:54 |
CodeShark | except for special cases (where the inputs are all the same) | 15:55 |
CodeShark | and even then it's only possible to compute the fee difference, not the exact fee | 15:55 |
CodeShark | I hate SPV :p | 15:55 |
CodeShark | or rather, I hate that transaction inputs don't contain the value | 15:56 |
CodeShark | or that there's no simple mechanism to query that information in an efficient, private manner | 15:56 |
CodeShark | but SPV also makes it basically impossible to check for double-spends involving longer chains unless you maintain your own mempool | 15:57 |
CodeShark | but you cannot build a mempool without having the utxo set | 15:58 |
CodeShark | so SPV is jacked :p | 15:58 |
CodeShark | completely | 15:58 |
CodeShark | please, please, please...let's start talking about moving to an O(log n) verification protocol that doesn't have a special "simplified" mode :p | 15:59 |
CodeShark | what matters, ultimately, are risk metrics, probabilities, and game theory :p | 16:00 |
CodeShark | and computational complexity theory and all that...but we'll take those as givens for now | 16:00 |
Luke-Jr | petertodd: wait, RBF includes full CPFP mempool logic? | 16:01 |
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has quit [Quit: This computer has gone to sleep] | 16:02 | |
dgenr8 | CodeShark: what if you got a "proto-block" message when the tip of an unconfirmed chain pays your bloom filter (this probably has a name, bip, something of which I'm ignorant) | 16:04 |
-!- chmod755 [~chmod755@unaffiliated/chmod755] has quit [Quit: Leaving] | 16:06 | |
CodeShark | dgenr8: that would at least make certain logic possible on the client...but it involves extra overhead for the relay node and has essentially no security | 16:06 |
dgenr8 | CodeShark: no security is just a consequence of 0conf | 16:06 |
CodeShark | dgenr8: point being not sure it's worth the effort for this use case...which is to have a way of warning the user that a double-spend has been detected | 16:07 |
CodeShark | if you can't even be sure that the proto-block is authentic, it's basically useless | 16:07 |
dgenr8 | CodeShark: serving SPV is one of the more important functions of a full node imho | 16:07 |
-!- jb55 [~jb55@24.244.23.254] has quit [Remote host closed the connection] | 16:08 | |
CodeShark | if you want to use a trusted client-server model we can design a much higher txout request API :) | 16:08 |
CodeShark | much higher level | 16:08 |
-!- jb55 [~jb55@24.244.23.107] has joined #bitcoin-wizards | 16:08 | |
CodeShark | SPV basically serves no niche here | 16:08 |
CodeShark | you either go full verification or you trust a server | 16:08 |
CodeShark | if you trust a server, might as well use high level queries | 16:09 |
dgenr8 | CodeShark: "here"? | 16:09 |
CodeShark | no niche in this space...ultimately | 16:09 |
CodeShark | it's terrible at verification, it's terrible at usability, it's terrible for development | 16:09 |
-!- tromp [~tromp@ool-18be0b4d.dyn.optonline.net] has quit [Ping timeout: 265 seconds] | 16:09 | |
CodeShark | it's a lose lose lose | 16:09 |
dgenr8 | CodeShark: your idea of network-wide probabilistic verification is interesting | 16:10 |
CodeShark | I think ultimately we must abandon deterministic verification if we want any level of scalability (we do in a sense with sha256 already, but we could tolerate even higher failure probability) | 16:10 |
CodeShark | what really matters is that the risk level be computable...and that it be possible to either make failure rates negligible...or have mechanisms to mitigate failures | 16:12 |
-!- belcher_ [~belcher-s@unaffiliated/belcher] has joined #bitcoin-wizards | 16:12 | |
CodeShark | as for mechanisms, they could involve human players as part of the ecosystem (i.e. insurance or market makers) | 16:13 |
CodeShark | basically, a way to manage risks | 16:13 |
-!- jb55 [~jb55@24.244.23.107] has quit [Ping timeout: 256 seconds] | 16:13 | |
CodeShark | probably far cheaper than forcing every single computer on earth to validate every single purchase of an espresso | 16:13 |
dgenr8 | CodeShark: short-term, with SPV, if you could ask your peers to send parent chains, you can watch for double-spends. | 16:13 |
-!- JackH [~Jack@host-80-43-142-154.as13285.net] has joined #bitcoin-wizards | 16:14 | |
CodeShark | I already ask for the node mempool...and assuming the node is trusted, this isn't a problem | 16:14 |
-!- belcher [~belcher-s@unaffiliated/belcher] has quit [Ping timeout: 246 seconds] | 16:14 | |
dgenr8 | how often? | 16:14 |
CodeShark | although it would probably be better to just add better query logic to the server side to simplify the client logic :) | 16:14 |
-!- shaul [~shaul@208.167.254.219] has joined #bitcoin-wizards | 16:14 | |
CodeShark | since the server perforce is better informed to make better decisions and presumably has more resources | 16:15 |
CodeShark | architecting it so that this logic is on the client side is totally stupid unless it provides some amount of additional security/privacy | 16:15 |
-!- jgarzik [~jgarzik@unaffiliated/jgarzik] has joined #bitcoin-wizards | 16:16 | |
CodeShark | I query the mempool after the block sync...but then I set a bloom filter | 16:17 |
CodeShark | so it would probably make more sense to just get rid of the bloom filter after doing the historical sync | 16:17 |
CodeShark | and then just assume that transactions that don't connect to other transactions in the mempool must connect to the blockchain somewhere | 16:18 |
CodeShark | but argh...I mean...seriously?!?! | 16:18 |
-!- dEBRUYNE [~dEBRUYNE@239-196-ftth.onsbrabantnet.nl] has quit [Ping timeout: 244 seconds] | 16:18 | |
dgenr8 | CodeShark: i wonder what hearn thinks | 16:18 |
-!- Mably [~Mably@unaffiliated/mably] has quit [Ping timeout: 264 seconds] | 16:22 | |
-!- StephenM347 [~stephenm3@static-64-223-246-218.port.east.myfairpoint.net] has quit [] | 16:22 | |
-!- hashtag [~hashtag@cpe-69-23-213-3.ma.res.rr.com] has joined #bitcoin-wizards | 16:22 | |
CodeShark | apparently this is what he thinks: https://github.com/bitcoinxt/bitcoinxt/blob/0.10.2A/src/main.cpp#L4107 | 16:22 |
CodeShark | but without txout commitments, might as well write a REST API :p | 16:24 |
CodeShark | lol | 16:24 |
CodeShark | might as well just build a bc.i | 16:24 |
jgarzik | CodeShark, welcome to our arguments from ~12 months ago :) | 16:26 |
jgarzik | CodeShark, this is why getutxos isn't upstream... | 16:26 |
CodeShark | yes, I'm aware of that | 16:26 |
CodeShark | there really is no way to fix SPV | 16:27 |
CodeShark | SPV is completely busted and full validation is hitting a scalability wall...I hate to be a pessimist here...but.... | 16:29 |
leakypat | <CodeShark> but without txout commitments, might as well write a REST API :p | 16:29 |
leakypat | ^ | 16:29 |
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has quit [Remote host closed the connection] | 16:31 | |
-!- melvster [~melvster@ip-86-49-18-198.net.upcbroadband.cz] has joined #bitcoin-wizards | 16:32 | |
-!- NewLiberty [~NewLibert@2602:304:cff8:1580:c6e:e61f:4c56:8162] has quit [Ping timeout: 248 seconds] | 16:35 | |
-!- nessence [~alexl@c-68-51-194-2.hsd1.mi.comcast.net] has quit [Remote host closed the connection] | 16:36 | |
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has joined #bitcoin-wizards | 16:37 | |
-!- adam3us [~Adium@c3-219.i07-1.onvol.net] has joined #bitcoin-wizards | 16:41 | |
-!- adam3us2 [~Adium@c3-219.i07-1.onvol.net] has joined #bitcoin-wizards | 16:42 | |
-!- adam3us [~Adium@c3-219.i07-1.onvol.net] has quit [Read error: Connection reset by peer] | 16:42 | |
-!- zmanian [~zmanian@12.226.88.52] has joined #bitcoin-wizards | 16:43 | |
-!- adam3us1 [~Adium@c3-219.i07-1.onvol.net] has quit [Ping timeout: 256 seconds] | 16:43 | |
* CodeShark summons the ghost of satoshi and asks WTF?!?! | 16:45 | |
phantomcircuit | CodeShark, the getutxo stuff is entirely so that mike could collect his $100k for building lighthouse | 16:47 |
phantomcircuit | which is afaict useless | 16:47 |
-!- JackH [~Jack@host-80-43-142-154.as13285.net] has quit [Ping timeout: 264 seconds] | 16:50 | |
CodeShark | I've unfortunately been in situations before where I had to deliver stuff for clients I knew wouldn't really work in the end...it can be hard not to be seduced into fooling yourself | 16:51 |
CodeShark | my awareness of this is largely why I actively refuse to let that happen here | 16:53 |
dgenr8 | CodeShark: a parent chain with merkle proofs for all the inputs along the way doesn't work? | 16:54 |
CodeShark | dgenr8: there's no merkle proof for mempool transactions...but yes, you could have merkle proofs for inputs that do connect to the blockchain | 16:55 |
CodeShark | but again...is it really worth the effort? :) | 16:56 |
dgenr8 | CodeShark: right i imagine having a full mempool involves adding a lot. we need libmempool | 16:56 |
-!- Burrito [~Burrito@unaffiliated/burrito] has quit [Quit: Leaving] | 16:56 | |
akrmn | utxo commitments are a flawed system also, because there is no incentive for nodes to relay the merkle tree branches | 16:56 |
CodeShark | utxo commitments were my last hope of "fixing" SPV - but I give up - we need a new validation mechanism | 16:57 |
phantomcircuit | akrmn, and are stupid expensive to calculate | 16:58 |
phantomcircuit | O(n log n) n = utxo entries | 16:58 |
akrmn | does anyone have a link to a proposal for miner decentralization that doesn't involve tree chain like structures? | 16:59 |
akrmn | like something that has a good chance of scaling | 16:59 |
-!- wallet42 [~wallet42@78.179.116.60] has quit [Quit: Leaving.] | 17:00 | |
leakypat | petertodd: do you have builds for the RBF client or am I to compile from github myself? | 17:00 |
-!- shen_noe [~shen_noe@172.56.17.126] has joined #bitcoin-wizards | 17:02 | |
-!- jaekwon [~jae@2601:645:8001:f5c8:a165:1003:6577:710f] has quit [Remote host closed the connection] | 17:05 | |
-!- kmels [~kmels@93.166.151.186.static.intelnet.net.gt] has quit [Ping timeout: 264 seconds] | 17:09 | |
CodeShark | akrmn: working on ideas - hopefully one of these days I can be more constructive on this front rather than mostly pointing out how what we have won't work :p | 17:09 |
akrmn | CodeShark: My best idea is tree-structured subchains, but if someone has a better idea I would like to read it | 17:13 |
akrmn | I guess we can just set a limit on the scalability and rely on contracts | 17:13 |
akrmn | but doesn't seem elegant to me | 17:13 |
petertodd | leakypat: no builds just yet; will soon | 17:14 |
petertodd | leakypat: just did rbf for v0.11.0rc2 actually: https://github.com/petertodd/bitcoin/tree/replace-by-fee-v0.11.0rc2 | 17:15 |
-!- c0rw|away is now known as c0rw1n | 17:15 | |
-!- sy5error [~sy5error@unaffiliated/sy5error] has joined #bitcoin-wizards | 17:16 | |
petertodd | leakypat: also working on a fix so full and fss RBF will be more compatibile, so you can use both at the same time | 17:17 |
CodeShark | a few things: 1) it's not necessary for everyone to verify everyone else's stuff...what really matters is that validators don't collude to fool everyone else. 2) it's not necessary to check everything...it is enough that the rate of failure be sufficiently negligible and we can rely on nondeterminism. 3) It is better for those who need to construct proofs to have some stake in the result so that incentives are there to do | 17:17 |
CodeShark | so. 4) Risk can be managed by adding collective fees of some sort...or encouraging insurance, market making, and other such people who are willing to assume risk | 17:17 |
-!- c0rw1n [~c0rw1n@92.74-67-87.adsl-dyn.isp.belgacom.be] has quit [Read error: Connection reset by peer] | 17:17 | |
-!- c0rw1n [~c0rw1n@92.74-67-87.adsl-dyn.isp.belgacom.be] has joined #bitcoin-wizards | 17:17 | |
CodeShark | 5) a nested structure is probably a good idea, with the stuff closer to the root representing more global consensus states | 17:18 |
-!- jaekwon [~jae@2601:645:8001:f5c8:a165:1003:6577:710f] has joined #bitcoin-wizards | 17:20 | |
akrmn | CodeShark: I think you have the same idea as me (https://bitcointalk.org/index.php?topic=1083345.0) | 17:22 |
akrmn | You just need a way to keep deep forks minimal. That's what I'm trying to think about now. | 17:23 |
-!- airbreather [~AirBreath@d149-67-99-43.nap.wideopenwest.com] has joined #bitcoin-wizards | 17:24 | |
akrmn | like if a deep child chain has a mistake, do all the other chains get affected? | 17:24 |
akrmn | I think it should be acceptable to keep going even if there is a small mistake in a child chain transaction | 17:24 |
-!- c-cex-yuriy [uid76808@gateway/web/irccloud.com/x-fpcguooryfpilxlb] has quit [Quit: Connection closed for inactivity] | 17:24 | |
CodeShark | regarding things like invalid blocks, we could just roll back the bad transactions and their dependencies and punish the miner rather than rolling back the entire block if a bad transaction is discovered | 17:25 |
CodeShark | but the process of rolling back transaction dependencies is not that cheap | 17:25 |
CodeShark | it gets more expensive with time...but at least it results in far less disruption to everyone else | 17:26 |
akrmn | I think once a transaction goes from a child chain to a parent chain, the parent chain has to stick with it | 17:26 |
akrmn | even if later a mistake is found in the child chain transaction | 17:26 |
-!- Aquentin [~Aquentin@unaffiliated/aquentin] has quit [Ping timeout: 244 seconds] | 17:27 | |
-!- freewil [~freewil@unaffiliated/freewil] has joined #bitcoin-wizards | 17:27 | |
akrmn | but good to know I'm not the only one thinking about these things. Sipa doesn't seem to like it. He seems to think that only omniscient nodes are useful for network security. But I think with this kind of rule that I just gave, it can limit the effect on the parent chains so maybe it is more acceptable. | 17:29 |
CodeShark | I think sipa's main critique, if I remember seeing it right, was the cost of transfering between chains | 17:29 |
-!- triazo [~adam@198.23.202.102] has quit [Ping timeout: 264 seconds] | 17:30 | |
akrmn | there's no delay if the parent gets to commit to the child. | 17:30 |
-!- zooko [~user@2601:281:8101:3c71:4199:245b:b2ad:3a2c] has quit [Remote host closed the connection] | 17:35 | |
CodeShark | so one way is fast, but what about going in the other direction? | 17:38 |
akrmn | (I mean: If an output goes in a transaction in a child chain, and then later in a transaction in a parent chain, then even though the value in the child chain is later found out to be wrong, nodes should just keep going with the value in the parent chain) | 17:38 |
akrmn | still need to clarify that | 17:38 |
akrmn | the child chain trusts the parent chain so it's easy the other way also | 17:39 |
dgenr8 | CodeShark: setting aside radical redesigns of the blockchain, and ignoring privacy, a way to ask your remaining peers to prove a new tx invalid would seem very helpful | 17:39 |
CodeShark | dgenr8: if we could somehow reward peers for doing so you may be onto something | 17:41 |
CodeShark | then the main threat would be at the network level...where someone manages to block your connections to honest nodes | 17:42 |
CodeShark | (ignoring privacy for a moment) | 17:43 |
dgenr8 | CodeShark: is that a big issue? they aren't rewarded for anything else... | 17:43 |
CodeShark | dgenr8: how costly is it for the node to do this? we'd need a full txout index, no? | 17:45 |
CodeShark | I mean, a full tx index | 17:45 |
CodeShark | or hmm...I guess spent outputs don't really matter | 17:46 |
CodeShark | except for reorgs | 17:46 |
CodeShark | it would actually be possible to pay people for these proofs if only the bitcoin script could reference other parts of the blockchain :p | 17:49 |
dgenr8 | CodeShark: first task is to decide what the question would be, and what the answer would look like. then how to get there. | 17:50 |
dgenr8 | CodeShark: sorry i can't just point you at a commit ;) | 17:52 |
CodeShark | heh | 17:52 |
CodeShark | so the question is: does this transaction conflict with any other transaction you know of? and the answer is a proof that they spend a common input | 17:53 |
CodeShark | they or one of their dependencies, that is | 17:54 |
CodeShark | so in the general case it requires constructing two dependency chains - but it's easier to prove conflict than to prove that they connect to the blockchain | 17:55 |
CodeShark | so we really have two questions here | 17:55 |
dgenr8 | you started out just concerned about double-spends | 17:55 |
CodeShark | right - if you are only concerned about double-spends then just demonstrating a shared spent output is sufficient | 17:56 |
CodeShark | and you'd probably want to be able to check the signatures along the way | 17:56 |
CodeShark | but hmm | 17:57 |
-!- nessence [~alexl@c-68-51-194-2.hsd1.mi.comcast.net] has joined #bitcoin-wizards | 17:57 | |
CodeShark | even checking signatures, unless you check that they do connect to the main chain it's super simple to cheat | 17:57 |
CodeShark | you could stick your own transactions in the middle and sign them...and they'll never confirm | 17:57 |
-!- jaekwon [~jae@2601:645:8001:f5c8:a165:1003:6577:710f] has quit [Remote host closed the connection] | 17:58 | |
CodeShark | so it doesn't really seem worth doing unless you can prove that they do connect | 17:59 |
dgenr8 | ofc | 17:59 |
CodeShark | right, so I take that back :p | 17:59 |
CodeShark | it is not sufficient to just show a shared spent output :) | 17:59 |
CodeShark | I guess a more general question is: show me how this transaction connects to the block chain | 18:01 |
dgenr8 | an invalidation proof could consist of a single connected conflicting spend | 18:01 |
CodeShark | right | 18:01 |
-!- zmanian [~zmanian@12.226.88.52] has quit [Remote host closed the connection] | 18:03 | |
dgenr8 | do you check whether other peers inv'ed a tx that pays you? that means they like it | 18:04 |
dgenr8 | oh you have a filter | 18:04 |
CodeShark | yeah - lol | 18:04 |
dgenr8 | gtg ttyl | 18:05 |
CodeShark | later, dgenr8 - thanks for the thoughts | 18:05 |
CodeShark | akrmn: still looking over your proposal... | 18:06 |
phantomcircuit | CodeShark, nobody has yet shown an efficient way do fraud proofs for aggregate limits short of zk-SNARKS | 18:07 |
phantomcircuit | proposals to commit to the aggregate limit values in fixed locations are the closest but have significant issues | 18:08 |
CodeShark | doesn't have to be zk, but yeah | 18:09 |
CodeShark | the thing is that it is probably not necessary for everyone to check the fraud proofs | 18:10 |
CodeShark | but I sense self-reference here :p | 18:11 |
CodeShark | someone then needs to construct a fraud proof of the fraud proof :p | 18:12 |
phantomcircuit | CodeShark, everybody needs to check the fraud proofs that they receive | 18:14 |
phantomcircuit | the problem is that the fraud proof for aggregate limit violations is... the entire block | 18:14 |
phantomcircuit | oops | 18:14 |
akrmn | CodeShark: Thanks. I don't really have a high level of popularity in this community, so it is hard to get people to give serious feedback | 18:14 |
dgenr8 | CodeShark: XT nodes relay direct double-spends that match your filter. but not when they appear in a block, and not when the conflict is with an ancestor. | 18:15 |
dgenr8 | CodeShark: as the author of that patch i'm going to consider that ... | 18:15 |
akrmn | also I have to rewrite some things more clearly | 18:16 |
CodeShark | phantomcircuit: I was speaking regarding the ability to reward fraud proofs | 18:17 |
phantomcircuit | CodeShark, uh | 18:17 |
CodeShark | but yeah, let's not get into that problem yet | 18:17 |
phantomcircuit | how do you reward the producer of a fraud proof? | 18:17 |
phantomcircuit | im not sure that's possible | 18:17 |
CodeShark | with a script that can reference the relevant parts of the state | 18:17 |
CodeShark | signed by both | 18:17 |
phantomcircuit | CodeShark, and you pass the fraud proof off to a node | 18:19 |
phantomcircuit | who immediately removes your script and issues a new fraud proof with his | 18:19 |
CodeShark | hence requiring both signatures | 18:19 |
phantomcircuit | both? | 18:20 |
CodeShark | yes, it requires some blinding | 18:20 |
CodeShark | might require some pk fancy crypto :p | 18:20 |
CodeShark | but I think it's possible | 18:21 |
CodeShark | err, zk fancy crypto | 18:21 |
phantomcircuit | CodeShark, im thinking it's impossible | 18:21 |
phantomcircuit | the other party has to be able to validate the fraud proof | 18:21 |
CodeShark | three phases: | 18:21 |
phantomcircuit | in which case they can generate their own | 18:21 |
CodeShark | actually four rounds | 18:22 |
CodeShark | 1) party A requests proof from party B. 2) party B supplies zk proof, 3) party A signs, 4) party B reveals plaintext proof | 18:22 |
CodeShark | the script is only satisfied if (4) happens, of course | 18:23 |
-!- moa [~kiwigb@opentransactions/dev/moa] has quit [Quit: Leaving.] | 18:26 | |
CodeShark | there might even be a way to condense it into only two rounds with some more clever tricks | 18:28 |
-!- Madars [~null@unaffiliated/madars] has quit [Remote host closed the connection] | 18:30 | |
-!- Madars [~null@unaffiliated/madars] has joined #bitcoin-wizards | 18:30 | |
-!- Dr-G [~Dr-G@xd9bf728c.dyn.telefonica.de] has joined #bitcoin-wizards | 18:53 | |
-!- Dr-G [~Dr-G@xd9bf728c.dyn.telefonica.de] has quit [Changing host] | 18:53 | |
-!- Dr-G [~Dr-G@unaffiliated/dr-g] has joined #bitcoin-wizards | 18:53 | |
-!- Dr-G2 [~Dr-G@xd9bf77f7.dyn.telefonica.de] has quit [Ping timeout: 248 seconds] | 18:56 | |
-!- d1ggy_ [~d1ggy@p20030057E7224868B57D32F32017A387.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] | 19:03 | |
-!- d1ggy_ [~d1ggy@p20030057E7224868B57D32F32017A387.dip0.t-ipconnect.de] has joined #bitcoin-wizards | 19:03 | |
-!- belcher_ [~belcher-s@unaffiliated/belcher] has quit [Quit: Leaving] | 19:08 | |
-!- d1ggy_ [~d1ggy@p20030057E7224868B57D32F32017A387.dip0.t-ipconnect.de] has quit [Read error: Connection reset by peer] | 19:08 | |
-!- d1ggy_ [~d1ggy@p20030057E7224868B57D32F32017A387.dip0.t-ipconnect.de] has joined #bitcoin-wizards | 19:08 | |
-!- airbreather [~AirBreath@d149-67-99-43.nap.wideopenwest.com] has quit [Read error: Connection reset by peer] | 19:18 | |
-!- c0rw1n is now known as c0rw|zZz | 19:18 | |
morcos | This was just posted by sdaftuar, some good thoughts on the dangers of the current hard fork crusade: https://medium.com/@sdaftuar/how-the-bitcoin-experiment-might-fail-7f6c24f99ecf | 19:22 |
-!- shen_noe [~shen_noe@172.56.17.126] has quit [Ping timeout: 255 seconds] | 19:23 | |
-!- prodatalab [~prodatala@2602:306:ceef:a750:577:5919:1b9c:af13] has quit [Ping timeout: 248 seconds] | 19:32 | |
-!- Giszmo [~leo@pc-185-201-214-201.cm.vtr.net] has quit [Quit: Leaving.] | 19:46 | |
-!- hashtag [~hashtag@cpe-69-23-213-3.ma.res.rr.com] has quit [Ping timeout: 244 seconds] | 20:00 | |
-!- hashtag [~hashtag@cpe-69-23-213-3.ma.res.rr.com] has joined #bitcoin-wizards | 20:16 | |
-!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-wizards | 20:19 | |
-!- hashtag [~hashtag@cpe-69-23-213-3.ma.res.rr.com] has quit [Ping timeout: 272 seconds] | 20:21 | |
-!- cosmo [~james@unaffiliated/cosmo] has quit [Quit: Leaving] | 20:22 | |
-!- TheSeven [~quassel@rockbox/developer/TheSeven] has quit [Disconnected by services] | 20:40 | |
-!- [7] [~quassel@rockbox/developer/TheSeven] has joined #bitcoin-wizards | 20:40 | |
-!- zooko [~user@2601:281:8101:3c71:c1bf:a4cf:7cc7:29d3] has joined #bitcoin-wizards | 21:02 | |
amiller | how "robust" is the assumption that people will treat something like money / like a commodity if it behaves one? | 21:12 |
amiller | like, how crappy can a monetary policy where tons of people will use a cryptocurrency based on it, and the system would still work | 21:12 |
amiller | its too bad that there aren't yet many "appcoins" that have been a demonstrable success, because it would be easier to look at the incentives in those systems.. they wouldn't even necessarily need to compete | 21:14 |
amiller | namecoin as a whole should be 'earning income' from domain name registration fees... my understanding is that no one is using it though | 21:14 |
amiller | but a cryptocurrency with some nice feature like that basically has an export economy of some kind, surely that can only help it | 21:15 |
phantomcircuit | amiller, that nobody is using namecoin is itself a data point | 21:15 |
amiller | yeah well i don't trust any strong inferences based on it :O | 21:16 |
-!- cosmo [~james@unaffiliated/cosmo] has joined #bitcoin-wizards | 21:23 | |
-!- sy5error [~sy5error@unaffiliated/sy5error] has quit [Ping timeout: 265 seconds] | 21:26 | |
-!- freewil [~freewil@unaffiliated/freewil] has quit [Read error: Connection reset by peer] | 21:26 | |
zooko | amiller: I don't think we can make any reliable predictions or generalizations about this. | 21:26 |
zooko | But if you do make some, I want to know! | 21:26 |
-!- sy5error_ [~sy5error@unaffiliated/sy5error] has joined #bitcoin-wizards | 21:31 | |
-!- execut3 [~shesek@IGLD-84-228-3-15.inter.net.il] has joined #bitcoin-wizards | 21:35 | |
-!- shesek [~shesek@IGLD-84-228-3-15.inter.net.il] has quit [Ping timeout: 265 seconds] | 21:36 | |
-!- badmofo [~badmofo@ec2-177-71-246-238.sa-east-1.compute.amazonaws.com] has quit [Ping timeout: 265 seconds] | 21:36 | |
-!- badmofo [~badmofo@ec2-177-71-246-238.sa-east-1.compute.amazonaws.com] has joined #bitcoin-wizards | 21:36 | |
-!- mjerr [~mjerr@p578EAB34.dip0.t-ipconnect.de] has joined #bitcoin-wizards | 21:37 | |
* leakypat compiles Bitcoin qt for the first time and reflects on what a huge responsibility running the release procedure an official version would be | 21:52 | |
jgarzik | phantomcircuit, amiller: it is false that no one is using namecoin | 21:54 |
jgarzik | several identity projects are building on top of it | 21:54 |
phantomcircuit | jgarzik, that's not a good idea | 21:55 |
phantomcircuit | the codebase is almost entirely unmaintained | 21:55 |
CodeShark | leakypat: welcome to the club :) | 21:56 |
jgarzik | phantomcircuit, also untrue | 21:56 |
jgarzik | but whatever. Spewing falsehoods we wish to be true on this channel is becoming the norm. | 21:56 |
amiller | here's joe bonneau's takedown of namecoin http://weis2015.econinfosec.org/papers/WEIS_2015_kalodner.pdf | 21:57 |
phantomcircuit | jgarzik, i'd bet you serious money i can cripple namecoin in a matter of a few days | 21:57 |
phantomcircuit | but doing so is probably a felony | 21:58 |
amiller | in this channel falsehoods must be spewed in pdf form | 21:58 |
jgarzik | phantomcircuit, you also claim the ability to cripple bitcoin | 21:58 |
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards | 21:58 | |
CodeShark | usage isn't really the point - the current design simply is not viable | 21:59 |
CodeShark | at least not beyond an experimental research network | 21:59 |
CodeShark | that's just hard math | 22:00 |
CodeShark | it's not even controversial to anyone who bothers to make the calculations | 22:00 |
CodeShark | but it's still a cool idea - I hope someone manages to find a way to make something like that viable | 22:00 |
CodeShark | it's hardly ever the case with any technology that early prototypes are viable. this space is a little exceptional in seeming to expect that this doesn't apply here | 22:03 |
phantomcircuit | jgarzik, k | 22:03 |
CodeShark | add to that the fact that the design makes it so that all upgrades to the plane can only be done while in flight...and if you screw up you crash...and...voila! | 22:04 |
CodeShark | fun, no? :) | 22:04 |
amiller | i wish we could learn more from altcoins | 22:04 |
amiller | maybe there's something to glean from them | 22:04 |
amiller | bitcoin is still 'small', and so all the altcoins are really small, it's hard to believe there's a lot of signal there as far as what to do and not to do | 22:05 |
amiller | does a crash usually kill those or is it slow atrophy | 22:05 |
-!- wallet42 [~wallet42@78.179.116.60] has joined #bitcoin-wizards | 22:06 | |
amiller | i think (not too sure) no one cares enough about them to have big hard-fork dilemmas | 22:06 |
phantomcircuit | amiller, slow atrophy | 22:08 |
phantomcircuit | amiller, the one thing that has been shown to be 100% true is that anything which is available on a liquid market has value regardless of actual utility | 22:08 |
phantomcircuit | which is a neat observation | 22:08 |
amiller | yeah | 22:08 |
-!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-wizards | 22:09 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has joined #bitcoin-wizards | 22:16 | |
zooko | jgarzik: Do you see IRC privmsgs for me? Once upon a time freenode silently silenced my privmsgs to some folks, and I've never trusted it since. | 22:17 |
zooko | jgarzik: from me, that is. | 22:17 |
jgarzik | zooko, I just responded to your PM. Lots going on right now and I'm kinda burned out on FUD (not yours, others). | 22:18 |
zooko | *nod* | 22:19 |
-!- Mably [~Mably@unaffiliated/mably] has joined #bitcoin-wizards | 22:20 | |
-!- arubi_ [~ese168@unaffiliated/arubi] has quit [Quit: Leaving] | 22:34 | |
-!- jtimon [~quassel@69.29.134.37.dynamic.jazztel.es] has quit [Ping timeout: 255 seconds] | 22:36 | |
-!- mjerr [~mjerr@p578EAB34.dip0.t-ipconnect.de] has quit [Ping timeout: 250 seconds] | 22:38 | |
-!- d1ggy [~d1ggy@p20030057E716D962244F4A334D93CDCE.dip0.t-ipconnect.de] has joined #bitcoin-wizards | 22:38 | |
-!- d1ggy_ [~d1ggy@p20030057E7224868B57D32F32017A387.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds] | 22:38 | |
-!- moa [~kiwigb@opentransactions/dev/moa] has joined #bitcoin-wizards | 22:40 | |
-!- damethos [~damethos@unaffiliated/damethos] has quit [Quit: Bye] | 22:45 | |
-!- sy5error_ [~sy5error@unaffiliated/sy5error] has quit [Remote host closed the connection] | 22:51 | |
-!- d1ggy [~d1ggy@p20030057E716D962244F4A334D93CDCE.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds] | 22:53 | |
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-wizards | 22:57 | |
-!- gill3s [~gill3s@pat35-3-82-245-143-153.fbx.proxad.net] has joined #bitcoin-wizards | 23:02 | |
-!- droark [~droark@209-6-53-207.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com] has quit [Quit: ZZZzzz…] | 23:08 | |
-!- damethos [~damethos@unaffiliated/damethos] has joined #bitcoin-wizards | 23:16 | |
-!- gill3s [~gill3s@pat35-3-82-245-143-153.fbx.proxad.net] has quit [Quit: My Mac has gone to sleep. ZZZzzz…] | 23:21 | |
-!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 246 seconds] | 23:24 | |
-!- cosmo [~james@unaffiliated/cosmo] has quit [Quit: Leaving] | 23:25 | |
-!- ThomasV [~ThomasV@unaffiliated/thomasv] has quit [Ping timeout: 264 seconds] | 23:26 | |
-!- DougieBot5000 [~DougieBot@unaffiliated/dougiebot5000] has quit [Quit: Leaving] | 23:26 | |
-!- jmcn_ [~jamie@2.24.158.73] has quit [Ping timeout: 276 seconds] | 23:28 | |
-!- NewLiberty [~NewLibert@76-255-129-88.lightspeed.irvnca.sbcglobal.net] has quit [Ping timeout: 276 seconds] | 23:31 | |
-!- jmcn [~jamie@2.24.158.73] has joined #bitcoin-wizards | 23:35 | |
-!- spinza [~spin@197.89.24.164] has quit [Ping timeout: 246 seconds] | 23:42 | |
-!- spinza [~spin@197.89.24.164] has joined #bitcoin-wizards | 23:45 | |
-!- orperelman [~orperelma@bzq-109-67-207-175.red.bezeqint.net] has joined #bitcoin-wizards | 23:49 | |
-!- jmcn [~jamie@2.24.158.73] has quit [Ping timeout: 276 seconds] | 23:54 | |
-!- jmcn [~jamie@2.24.158.73] has joined #bitcoin-wizards | 23:54 | |
-!- gill3s [~gill3s@pat35-3-82-245-143-153.fbx.proxad.net] has joined #bitcoin-wizards | 23:57 | |
--- Log closed Wed Jun 24 00:00:30 2015 |
Generated by irclog2html.py 2.15.0.dev0 by Marius Gedminas - find it at mg.pov.lt!