log☇︎
887300+ entries in 0.658s
mircea_popescu: you're going to "imagine we use gpg to sign transactions on the client side so even if the attacker gets your server there's jack shit he can do as he can't enter arbitrary txs" ?
davout: i'm going to stop right here, you know where i'm going
davout: (that he can have automatically generated client-side, or generate himself that's not really the question)
davout: imagine that each user gets an ECDSA keypair when signing up for a service
davout: ok, take it one step further now
davout: mircea_popescu: it's just software, it doesn't do magic, so if the devs decide to throw the table over there's only so much it can do
mircea_popescu: and then end up with a lot of single-chain useless coins presumably.
davout: mircea_popescu: i'm not saying the contrary, believe it or not but i think your security model makes a shitton of sense and i'm trying to find a way to get the best of it while not sacrificing convenience too much either
mircea_popescu: where people keep feeding you one-chain transactions and then request returns which you process as both-chains transactions
davout: mircea_popescu: blockchain split is irrelevant as your incoming transactions are either accepted, or confirmed, but in the case the confirmations count for a given tx was reduced you'd be notified since the field would be defined as "allowed to change only for a bigger integer"
mircea_popescu: not to say your thing is necessarily useless, but i'd guess it's a part of what i linked rather than the other way around ya know ? :D
mircea_popescu: and who writes apps that don't check.
asciilifeform: mircea_popescu: then both (all) of his bitcoind-with-serial-filed-off will be chumped
davout: mircea_popescu: it doesn't really help to run your code in both places since what your code does is it runs your app, it doesn't continuously check for someone fucking with your data
mircea_popescu: davout what if there's a blockchain split ?
davout: asciilifeform: this has absolutely nothing to do with bitcoind
asciilifeform: seems like somebody's intent on selling 'old wine in new bottles.' par for the course in the idiot 'enterprise software' industry.
davout: in my personal case it's going to be one server, a couple of online auditors, and one offline instance that gets DB backups manually fed to
asciilifeform: (and hardcode them as nodes into your ordinary bitcoind.)
mircea_popescu: asciilifeform that was my next q, why not just run your code both places as is
mircea_popescu: where x = your server + the machine you're running davoutd on
asciilifeform: anyone can get this functionality for free just by running the normal blockchain in several places.
davout: mircea_popescu: no, the security boils down to "unless an attacker can simultaneously fuck with X auditors he can't do shit"
mircea_popescu: and it's unlikely an attacker will get tio mess with both
davout: asciilifeform: that's one of the possibilities
mircea_popescu: so basically the security comes from using two separate machines
asciilifeform: why use a second db whose functionality boils down to that of the blockchain?
asciilifeform: isn't that what bitcoind is for?
davout: because you can set custom rules for it, like check that incoming transactions actually exist on the bitcoin network
mircea_popescu: so can telnet.
davout: i'll tease you a bit
mircea_popescu: but getting back on track, so i buy your product. now what.
davout: that's what I thought
davout: was ruby mean to you in some way ?
mircea_popescu: but why rob us of all the fun meanwhile ?
asciilifeform: I, for one, sure as hell wouldn't put $100M of BTC on silicon I didn't design (or at least control the design of.)
davout: i guess i'll just have to show it when it's finished
mircea_popescu: well then how's it a product ?
asciilifeform: the proper way to run btc services. fully history-free software/hardware stack.
davout: you're mean popescu, i'm taking my toys and i'm going home
mircea_popescu: dude srsly. automated security ? what is this, star trek ?
mircea_popescu: it starts with no and it ends with thing!
mircea_popescu: davout i know the answer to that one
mircea_popescu: so many jabs i could be throwing in here
davout: mircea_popescu: the rest being an actual non-imaginary product that we're going to use to secure our very own infrastructure
davout: mircea_popescu: yea, but that's only part of what i was thinking about
ozbot: Probably the hottest business idea of the moment in BTC… pe Trilema - Un blog de Mircea Popescu.
KRS: btc is only a little more useful than just a money transfer vehicle
mircea_popescu: davout should i find my old article about it or you search on tyour own ?
davout: do you guys think there is a market for a bitcoin-space company specializing in IT security related products/consulting?
davout: issues with the MSB license in whatev state Boston is in ? REGULATORY PROBLEM OFFICER??
ozbot: BitInstant has cut off the ability to buy bitcoins in certian locations. I am in boston and i was ha
pigeons: well since ya'll reccomended reddit, i learned that one of the secret locations bitinstant is not allowing bitcoin purchases from is Boston
davout: and somehow use it to trade BTC
davout: what's the drill with it ? have heard about it but as far as I understand they simply sell gift cards
jborkl: I came back to see KRS talking about eating asshole
mircea_popescu: yea we talked about it a few days ago iirc
jborkl: do not know if you have seen that yet
mircea_popescu: 10 fucking years ago we didn't even see the outrageous humour in it
KRS: oh no now i have to listen to it too..damnit
davout: badum tsss
mircea_popescu: ok, i rephrase. so you can taste her sweet tears while...
Stardust: cuz you got used to it davout
davout: why am i not more shocked by what the romanian says ?
mircea_popescu: i wonder if you could have a girl's head sewn in backwards so you can kiss her while fucking her in the ass.
KRS: its possible..but how good could the job be...meh
ozbot: assbot did me in the ass, reports ozbot - Pastebin.com
davout: good, the forums show us that there are plenty available bodies
jcpham: at least the realy chats are intelligent
ozbot: First-ever human head transplant is now possible, says neuroscientist – Quartz
mircea_popescu: of course it gets worse over any tiem interval.
davout: the idiots of the forums are percolating
jcpham: i haven't been there in ages!
davout: jcpham: you go too much on the forums :-)
jcpham: bitcoin got dumber over the weekend i'm sure of it
mircea_popescu: what's the only prescription ?
davout: bourvil is pretty high on the ladder of non-awesomeness
mircea_popescu: ya jcpham it's really the voices, we know.
mircea_popescu: possibly the least awesome person i could think up
jcpham: bitcoin makes me angry today
davout: people have so many misconceptions about the law and what it says and doesn't say
mircea_popescu: i thought tintin was belge anyway
davout: mircea you're like tintin
mircea_popescu: outside of its ability to make people salivate.
davout: you were referring to our bitwhatever friend
davout: there is no such thing as "bitcoin" anyway
mircea_popescu: and talk all about how "bitcoin regulations", happily ignoring the fact that... nope. exactly the reverse.
mircea_popescu: while teh artistes starve.
mircea_popescu: they're passing it back and forth but only among themselves,
mircea_popescu: teh presumptious elite (ie, teh artists) got nothing. teh "peasants" actually got the goods.
mircea_popescu: but they don't get any.
mircea_popescu: with a bunch of peasants. they keep passing back and forth terrine and jambon and whatnot
mircea_popescu: there's this scene, famished theatre company (incl two hawt soubrettes) in a train
mircea_popescu: btw davout you ever seen les tortillards ?
davout: the last one i got wasn't that well done
davout: haha for a split second i thought kakobrekla disabled the feature
asciilifeform: so you use cash. if necessary, every camera you walked/drove by on the way to the counter will cough up its footage, to the right people.
mircea_popescu: well this was fun but i gotta ignore him now
bitcollapse: people are applying laws to bitcoin that do not exist
bitcollapse: and the camera does not ID me.