sipa changed the topic of #bitcoin-wizards to: This channel is for discussing theoretical ideas with regard to cryptocurrencies, not about short-term Bitcoin development | http://bitcoin.ninja/ | This channel is logged. | For logs and more information, visit http://bitcoin.ninja
nooblord has joined #bitcoin-wizards
snthsnth has joined #bitcoin-wizards
EFF_John has joined #bitcoin-wizards
chjj has quit [Ping timeout: 248 seconds]
dnaleor has quit [Quit: Leaving]
e0 has quit [Quit: Lost terminal]
Guyver2 has quit [Remote host closed the connection]
ZenEntropy has joined #bitcoin-wizards
chjj has joined #bitcoin-wizards
ZenEntropy has quit [Ping timeout: 256 seconds]
xcthulhu has joined #bitcoin-wizards
xcthulhu has quit [Client Quit]
MoALTz has quit [Quit: Leaving]
ruby32d has quit [Read error: Connection reset by peer]
ruby32 has joined #bitcoin-wizards
igno_peverell has quit [Ping timeout: 245 seconds]
se3000 has joined #bitcoin-wizards
AaronvanW has quit [Remote host closed the connection]
bitname has quit [Read error: Connection reset by peer]
abpa has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
DigiByteDev has joined #bitcoin-wizards
jtimon has quit [Ping timeout: 265 seconds]
ipwn has quit [Quit: Leaving]
Ylbam has quit [Quit: Connection closed for inactivity]
adlai has quit [Ping timeout: 252 seconds]
pedrovian has joined #bitcoin-wizards
adlai has joined #bitcoin-wizards
EFF_John has quit [Quit: Leaving]
btcdrak has joined #bitcoin-wizards
ZenEntropy has joined #bitcoin-wizards
Noldorin has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
ZenEntropy has quit [Ping timeout: 260 seconds]
Burrito has quit [Quit: Leaving]
DigiByteDev has quit [Quit: DigiByteDev]
abpa has joined #bitcoin-wizards
mrobb_ has joined #bitcoin-wizards
<mrobb_> hay all anyone used bfgminer here on linux ?
<luke-jr> off-topic, and GPU mining will still be worthless no matter what channel you move ot
mrobb_ has quit [Client Quit]
ruby32 has quit [Remote host closed the connection]
ruby32 has joined #bitcoin-wizards
ruby32 has quit [Remote host closed the connection]
ruby32 has joined #bitcoin-wizards
pro has quit [Quit: Leaving]
legogris has quit [Remote host closed the connection]
legogris has joined #bitcoin-wizards
[7] has quit [Disconnected by services]
TheSeven has joined #bitcoin-wizards
Alopex has quit [Remote host closed the connection]
Alopex has joined #bitcoin-wizards
jl2012 has quit [Ping timeout: 260 seconds]
ZenEntropy has joined #bitcoin-wizards
jl2012 has joined #bitcoin-wizards
se3000 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
ZenEntropy has quit [Ping timeout: 252 seconds]
DigiByteDev has joined #bitcoin-wizards
nullfxn has quit [Ping timeout: 250 seconds]
jl2012 has quit [Ping timeout: 260 seconds]
jl2012 has joined #bitcoin-wizards
rusty2 has left #bitcoin-wizards [#bitcoin-wizards]
throughnothing has joined #bitcoin-wizards
nullfxn has joined #bitcoin-wizards
btcdrak has quit [Quit: Connection closed for inactivity]
ZenEntropy has joined #bitcoin-wizards
DigiByteDev has quit [Quit: DigiByteDev]
ZenEntropy has quit [Ping timeout: 240 seconds]
thokon00 has quit [Ping timeout: 265 seconds]
windsok has joined #bitcoin-wizards
btcdrak has joined #bitcoin-wizards
windsok has quit [Ping timeout: 256 seconds]
thokon00 has joined #bitcoin-wizards
windsok has joined #bitcoin-wizards
Aranjedeath has joined #bitcoin-wizards
aalex has joined #bitcoin-wizards
DigiByteDev has joined #bitcoin-wizards
aalex has quit [Ping timeout: 248 seconds]
cfields has quit [Quit: cfields]
cfields has joined #bitcoin-wizards
ZenEntropy has joined #bitcoin-wizards
ZenEntropy has quit [Ping timeout: 268 seconds]
DigiByteDev has quit [Quit: DigiByteDev]
Aranjedeath has quit [Quit: Three sheets to the wind]
nooblord has quit [Quit: Leaving]
jl2012 has quit [Ping timeout: 256 seconds]
jl2012 has joined #bitcoin-wizards
mountaingoat has quit [Ping timeout: 256 seconds]
Burrito has joined #bitcoin-wizards
CrazyLoaf has joined #bitcoin-wizards
ZenEntropy has joined #bitcoin-wizards
mountaingoat has joined #bitcoin-wizards
cyphase has quit [Ping timeout: 244 seconds]
Guyver2 has joined #bitcoin-wizards
cyphase has joined #bitcoin-wizards
testnet has quit [Ping timeout: 245 seconds]
wasi has quit [Ping timeout: 256 seconds]
wasi has joined #bitcoin-wizards
rubensayshi has joined #bitcoin-wizards
testnet has joined #bitcoin-wizards
Ylbam has joined #bitcoin-wizards
DigiByteDev has joined #bitcoin-wizards
mountaingoat has quit [Ping timeout: 252 seconds]
DigiByteDev has quit [Quit: DigiByteDev]
Guyver2 has quit [Read error: Connection reset by peer]
rubensayshi has quit [Remote host closed the connection]
jannes has joined #bitcoin-wizards
mountaingoat has joined #bitcoin-wizards
moli has quit [Ping timeout: 265 seconds]
AaronvanW has joined #bitcoin-wizards
AaronvanW has joined #bitcoin-wizards
AaronvanW has quit [Changing host]
MoALTz has joined #bitcoin-wizards
nullfxn has quit [Ping timeout: 244 seconds]
snthsnth has quit [Ping timeout: 260 seconds]
nullfxn has joined #bitcoin-wizards
throughnothing has quit [Remote host closed the connection]
snthsnth has joined #bitcoin-wizards
throughnothing has joined #bitcoin-wizards
throughnothing has quit [Remote host closed the connection]
nullfxn has quit [Ping timeout: 250 seconds]
nullfxn has joined #bitcoin-wizards
dnaleor has joined #bitcoin-wizards
cyphase has quit [Ping timeout: 260 seconds]
throughnothing has joined #bitcoin-wizards
throughnothing has quit [Ping timeout: 245 seconds]
snthsnth has quit [Ping timeout: 260 seconds]
edvorg has quit [Remote host closed the connection]
edvorg has joined #bitcoin-wizards
DigiByteDev has joined #bitcoin-wizards
throughnothing has joined #bitcoin-wizards
throughnothing has quit [Ping timeout: 258 seconds]
CrazyLoaf has quit [Quit: Connection closed for inactivity]
Ylbam has quit [Quit: Connection closed for inactivity]
JackH has quit [Ping timeout: 240 seconds]
moli has joined #bitcoin-wizards
JackH has joined #bitcoin-wizards
pro has joined #bitcoin-wizards
throughnothing has joined #bitcoin-wizards
throughnothing has quit [Ping timeout: 256 seconds]
JHistone has joined #bitcoin-wizards
luke-jr has quit [Excess Flood]
luke-jr has joined #bitcoin-wizards
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
DigiByteDev has quit [Quit: DigiByteDev]
cluckj has joined #bitcoin-wizards
throughnothing has joined #bitcoin-wizards
throughnothing has quit [Ping timeout: 258 seconds]
JHistone has quit [Ping timeout: 260 seconds]
Noldorin has joined #bitcoin-wizards
WungFu has joined #bitcoin-wizards
<sn0wmonster> (except maybe for zcash)
<sn0wmonster> could anyone clue me into the differences between projects like DASH and ZCASH in terms of their anonymity models, and if bitcoin can ever adopt the same approach or if doing so would cause too much burden to bitcoin as it stands?
<sn0wmonster> i'd really like to understand why people need to switch to an alt-coin for something, instead of being able to build on top of bitcoin.
jtimon has joined #bitcoin-wizards
JHistone has joined #bitcoin-wizards
JHistone has quit [Client Quit]
JHistone has joined #bitcoin-wizards
AusteritySucks has quit [Ping timeout: 260 seconds]
throughnothing has joined #bitcoin-wizards
cyphase has joined #bitcoin-wizards
throughnothing has quit [Ping timeout: 258 seconds]
aalex has joined #bitcoin-wizards
<andytoshi> sn0wmonster: DASH can be built on top of bitcoin, it's basically just coinjoin with "masternodes" acting as servers and some rule about nodes needing to bond coins to be a masternode
<andytoshi> zcash uses some new cryptography which involves a trusted setup, novel cryptographic assumptions, and is quite slow; in its current state it definitely could not be put into bitcoin, but on the other hand it is much more powerful than what can be done on bitcoin. it hides which outputs are being spent in every transaction, as well as the amounts of all outputs
<sn0wmonster> right, zero-knowledge proofs! i was reading about that a few years back
<sn0wmonster> as i understand it, zcash has 2 modes though, one is in the clear and the other is the "private" mode. could such a thing not be implemented in bitcoin directly and have most people just opt for the clear mode by default?
<kanzure> he just answered that question though
<andytoshi> sn0wmonster: no, the trusted setup is "trusted to not silently inflate the currency", it would affect everybody, even those not using the weird transactions
<sn0wmonster> oh i see. when you say trusted setup, do you mean a setup in which people don't know what's going on for sure and just trust some devs to not be lying?
WungFu has quit [Ping timeout: 248 seconds]
<andytoshi> well they know "what's going on" but the devs have some secret keys that they can use to inflate, that they're supposed to delete (they're not good for anything else) but it's impossible to verify deletion
abpa has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
se3000 has joined #bitcoin-wizards
nooblord has joined #bitcoin-wizards
aalex has quit [Ping timeout: 244 seconds]
maaku has quit [Ping timeout: 260 seconds]
<sn0wmonster> that seems like a pretty broken security model to me
maaku has joined #bitcoin-wizards
<sn0wmonster> interjecting human fallibility and greed into what would otherwise be mathematically sound
<sn0wmonster> ty
<sn0wmonster> i guess it's similar in bitcoin though, as all the devs could collude theoretically and do similar things,
<kanzure> there is no trusted setup in bitcoin
<sn0wmonster> but that the potential blowback would be massive and hence they wouldn't
<kanzure> no... it's rather that there is literally no trusted setup in bitcoin.
<instagibbs> its only possible if people arent validating the chain
<instagibbs> which is not the security model of Bitcoin
<sn0wmonster> kanzure: that is my understanding as well, that there is no trusted technical setup. i was speaking of the political setup.
se3000 has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
Ylbam has joined #bitcoin-wizards
<sn0wmonster> oh my goodness.
<sn0wmonster> "Bitcoin was able to detect this problem because it publicly exposes all transactions. Zcash won't have that ability. In fact, any system which shields the amounts of transactions risks losing the ability to detect such counterfeiting."
<sn0wmonster> That doesn't sound good at all
<waxwing> it's an interesting tradeoff, but the tradeoff we want is something like "assuming DL/ECDL is hard, there is no inflation backdoor", not "assuming NSA can't backdoor these laptops.." :)
<waxwing> but that observation maybe is less interesting than the one in your quote, that any amount-confidential system has to represent a downgrade in certainty by design, at least during the confidentiality periods (there can be regular "reveals" in some systems theoretically)
<sn0wmonster> i guess in that case only time will tell. i do appreciate them being honest and clear about the potential issues though.
JHistone has quit [Ping timeout: 265 seconds]
JHistone has joined #bitcoin-wizards
abpa has joined #bitcoin-wizards
JHistone has quit [Quit: Leaving]
JHistone has joined #bitcoin-wizards
se3000 has joined #bitcoin-wizards
throughnothing has joined #bitcoin-wizards
throughnothing has quit [Ping timeout: 258 seconds]
Giszmo has quit [Quit: Leaving.]
igno_peverell has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
DigiByteDev has joined #bitcoin-wizards
DigiByteDev has quit [Ping timeout: 240 seconds]
JHistone has quit [Quit: Leaving]
throughnothing has joined #bitcoin-wizards
hazirafel has joined #bitcoin-wizards
throughnothing has quit [Ping timeout: 258 seconds]
throughnothing has joined #bitcoin-wizards
AusteritySucks has joined #bitcoin-wizards
<AusteritySucks> new
AusteritySucks has quit [Remote host closed the connection]
AusteritySucks has joined #bitcoin-wizards
throughnothing has quit [Ping timeout: 258 seconds]
throughnothing has joined #bitcoin-wizards
throughnothing has quit [Quit: Leaving...]
throughnothing has joined #bitcoin-wizards
jtimon has quit [Ping timeout: 240 seconds]
throughnothing has quit [Quit: leaving]
throughnothing has joined #bitcoin-wizards
jcluck has joined #bitcoin-wizards
Emcy_ has joined #bitcoin-wizards
Emcy_ has quit [Changing host]
Emcy_ has joined #bitcoin-wizards
cluckj has quit [Ping timeout: 244 seconds]
Emcy has quit [Ping timeout: 256 seconds]
jcluck is now known as cluckj
priidu has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 265 seconds]
Guyver2 has joined #bitcoin-wizards
cyphase has quit [Ping timeout: 258 seconds]
jannes has quit [Quit: Leaving]
nooblord has quit [Read error: Connection reset by peer]
cyphase has joined #bitcoin-wizards
d9b4bef9 has quit [Remote host closed the connection]
Giszmo has joined #bitcoin-wizards
<kanzure> how about: reserve some space in each block where you subsidize low-fee transactions, also you would soft-fork in a requirement for and a method for CPU/GPU low hashrate miners to show that they have mined valid weak blocks with a certain nonce included. this way, instead of having transaction fees pay for the inclusion of transactios into blocks, it would be mining PoW effort that gets subsidized.
<kanzure> i was actually thinking of this in the case of subsidizing lightning channel opens (or closures?) in an extension block that adds sub-satoshi payment amounts (so that GPU miners could "cash out" and use lightning network stuff, while still having consensus-enforced lightinng transactions)
nooblord has joined #bitcoin-wizards
<kanzure> the downside is that you don't get to obtain sub-satoshi BTC amounts from your very weak block mining as a CPU miner :(
<kanzure> it just gets your transaction included into the blockchain
Topogetcyrpto has joined #bitcoin-wizards
Topoget_ has joined #bitcoin-wizards
Topoget_ is now known as Topoget
ZenEntropy has quit [Ping timeout: 256 seconds]
<kanzure> actually a better link would be https://github.com/ignopeverell/grin/pull/12
Topoget has quit [Quit: Topoget]
Topogetcyrpto has quit [Quit: Topogetcyrpto]
<bsm1175321> Yeah I just noticed he had a new blog on the topic, already read his older ones ;-)
<kanzure> re: my above mumblings about GPU mining and payouts, in the soft-fork you would also add a rule that a miner can choose to make a anyonecanspend transaction with some number of satoshi BTC (perhaps even above today's dust limit?) , and hten make the anyonecanspend transaction (in this case) only spendable by transactions that aggregate weak 'block' PoW proofs. hence oyu would have a way for people to accumulate PoW and then cash ...
<kanzure> ... out. in the mean time, they can also spend their PoWs in the subsidized portion of the block even with no transaction fee (or a very tiny transaction fee). miners would choose to make these satoshi coins available because it's in their best interest to subsidize sub-satoshi activity and CPU mining.
<kanzure> would need a PoW aggregation scheme prolly..
<kanzure> downsides: miners would probably have to check the validity of all the PoW proofs and the weak blocks, even if the contents of the weak blocks aren't included in the chain. there's probably no way around "do lots of validation work" requirement here. however you could limit the size of the weak blocks that the cpu miners would be mining, thus limiting the additional validation work.
<bsm1175321> Hey...why not use a merklix/MMR like scheme for aggregating PoW? IOW a tree data structure committed in the block of all ancestor PoW's, hashed alongside the summed work? Each mined block would include the Merkle path updating the root PoW commitment...
<kanzure> why ancestor PoWs?
<kanzure> do you mean in-block sub PoWs?
<bsm1175321> You asked about aggregating PoW...
Chris_Stewart_5 has joined #bitcoin-wizards
<bsm1175321> It would be a way for light clients to see the whole work, and validate backwards from the chain tip...
<kanzure> bsm1175321: right, my statement about aggregating PoW was in the context of a soft-fork where miners would include transactions (without fees) in a special area of the block reserved for the magic i described above (where transactions would instead of fee have (aggregated?) PoWs).
<kanzure> whereas i'm fairly certain you are speaking about aggregating PoW in the context of dag history
<bsm1175321> No...was just thinking of being able to sum PoW's and have a compact proof thereof, without having the property that work can be added to itself.
<kanzure> a compact proof of total work is somehow not the same as adding work to itself?
<bsm1175321> It's not the same. If I take a PoW hash and can add it to itself, I've just created a "proof" that I did twice as much work.
hazirafel has quit [Ping timeout: 245 seconds]
zmanian____ has quit []
zmanian has joined #bitcoin-wizards
Chris_Stewart_5 has quit [Ping timeout: 256 seconds]
Chris_Stewart_5 has joined #bitcoin-wizards
chjj has quit [Ping timeout: 260 seconds]
Guyver2 has quit [Read error: Connection reset by peer]
WungFu has joined #bitcoin-wizards
ZenEntropy has joined #bitcoin-wizards
priidu has quit [Ping timeout: 250 seconds]
ZenEntropy has quit [Ping timeout: 260 seconds]
chjj has joined #bitcoin-wizards
WungFu_ has joined #bitcoin-wizards
WungFu has quit [Ping timeout: 260 seconds]
luke-jr has quit [Excess Flood]
luke-jr has joined #bitcoin-wizards
igno_peverell has quit [Quit: Leaving]
igno_peverell has joined #bitcoin-wizards
quietbea1t has joined #bitcoin-wizards
btcdrak has quit [Quit: Connection closed for inactivity]
AdrianG has quit [Ping timeout: 250 seconds]
AdrianG has joined #bitcoin-wizards
ZenEntropy has joined #bitcoin-wizards
WungFu_ has quit [Remote host closed the connection]
ZenEntropy has quit [Ping timeout: 260 seconds]
abpa has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zooko has joined #bitcoin-wizards
zooko has quit [Remote host closed the connection]
zooko has joined #bitcoin-wizards
zooko has quit [Ping timeout: 258 seconds]