log☇︎
253600+ entries in 0.058s
mircea_popescu: this is an ambigous request.
mircea_popescu: fluffypony ;/ so many lulz, so little head
mircea_popescu: ben_vulpes 2nd step, what's it mean ?
mircea_popescu: "let' smake c more like java on wheels"
mircea_popescu: aham
mircea_popescu: best have ppl that spoeak the language tlel you what the paper says.
mircea_popescu: asciilifeform the reason, incidentally, i didn';t read it myself is i dun trust my rudimentary c understanding.
mircea_popescu: a kk
mircea_popescu: wouldn't that be the pirate of all time
mircea_popescu: tru story.
mircea_popescu: nah, ben_vulpes only scammed participant. neglected to send 2.x ended up sending 8.x
mircea_popescu: i was also lazy.
mircea_popescu: nah, just, i know what qs to ask of people. "go read it and i'll ask you things"
mircea_popescu: asciilifeform you're in teh list arentcha ? he asked me specifically to confirm. you're also confirmed!
mircea_popescu: i suppose it is a testament to my scholarship that i can actually get away with outsourcing the actual readsing ?
mircea_popescu: asciilifeform i didn't actually.
mircea_popescu: http://www.dogeillionaires.com << who did this one ?!
mircea_popescu: how about the production of communications to include voice << im not sure right off what that'd do.
mircea_popescu: mats was not criticizing, was approving.
mircea_popescu: well, public facing ones anyway.
mircea_popescu: <mats> mircea_popescu: are you interested in loosening the requirements? << perhaps. do you see meaningful expansions ?
mircea_popescu: davout http://www.reddit.com/r/Buttcoin/comments/2t7k6w/the_emperor_is_buttnaked_btc_block_size/ << apparently you got haters
mircea_popescu: !up coderwill
mircea_popescu: buttonwood_> There has to be a better way to do otc trades tho. << nope. isn't, for provable reason. isn't happening in practice, either.
mircea_popescu: <mats> multi sig and escrow are essentially bad patches to a broken trust model << mats is like the oracle on the topic now!
mircea_popescu: <buttonwood_> I've been really interested in applying the smart contract technology to bitcoin-otc. Are there currently any active smart contracts or oracles doing escrow trading on bitcoin irc ? << no. people do thje trust calculation by hand.
mircea_popescu: and now time for me to leave you in teh company of pantsless gal. http://40.media.tumblr.com/30be7e529761c4abe5e30f096eadbe75/tumblr_nhrrym8nc71tkm6r8o1_1280.jpg
mircea_popescu: what's being verified is a) control of the address in question and b) bitcoin feeding it included in a block.
mircea_popescu: B. A, ok.
mircea_popescu: A. Here's proof i control address X, and here's a payment of 500 btc to it *included in block Y*
mircea_popescu: B. I don't believe you.
mircea_popescu: A. I own 500 btc.
mircea_popescu: going at it the other way, consider this discussion :
mircea_popescu: maybe the reason we've talked so long about this is because we're saying the same thing/
mircea_popescu: right.
mircea_popescu: that is true but also irrelevant!
mircea_popescu: you can't have "these are the valid and these are the invalid txn of block 6"
mircea_popescu: but once in a block, all you can have is a confirmed block.
mircea_popescu: sure.
mircea_popescu: well yes!
mircea_popescu: see ? that's the whole thing. that these two are separate.
mircea_popescu: the reason ytou know block 5 is a valid block IS that they were valid outputs, or was at the time, but this is a separate topic.
mircea_popescu: but the reason you know they're valid outputs is that block 5 is a valid block.
mircea_popescu: right, different outputs for that matter.
mircea_popescu: 1 btc from block 5, 1.5 btc also from block 5, 2 btc from block 6 -> 4.5 btc to 1derp
mircea_popescu: mebbe i dun understand what the problem is.
mircea_popescu: but if they are different outputs, included in variuous blocks... they're verifiable by those blocks... ?
mircea_popescu: no srsly, we will have to revisit this topic later.
mircea_popescu: <jurov> now you do withdrawal, you need to gather and sign all of them despite it's the same 1Fx address << it's whjat i took this to introduce.
mircea_popescu: jurov weren't you proposing that *somehow* there's ambiguous outputs as the entire point of what you were saying ?
mircea_popescu: <mircea_popescu> once you sign out of an output, it's out. < o.O
mircea_popescu: ben_vulpes nah. im just saying, if it's ambiguous, then it's ambiguous.
mircea_popescu: honestly i thought this is what the topic was.
mircea_popescu: ben_vulpes is this "bitcoin as it should be" or "bitcoin as it is to be inferred from current codebase"
mircea_popescu: srsly, what are we doing here!
mircea_popescu: <mircea_popescu> jurov i thought we were discussing bitcoin as a spec, rather than bitcoin as a hack. <<
mircea_popescu: otherwise, they sort and spend the 15th btc.
mircea_popescu: all you establish is you have 1 btc left
mircea_popescu: but by miners.
mircea_popescu: now, which btc is spent through this process is not established by you.
mircea_popescu: then on 25th march, 1jurovaddress pays 1 btc.
mircea_popescu: jurov let's take the following case : on march 15th, 1jurovaddress gets 1 btc. on march 20th, 1jurovaddress gets 1 btc.
mircea_popescu: yeah srsly.
mircea_popescu: once you sign out of an output, it's out.
mircea_popescu: there's a degenerate case where you gift it to miners, but otherwise...
mircea_popescu: jurov afaik you can only "fully spend" inputs.
mircea_popescu: if this isn't proof that a transaction once included loses its identity i have no idea what would.
mircea_popescu: kakobrekla let me put it another way : the miner output of a block is actually defined by the code as "everything left over once you substract the sum output from the sum input"
mircea_popescu: and then even more things "fixing" the "attempt"
mircea_popescu: in general, we';re not against anything power rangers CLAIM to want to do. it's just that a) thjey never actually do it and b) always break other things 'attempting'
mircea_popescu: note that the way proposed above allows one to still verify the whole damned chain from block 1 onwards.
mircea_popescu: kakobrekla because they want to do it stupidly.
mircea_popescu: i think we mgiht be. will have to re-re-read this sometime that's not saturday night in between cabaret and strip club.
mircea_popescu: jurov not more than in the sense of knowing which blocks they were in
mircea_popescu: this "transactions bloodline" bs is a fetter.
mircea_popescu: so it builds on itself
mircea_popescu: ben_vulpes all that needs to be done is verify that a tx input matches a previously included output, and that the block was valid.
mircea_popescu: no.
mircea_popescu: currently proposed transactions are verified on the basis of historically accepted blocks, not on tyhe basis of historically accepted transactions.
mircea_popescu: just because that's what you do now doesn't imply it's what you must do.
mircea_popescu: that's irrelevant.
mircea_popescu: there's no such thing as "veryinfing a transaction that was already included"
mircea_popescu: again : all you can verify, both the most and the least you can verify, are BLOCKS.
mircea_popescu: this is nothing but the actual case.
mircea_popescu: they are only a thing while in mempool. but once they're in the block, they melt away.
mircea_popescu: they do not. transactions once included are no longer a thing.
mircea_popescu: "oh look, 3 is based on 2 which we just approved, include it too"
mircea_popescu: jurov so basdically you're talking of a degenerate case of my model, which sure, as a convenience can be implemented by my model as well.
mircea_popescu: semantics i guess.
mircea_popescu: they can "prepare" your tx, but for my formalism, it ios "created" once 1.
mircea_popescu: kakobrekla hence 3 = tools.
mircea_popescu: you can't have the 3rd higher in the tree than the 2nd
mircea_popescu: jurov but only once the previous is included.
mircea_popescu: rejected.
mircea_popescu: well... you can't have any btc to spend if you don;t have any btc to spend. that specifically means, a derivaiton of a coinbase, in a block.
mircea_popescu: right.
mircea_popescu: i don't follow. use the formalism in the model, that's why it's there.
mircea_popescu: !up phillipsjk
mircea_popescu: perhaps ask a question ? reductio ad absurdum ?
mircea_popescu: jurov i dunno how to do it better than http://log.b-a.link/?date=25-01-2015#990883