wumpus changed the topic of #bitcoin-wizards to: This channel is is for discussing theoretical ideas with regard to cryptocurrencies, not about short-term Bitcoin development | http://bitcoin.ninja/ | This channel is logged. | For logs and more information, visit http://bitcoin.ninja
ishahnaz has quit []
AaronvanW has quit [Ping timeout: 246 seconds]
rusty has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
rusty has left #bitcoin-wizards [#bitcoin-wizards]
kmels has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 246 seconds]
gielbier has quit [Ping timeout: 255 seconds]
gielbier has joined #bitcoin-wizards
ghtdak has left #bitcoin-wizards [#bitcoin-wizards]
dEBRUYNE has joined #bitcoin-wizards
belcher has quit [Quit: Leaving]
rusty has joined #bitcoin-wizards
alpalp has joined #bitcoin-wizards
gielbier has quit [Ping timeout: 244 seconds]
kmels has quit [Ping timeout: 260 seconds]
dEBRUYNE has quit [Ping timeout: 265 seconds]
GAit has quit [Read error: Connection reset by peer]
CodeShark has quit [Ping timeout: 240 seconds]
NLNico has joined #bitcoin-wizards
GAit has joined #bitcoin-wizards
GAit has quit [Quit: Leaving.]
Dr-G has joined #bitcoin-wizards
Dr-G2 has quit [Ping timeout: 246 seconds]
ThomasV has joined #bitcoin-wizards
Burrito has quit [Quit: Leaving]
c-cex-yuriy has quit [Quit: Connection closed for inactivity]
ThomasV has quit [Ping timeout: 264 seconds]
moa has joined #bitcoin-wizards
<leakypat>
Reading the architecture documents for planet lab, it seems custom designed for Bitcoin testing
p15x_ has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
<kanzure>
rusty: there might be a trustless way to setup a high-fee channel in that situation, possibly like m-of-n with multiple parties owning the hub or something...
<kanzure>
i mean a channel that has to pay high fees
<rusty>
kanzure: that sounds like a complete breakdown of decentralization of LN. We want lots of channels, which means cheap bitcoin txs.
<kanzure>
huh? so you are against n-party channel setup?
<kanzure>
or.. er.. i know it is possible for your position to be more nuanced, but i'm still having trouble interpreting it anyway.
p15 has joined #bitcoin-wizards
<rusty>
kanzure: perhaps I misunderstand. It may be possible to have a multiparty node; I've not thought about it. I don't think it helps much for decentralization of the network, does it?
dosk has joined #bitcoin-wizards
dosk has left #bitcoin-wizards [#bitcoin-wizards]
<Luke-Jr>
rusty: I assume new users (who have no bitcoins) can setup LN without touching the blockchain at all?
<rusty>
Luke-Jr: only if they can find a node to front them funds, so no...
<Luke-Jr>
well, I'm assuming to get funds, they'd receive them via LN - not sufficient?
<rusty>
Luke-Jr: not at a base level: to connect to LN requires an anchor tx.
<rusty>
Luke-Jr: it's quite possible to set up a service which (for a fee) will allow someone to connect to the LN. You send to this service and nominate them, and it funds their setup.
<rusty>
Luke-Jr: hmm, you can even make this trustless... I think.... let me get a coffee and see if I have just completely reversed my answer :)
<Luke-Jr>
;)
snthsnth has joined #bitcoin-wizards
dosk has joined #bitcoin-wizards
Giszmo has quit [Quit: Leaving.]
<rusty>
Luke-Jr: yes, I think it makes a lot of sense. It needs a long transaction though, because normal lightning tx HTLCS would be expected to resolved in a few seconds, this would take ~1 hour (assuming both sides are happy with 6 block deep for the anchor tx).
<rusty>
Luke-Jr: and that trustless system requires the recipient to be online. The trusted one doesn't, which may be an advantage.
<KFl6WxEUI1Zbp2>
rusty use of LN is predicated on users having UTXO, getting UTXO might take longer than 6 blocks
<KFl6WxEUI1Zbp2>
in the distant future
<rusty>
KFl6WxEUI1Zbp2: is SPV LB impossible? I haven't thought about it hard....
<rusty>
s/LB/LN/
<KFl6WxEUI1Zbp2>
rusty unsure
<KFl6WxEUI1Zbp2>
rusty I'm thinking about how to keep bitcoin as decentralized as possible while allowing users access to UTXO.
copumpkin has joined #bitcoin-wizards
copumpkin has quit [Client Quit]
<KFl6WxEUI1Zbp2>
UTXO distribution to new users is a big bottle neck, even bigger than users transactions
<KFl6WxEUI1Zbp2>
Must be achieved for LN success
<rusty>
KFl6WxEUI1Zbp2: utxo set commitment is an old idea, but AFAICT nobody has an implementation. petertodd had something, don't know what the state is...
<KFl6WxEUI1Zbp2>
yep
<rusty>
KFl6WxEUI1Zbp2: what makes you think complete UTXO set is a requirement? I mean, it's nice, but we can get a pretty long way with exhaustive fraud proofs (though then you're worrying about sybil attacks).
<rusty>
KFl6WxEUI1Zbp2: (which implies UTXO commitments or a backref scheme a-la pettycoin, but doesn't mean you need them all yourself).
<KFl6WxEUI1Zbp2>
rusty maybe my knowledge of LN incomplete. Users need UTXO to generate HTLC, no?
<KFl6WxEUI1Zbp2>
rusty other ways of generating HTLC w/o UTXO?
<rusty>
No, they only need the commitment tx, for which all ingredients are handed to them. They need to (1) be sure the anchor tx is valid and deep enough, and (2) watch for any unexpected spends of it.
c0rw1n is now known as c0rw|zZz
p15 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
snthsnth has quit [Ping timeout: 244 seconds]
NLNico has quit [Quit: Leaving]
<kang__>
All the DMMSs are DMMSs on the genesis block right? So in a way we can say Satoshi spend 21m-50 coins to build a network to secure those first 50. If we tweak these values, are there any examples of fast lived cheap blockchains?
<kang__>
By fast lived, I mean where block reward approaches zero pretty quickly(days/weeks). Any such experiments?
lemonpepper24 has quit [Quit: Leaving]
snthsnth has joined #bitcoin-wizards
rusty has quit [Ping timeout: 252 seconds]
snthsnth has quit [Ping timeout: 252 seconds]
snthsnth has joined #bitcoin-wizards
b-itcoinssg has joined #bitcoin-wizards
kang_ has joined #bitcoin-wizards
snthsnth has quit [Ping timeout: 264 seconds]
kang__ has quit [Ping timeout: 246 seconds]
p15x has joined #bitcoin-wizards
snthsnth has joined #bitcoin-wizards
kmels has joined #bitcoin-wizards
snthsnth has quit [Ping timeout: 250 seconds]
kmels has quit [Ping timeout: 244 seconds]
p15x has quit [Remote host closed the connection]
ThomasV has joined #bitcoin-wizards
p15 has joined #bitcoin-wizards
p15 has quit [Client Quit]
p15 has joined #bitcoin-wizards
KFl6WxEUI1Zbp2 has quit [Quit: ZZZzzz…]
DougieBot5000 has quit [Quit: Leaving]
snthsnth has joined #bitcoin-wizards
arubi_ has joined #bitcoin-wizards
ThomasV has quit [Ping timeout: 264 seconds]
snthsnth has quit [Remote host closed the connection]
tripleslash has joined #bitcoin-wizards
tripleslash has quit [Remote host closed the connection]
tripleslash has joined #bitcoin-wizards
Mably has joined #bitcoin-wizards
gielbier has joined #bitcoin-wizards
gill3s has joined #bitcoin-wizards
b-itcoinssg has quit [Quit: Connection closed for inactivity]
airbreather has quit [Ping timeout: 260 seconds]
NLNico has joined #bitcoin-wizards
airbreather has joined #bitcoin-wizards
Madars has quit [Ping timeout: 246 seconds]
Madars has joined #bitcoin-wizards
go1111111 has quit [Quit: Leaving]
go1111111 has joined #bitcoin-wizards
gill3s has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
p15x has joined #bitcoin-wizards
Guyver2 has joined #bitcoin-wizards
mountaingoat has quit [Ping timeout: 246 seconds]
AaronvanW has joined #bitcoin-wizards
dEBRUYNE has joined #bitcoin-wizards
hearn has joined #bitcoin-wizards
drwin has joined #bitcoin-wizards
mountaingoat has joined #bitcoin-wizards
gill3s has joined #bitcoin-wizards
kyuupichan has quit [Remote host closed the connection]
kyuupichan has joined #bitcoin-wizards
kyuupichan has quit [Remote host closed the connection]
kyuupichan has joined #bitcoin-wizards
drwin has quit [Read error: Connection reset by peer]
gill3s has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
drwin has joined #bitcoin-wizards
bedeho_ has quit [Ping timeout: 246 seconds]
ThomasV has joined #bitcoin-wizards
kang_ has quit [Quit: Page closed]
gill3s has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
mkarrer_ has quit []
AaronvanW has joined #bitcoin-wizards
dEBRUYNE has quit [Ping timeout: 255 seconds]
Guyver2 has quit [Ping timeout: 264 seconds]
mkarrer has joined #bitcoin-wizards
melvster has quit [Ping timeout: 256 seconds]
jtimon has joined #bitcoin-wizards
sparetire_ has joined #bitcoin-wizards
rusty has joined #bitcoin-wizards
kang_ has joined #bitcoin-wizards
melvster has joined #bitcoin-wizards
GAit has joined #bitcoin-wizards
rubensayshi has joined #bitcoin-wizards
kang_ has quit [Quit: Page closed]
Guyver2 has joined #bitcoin-wizards
ThomasV has quit [Ping timeout: 245 seconds]
King_Rex has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
jtimon has quit [Ping timeout: 245 seconds]
coryfields has quit [Ping timeout: 246 seconds]
melvster has quit [Ping timeout: 246 seconds]
nsh has quit [Ping timeout: 246 seconds]
coryfields has joined #bitcoin-wizards
dEBRUYNE has joined #bitcoin-wizards
dasource has quit [Ping timeout: 246 seconds]
GreenIsMyPepper has quit [Ping timeout: 246 seconds]
nsh has joined #bitcoin-wizards
superobserver has quit [Ping timeout: 246 seconds]
midnightmagic has quit [Ping timeout: 246 seconds]
lmatteis has quit [Ping timeout: 246 seconds]
dasource has joined #bitcoin-wizards
melvster has joined #bitcoin-wizards
midnightmagic has joined #bitcoin-wizards
superobserver has joined #bitcoin-wizards
lmatteis has joined #bitcoin-wizards
ThomasV has quit [Ping timeout: 246 seconds]
moa has quit [Quit: Leaving.]
dEBRUYNE has quit [Read error: Connection reset by peer]
rusty has left #bitcoin-wizards [#bitcoin-wizards]
ThomasV has joined #bitcoin-wizards
dEBRUYNE has joined #bitcoin-wizards
p15 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ThomasV has quit [Ping timeout: 244 seconds]
hearn has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
p15x_ has joined #bitcoin-wizards
p15x has quit [Ping timeout: 255 seconds]
p15x_ has quit [Max SendQ exceeded]
GAit has quit [Ping timeout: 240 seconds]
GAit has joined #bitcoin-wizards
melvster has quit [Ping timeout: 246 seconds]
GAit has quit [Client Quit]
p15x has joined #bitcoin-wizards
GAit has joined #bitcoin-wizards
melvster has joined #bitcoin-wizards
tromp_ has quit [Read error: Connection reset by peer]
tromp__ has quit [Read error: Connection reset by peer]
dEBRUYNE_ has joined #bitcoin-wizards
dEBRUYNE has quit [Ping timeout: 255 seconds]
dEBRUYNE__ has joined #bitcoin-wizards
dEBRUYNE_ has quit [Read error: Connection reset by peer]
AaronvanW has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Changing host]
AaronvanW has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
NLNico has quit [Quit: Leaving]
eudoxia has joined #bitcoin-wizards
dEBRUYNE__ has quit [Ping timeout: 265 seconds]
tromp_ has joined #bitcoin-wizards
hearn has joined #bitcoin-wizards
rivito has quit [Quit: Leaving]
akkked has quit [Read error: Connection reset by peer]
akkked has joined #bitcoin-wizards
p15x_ has joined #bitcoin-wizards
PRab has quit [Read error: Connection reset by peer]
p15x has quit [Ping timeout: 246 seconds]
PRab has joined #bitcoin-wizards
cfields has quit [Remote host closed the connection]
cfields has joined #bitcoin-wizards
helo_ is now known as helo
dEBRUYNE__ has joined #bitcoin-wizards
sturles has quit [Ping timeout: 240 seconds]
sturles has joined #bitcoin-wizards
sturles has quit [Changing host]
sturles has joined #bitcoin-wizards
dEBRUYNE__ is now known as dEBRUYNE
dEBRUYNE has quit [Ping timeout: 255 seconds]
eudoxia has quit [Quit: Leaving]
eudoxia has joined #bitcoin-wizards
DougieBot5000 has joined #bitcoin-wizards
ThomasV has quit [Ping timeout: 252 seconds]
GAit1 has joined #bitcoin-wizards
GAit has quit [Ping timeout: 245 seconds]
GAit1 has quit [Client Quit]
Dizzle has joined #bitcoin-wizards
nwilcox has joined #bitcoin-wizards
dEBRUYNE has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 246 seconds]
ASTP001 has joined #bitcoin-wizards
mkarrer_ has joined #bitcoin-wizards
mkarrer has quit [Read error: Connection reset by peer]
shen_noe has joined #bitcoin-wizards
ASTP001 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
ASTP001 has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Changing host]
AaronvanW has joined #bitcoin-wizards
shen_noe has quit [Ping timeout: 255 seconds]
Dizzle has quit [Read error: Connection reset by peer]
Dizzle has joined #bitcoin-wizards
zooko has joined #bitcoin-wizards
nwilcox has quit [Ping timeout: 240 seconds]
nwilcox has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
arubi_ has quit [Quit: Leaving]
Jaamg has quit [Ping timeout: 248 seconds]
c0rw|zZz is now known as c0rw1n
Jaamg has joined #bitcoin-wizards
jgarzik has joined #bitcoin-wizards
zooko has quit [Ping timeout: 246 seconds]
seacrit has joined #bitcoin-wizards
<nwilcox>
Are there proposals / past discussions about relying on blockchain contracts as a means to improve dos/Sybil resistance?
<nwilcox>
eg: I will peer with you only if you prove you've locked up X BTC for K blocks specifically for our connection...
<kanzure>
"specifically for our connection" would be verified how?
<kanzure>
or, how does that improve resistance?
Jaamg has quit [Ping timeout: 248 seconds]
Jaamg has joined #bitcoin-wizards
Jaamg has quit [Changing host]
Jaamg has joined #bitcoin-wizards
jaekwon has joined #bitcoin-wizards
jaekwon has quit [Remote host closed the connection]
jaekwon has joined #bitcoin-wizards
ThomasV has quit [Ping timeout: 252 seconds]
Dizzle has quit [Quit: Leaving...]
TheDarkLord has joined #bitcoin-wizards
bedeho_ has joined #bitcoin-wizards
trippysalmon has joined #bitcoin-wizards
Giszmo has joined #bitcoin-wizards
<nwilcox>
kanzure: second question: if most nodes required this, it would make connecting to many nodes expensive, and it would make being disconnected for "bad behavior" expensive.
<nwilcox>
first question is one of protocol design. I haven't nailed down the details, but wanted to check if people've already explored this space and/or think it could be fruitful.
<nwilcox>
If all nodes required it, there'd be a bootstrapping problem for new nodes, though.
<nwilcox>
Protocol requirements are something like creating txns which together lock up BTC contingent on both parties committing, and specific to a connection.
zooko has joined #bitcoin-wizards
rodarmor has joined #bitcoin-wizards
rubensayshi has quit [Ping timeout: 250 seconds]
jaekwon has quit [Remote host closed the connection]
kmels has joined #bitcoin-wizards
melvster has quit [Read error: Connection reset by peer]
melvster has joined #bitcoin-wizards
jaekwon has joined #bitcoin-wizards
zooko has quit [Remote host closed the connection]
zooko has joined #bitcoin-wizards
bedeho_ has quit [Remote host closed the connection]
ASTP001 has quit [Quit: My Mac has gone to sleep. ZZZzzz…]