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
dnaleor has joined #bitcoin-wizards
hashtagg has quit [Ping timeout: 244 seconds]
hashtag_ has quit [Ping timeout: 252 seconds]
tromp_ has joined #bitcoin-wizards
Guyver2 has quit [Quit: :)]
dEBRUYNE has quit [Quit: Leaving]
TheSeven has quit [Ping timeout: 250 seconds]
TheSeven has joined #bitcoin-wizards
N0S4A2 has quit [Quit: WeeChat 1.5]
Alopex has quit [Remote host closed the connection]
Alopex has joined #bitcoin-wizards
kmels has quit [Ping timeout: 260 seconds]
nonaTure has joined #bitcoin-wizards
Ylbam has quit [Quit: Connection closed for inactivity]
rasengan has joined #bitcoin-wizards
blackwraith has quit [Ping timeout: 246 seconds]
hashtag has quit [Read error: Connection reset by peer]
hashtag has joined #bitcoin-wizards
hashtag_ has joined #bitcoin-wizards
hashtag has quit [Ping timeout: 260 seconds]
belcher has quit [Quit: Leaving]
Alopex has quit [Remote host closed the connection]
Alopex has joined #bitcoin-wizards
Noldorin has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
alpalp has quit [Ping timeout: 260 seconds]
kmels has joined #bitcoin-wizards
Church- has quit [Read error: Connection reset by peer]
Church- has joined #bitcoin-wizards
Church- has quit [Changing host]
Church- has joined #bitcoin-wizards
GAit has quit [Quit: Leaving.]
pro has quit [Quit: Leaving]
veleiro has joined #bitcoin-wizards
zooko has joined #bitcoin-wizards
Alopex has quit [Remote host closed the connection]
kmels has quit [Ping timeout: 260 seconds]
kmels has joined #bitcoin-wizards
Alopex has joined #bitcoin-wizards
tromp_ has quit [Remote host closed the connection]
Aranjedeath has quit [Quit: Three sheets to the wind]
tromp_ has joined #bitcoin-wizards
Aranjedeath has joined #bitcoin-wizards
Alopex has quit [Remote host closed the connection]
Alopex has joined #bitcoin-wizards
zooko has quit [Ping timeout: 260 seconds]
Alopex has quit [Remote host closed the connection]
Alopex has joined #bitcoin-wizards
tromp_ has quit [Remote host closed the connection]
kmels has quit [Ping timeout: 244 seconds]
Giszmo has quit [Quit: Leaving.]
kmels has joined #bitcoin-wizards
Alopex has quit [Remote host closed the connection]
Alopex has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
bit2017 has quit [Ping timeout: 260 seconds]
Church- has quit [Ping timeout: 260 seconds]
ThomasV has quit [Ping timeout: 276 seconds]
tromp_ has joined #bitcoin-wizards
tromp_ has quit [Ping timeout: 240 seconds]
ThomasV has joined #bitcoin-wizards
Aranjedeath has quit [Quit: Three sheets to the wind]
Alopex has quit [Remote host closed the connection]
Alopex has joined #bitcoin-wizards
bit2017 has joined #bitcoin-wizards
ThomasV has quit [Ping timeout: 272 seconds]
frankenmint has joined #bitcoin-wizards
Ylbam has joined #bitcoin-wizards
tromp_ has joined #bitcoin-wizards
jaekwon has quit [Remote host closed the connection]
tromp_ has quit [Ping timeout: 240 seconds]
DougieBot5000 has quit [Quit: Leaving]
Alopex has quit [Remote host closed the connection]
Alopex has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
shesek has joined #bitcoin-wizards
N0S4A2 has joined #bitcoin-wizards
jl2012 has quit [Quit: Connection closed for inactivity]
tromp_ has joined #bitcoin-wizards
Guyver2 has joined #bitcoin-wizards
tromp_ has quit [Ping timeout: 240 seconds]
mkarrer has quit []
ThomasV has quit [Ping timeout: 272 seconds]
dEBRUYNE has joined #bitcoin-wizards
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
Guyver2 has quit [Quit: :)]
iddo has quit [Ping timeout: 244 seconds]
iddo has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
mkarrer has joined #bitcoin-wizards
<kanzure> functionary/federated signing would probably work or be acceptable to lots of people (especially if it was only restricted to transaction ordering)
<kanzure> as for validity, i guess snarks.
<kanzure> and that would be functionary signing of encrypted transactions probably...
rubensayshi has joined #bitcoin-wizards
kmels has quit [Ping timeout: 264 seconds]
<r0ach> kanzure: you just described realsolid's new coin heh
<r0ach> I told him even though it's just federated ordering, people would probably shun any system with federated anything
<r0ach> you don't have much of an anti-fragile system if you have no reliable way to replace orderers when they get run over by a car
<sipa> the problem with federations isn't so much that they are controlled by a small number of people (that's no different from today.'s miners)... but that fedrrations are hard to keep anonymous :)
<r0ach> well, the system he coded up is basically the ideal system governments themselves would want. It's just nobody in here wants to actually help central bankers design better systems...
<instagibbs> govts by no means necessarily would like a properly designed federated system
<r0ach> I made the statement assuming it was a govt that wanted monopoly on force, but not a nefarious govt that wanted neo-feudalism through usury
<r0ach> (I'm sure someone will say the monopoly on force part is also nefarious, but that's another story)
<othe> thats basically how hyperledger, chain, eris and all those "distributed ledgers" work
ThomasV has quit [Ping timeout: 244 seconds]
pro has joined #bitcoin-wizards
atgreen has joined #bitcoin-wizards
GAit has joined #bitcoin-wizards
dnaleor has quit [Read error: Connection reset by peer]
atgreen has quit [Ping timeout: 272 seconds]
domwoe has joined #bitcoin-wizards
domwoe has quit [Ping timeout: 264 seconds]
dnaleor has joined #bitcoin-wizards
domwoe has joined #bitcoin-wizards
laurentmt has joined #bitcoin-wizards
tromp has quit [Read error: Connection reset by peer]
dEBRUYNE has quit [Quit: Leaving]
GAit has quit [Quit: Leaving.]
spinza has quit [Ping timeout: 246 seconds]
GAit has joined #bitcoin-wizards
Church- has joined #bitcoin-wizards
spinza has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
tromp has joined #bitcoin-wizards
spinza has quit [Ping timeout: 244 seconds]
ThomasV has quit [Ping timeout: 252 seconds]
domwoe has quit [Remote host closed the connection]
tromp has quit []
GAit has quit [Quit: Leaving.]
Giszmo has joined #bitcoin-wizards
bit2017 has quit [Ping timeout: 260 seconds]
GAit has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
GAit has quit [Quit: Leaving.]
GAit has joined #bitcoin-wizards
dEBRUYNE has joined #bitcoin-wizards
iddo has quit [Ping timeout: 260 seconds]
iddo has joined #bitcoin-wizards
jaekwon has joined #bitcoin-wizards
spinza has joined #bitcoin-wizards
iddo has quit [Ping timeout: 260 seconds]
skyraider has joined #bitcoin-wizards
iddo has joined #bitcoin-wizards
<skyraider> hi.. it was recently suggested to me that in a system with a single node that stores a transaction ledger, proof-of-work could add security compared to merely creating a hash tree of the ledger's transactions. at first, this made little sense - PoW provides security guarantees in systems that require byzantine consensus. a single-node system obviously
<skyraider> requires no such consensus. however, it does seem that having some entity with a lot of computing power dump it into creating PoWs over, say, several years, would require any attacker who cannot compromise the trust root of the cryptosystem to expend significant economic resources if she wants her fake PoW to look real. is this wildly off-base?
<skyraider> ("this" being the economic utility of PoW in the seemingly-totally-silly situation of a system with a single node)
sipa has left #bitcoin-wizards [#bitcoin-wizards]
veleiro has quit [Quit: Leaving.]
zooko has joined #bitcoin-wizards
<maaku> skyraider: just have the single node sign its blocks
Church- has quit [Quit: WeeChat 0.3.8]
<maaku> the attacker then requires an infeasible amount of compute poewr to break the key
Tiraspol has quit [Remote host closed the connection]
Church- has joined #bitcoin-wizards
Church- has joined #bitcoin-wizards
Tiraspol has joined #bitcoin-wizards
Noldorin has joined #bitcoin-wizards
jaekwon has quit [Remote host closed the connection]
laurentmt has quit [Quit: laurentmt]
GAit has quit [Quit: Leaving.]
DougieBot5000 has joined #bitcoin-wizards
GAit has joined #bitcoin-wizards
<kanzure> maaku: yees, agreed. basic crypto.....
<kanzure> computational infeasibility and such
<skyraider> maaku: yes, this was my initial response, i still can't see how adding PoW makes this ledger's immutability any better
<kanzure> you could do timestamped signed checkpoints of the state, and send that small signed statement to a bunch of different cheap off-site backups without using the blockchain
<skyraider> indeed, many people use HSM timestamping tools for this purpose
Chris_Stewart_5 has joined #bitcoin-wizards
<luke-jr> imo it would usually be worthless
<skyraider> i thought one could argue 'well let's assume the attacker can make you believe in a fake hash tree, by compromising your preimages. then using PoW and publishing the PoWs to many off-site backups would at least increase the cost of creating a real-looking fake ledger'. however, if you can compromise the preimages, you wouldn't do the PoW work - you'd have
<skyraider> people the ledger-owners are already paying to do PoW do the PoW work
<kanzure> if you are going to timestamp using proof-of-work, then you might as well use the bitcoin blockchain because it has the most PoW momentum compared to other uses of the same mining hardware
ndOeVdTWi has joined #bitcoin-wizards
ndOeVdTWi has left #bitcoin-wizards [#bitcoin-wizards]
<kanzure> skyraider: i think the concern is something like "try to prevetn the institution from showing different signed timestamped ledgers at the same time with different histories", so that only one can be shown at any given time. so this requires publication to some public timestamping oracle.
<kanzure> what was the precise problem, again?
<skyraider> kanzure: agree, that would made the hashtree approach viable. however, it would not increase the economic cost of producing a fake ledger, assuming the attacker is able to mutate the preimages (golden copy of the ledger). if the attacker is not able to mutate the preimages, there is certainly no point to PoW in this single-node system: hashes and/or digital
<skyraider> signatures provide immutability.
<skyraider> the precise problem is: assume an attacker can mutate the golden copy of a ledger at various points in time, but not all the time. how to increase the economic cost of producing a realistic-looking fake?
<instagibbs> skyraider, https://github.com/petertodd/uniquebits you get proof of publication
<instagibbs> identifiable checkpointing
<kanzure> skyrtaider: why are you assuming the private keys are compromised
<skyraider> original inspiration was: hashcash seemed to use PoW to increase the economic costs of spam. can one wedge PoW into increasing the economic costs of changing ledgers?
<skyraider> kanzure: good question, this was also my objection; however, commercial HSMs regularly have entropy leaks (at least according to recent vendor emails)
<skyraider> so.. no reason other than "seems to be possible for an APT to exploit some HSM zero-days with moderate effort, according to recent evidence"
<kanzure> well, multisig i guess.
GAit has quit [Quit: Leaving.]
jtimon has joined #bitcoin-wizards
<kanzure> skyraider: you can make spam impossibly economically costly by using a crypto scheme where only those with a key can email you, and then it's impossible to forge email when it is unsolicited
<kanzure> (spam in email is a problem because you don't know the senders ahead of time)
Chris_Stewart_5 has quit [Ping timeout: 244 seconds]
Dizzle has joined #bitcoin-wizards
Church- has quit [Quit: WeeChat 0.3.8]
Church- has joined #bitcoin-wizards
mdavid613 has joined #bitcoin-wizards
Church- has quit [Client Quit]
Church- has joined #bitcoin-wizards
Chris_Stewart_5 has joined #bitcoin-wizards
bit2017 has joined #bitcoin-wizards
ThomasV has quit [Ping timeout: 246 seconds]
dEBRUYNE has quit [Quit: Leaving]
Church- has quit [Quit: WeeChat 0.3.8]
Church- has joined #bitcoin-wizards
GAit has joined #bitcoin-wizards
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
zooko has quit [Ping timeout: 244 seconds]
GAit has quit [Quit: Leaving.]
GAit has joined #bitcoin-wizards
chjj has quit [Ping timeout: 276 seconds]
jaekwon has joined #bitcoin-wizards
GAit has quit [Quit: Leaving.]
jaekwon has quit [Remote host closed the connection]
Noice has quit [Quit: Leaving]
Noice has joined #bitcoin-wizards
jaekwon has joined #bitcoin-wizards
domwoe has joined #bitcoin-wizards
jtimon has quit [Remote host closed the connection]
jaekwon has quit [Ping timeout: 272 seconds]
GAit has joined #bitcoin-wizards
chjj has joined #bitcoin-wizards
contrapumpkin is now known as copumpkin
droark has quit [Quit: ZZZzzz…]
dEBRUYNE has joined #bitcoin-wizards
priidu has joined #bitcoin-wizards
hashtag_ has quit [Read error: Connection reset by peer]
jaekwon has joined #bitcoin-wizards
dEBRUYNE has quit [Read error: Connection reset by peer]
dEBRUYNE_ has joined #bitcoin-wizards
iddo has quit [Remote host closed the connection]
iddo has joined #bitcoin-wizards
domwoe has quit [Remote host closed the connection]
hashtag has joined #bitcoin-wizards
zwischenzug has joined #bitcoin-wizards
berndj has quit [Ping timeout: 276 seconds]
berndj has joined #bitcoin-wizards
Guyver2 has joined #bitcoin-wizards
Ylbam has quit [Quit: Connection closed for inactivity]
jaekwon has quit []
jaekwon has joined #bitcoin-wizards
Tiraspol has quit [Remote host closed the connection]
Tiraspol has joined #bitcoin-wizards
hashtag_ has joined #bitcoin-wizards
zooko has joined #bitcoin-wizards
Jeremy_Rand_2 has quit [Remote host closed the connection]
zooko has quit [Ping timeout: 276 seconds]
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
GAit has quit [Quit: Leaving.]
t800 has joined #bitcoin-wizards
t800 is now known as Guest39551
GAit has joined #bitcoin-wizards
GAit has quit [Client Quit]
Emcy_ has quit [Read error: Connection reset by peer]
Emcy has joined #bitcoin-wizards
Iriez has quit [Ping timeout: 260 seconds]
AlienTrooper has quit [Remote host closed the connection]
dnaleor has quit [Read error: Connection reset by peer]
AlienTrooper has joined #bitcoin-wizards
AlienTrooper has joined #bitcoin-wizards
AlienTrooper has quit [Changing host]
dEBRUYNE_ is now known as dEBRUYNE
AlienTrooper has quit [Remote host closed the connection]
AlienTrooper has joined #bitcoin-wizards
AlienTrooper has joined #bitcoin-wizards
domwoe has joined #bitcoin-wizards
kmels has joined #bitcoin-wizards
AlienTrooper has quit [Remote host closed the connection]
AlienTrooper has joined #bitcoin-wizards
AlienTrooper has joined #bitcoin-wizards
AlienTrooper has quit [Changing host]
Iriez has joined #bitcoin-wizards
Ylbam has joined #bitcoin-wizards
dnaleor has joined #bitcoin-wizards
nuke_ has joined #bitcoin-wizards
droark has joined #bitcoin-wizards
nuke1989 has quit [Ping timeout: 244 seconds]
bramc has joined #bitcoin-wizards
<bramc> Hey everybody
<bramc> So, uh, dumb question: Is it okay for me to use 4 byte pointers in the merkle set, or is that too small?
Monthrect is now known as Piper-Off
laurentmt has joined #bitcoin-wizards
GAit has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
Dizzle has quit [Ping timeout: 244 seconds]
bramc has quit [Ping timeout: 250 seconds]
Tiraspol has quit [Remote host closed the connection]
Tiraspol has joined #bitcoin-wizards
Tiraspol has joined #bitcoin-wizards
hashtag has quit [Ping timeout: 244 seconds]
hashtag_ has quit [Ping timeout: 244 seconds]
DougieBot5000 has quit [Quit: Leaving]
hashtag has joined #bitcoin-wizards
hashtag_ has joined #bitcoin-wizards
null_rad- has joined #bitcoin-wizards
_AlienTrooper has joined #bitcoin-wizards
Pasha has joined #bitcoin-wizards
malte- has joined #bitcoin-wizards
Lightsword_ has joined #bitcoin-wizards
s1w has joined #bitcoin-wizards
meZee- has joined #bitcoin-wizards
s1w is now known as Guest14615
lukedashjr has joined #bitcoin-wizards
Nightw0lf has joined #bitcoin-wizards
RedEmerald_ has joined #bitcoin-wizards
AlienTrooper has quit [*.net *.split]
Noice has quit [*.net *.split]
Joseph__ has quit [*.net *.split]
asynk has quit [*.net *.split]
Nightwolf has quit [*.net *.split]
infinite_ has quit [*.net *.split]
malte has quit [*.net *.split]
luke-jr has quit [*.net *.split]
PsychoticBoy has quit [*.net *.split]
catcow has quit [*.net *.split]
Guest29996 has quit [*.net *.split]
Cory has quit [*.net *.split]
bitjedi has quit [*.net *.split]
arubi has quit [*.net *.split]
waxwing has quit [*.net *.split]
rasengan has quit [*.net *.split]
meZee has quit [*.net *.split]
huseby has quit [*.net *.split]
RedEmerald has quit [*.net *.split]
Lightsword has quit [*.net *.split]
SirJacket has quit [*.net *.split]
bassguitarman has quit [*.net *.split]
null_radix has quit [*.net *.split]
Lightsword_ is now known as Lightsword
_AlienTrooper is now known as AlienTrooper
meZee- is now known as meZee
AlienTrooper has quit [Changing host]
AlienTrooper has joined #bitcoin-wizards
lukedashjr is now known as luke-jr
Pasha is now known as Cory
bramc has joined #bitcoin-wizards
bit2017 has quit [Read error: Connection reset by peer]
bit2017 has joined #bitcoin-wizards
Guyver2 has quit [Quit: :)]
<bramc> Since Peter Todd wrote a paean to the utility of utxo sets, I'm feeling time pressure to get my thing done already
hashtagg_ has joined #bitcoin-wizards
hashtagg has joined #bitcoin-wizards
hashtag has quit [Ping timeout: 244 seconds]
hashtag_ has quit [Ping timeout: 246 seconds]
DougieBot5000 has joined #bitcoin-wizards
dEBRUYNE has quit [Quit: Leaving]
dnaleor has quit [Quit: Leaving]
Noice has joined #bitcoin-wizards
asynk has joined #bitcoin-wizards
Joseph__ has joined #bitcoin-wizards
infinite_ has joined #bitcoin-wizards
waxwing has joined #bitcoin-wizards
skyraider has quit [Quit: Connection closed for inactivity]
alpalp has joined #bitcoin-wizards
alpalp has quit [Remote host closed the connection]
arubi has joined #bitcoin-wizards
dEBRUYNE has joined #bitcoin-wizards
belcher has joined #bitcoin-wizards