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
Jeremy_Rand_2 has quit [Ping timeout: 240 seconds]
dEBRUYNE has joined #bitcoin-wizards
bsm1175321 has quit [Ping timeout: 250 seconds]
Newyorkadam has quit [Quit: Newyorkadam]
tromp_ has joined #bitcoin-wizards
DougieBot5000 has quit [Quit: Leaving]
tromp_ has quit [Remote host closed the connection]
AaronvanW has quit [Ping timeout: 250 seconds]
bityogi has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
davec has quit [Read error: Connection reset by peer]
davec has joined #bitcoin-wizards
chri_____ has joined #bitcoin-wizards
chri_____ is now known as glitch003
tromp_ has joined #bitcoin-wizards
tromp_ has left #bitcoin-wizards [#bitcoin-wizards]
tromp_ has joined #bitcoin-wizards
hdbuck has quit [Quit: hdbuck]
zooko has joined #bitcoin-wizards
voxelot has quit [Ping timeout: 252 seconds]
lahwran is now known as lauren
execut3 has quit [Quit: Leaving]
zooko has quit [Ping timeout: 240 seconds]
shesek has joined #bitcoin-wizards
nuke1989 has joined #bitcoin-wizards
Jeremy_Rand_2 has joined #bitcoin-wizards
gielbier has quit [Ping timeout: 240 seconds]
conner__ has joined #bitcoin-wizards
conner_ has quit [Ping timeout: 256 seconds]
HostFat has quit [Quit: Leaving]
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
dnaleor has quit [Quit: Leaving]
Monthrect is now known as Piper-Off
Guest99780 is now known as [_smitty]
glitch003 has quit [Remote host closed the connection]
glitch003 has joined #bitcoin-wizards
dnaleor has joined #bitcoin-wizards
<Luke-Jr> maaku: +1 for non-demoncracy, but lying is a problem
Ylbam has quit [Quit: Connection closed for inactivity]
MrChrisJ has quit [Quit: MrChrisJ]
glitch003 has quit [Remote host closed the connection]
glitch003 has joined #bitcoin-wizards
espes__ has joined #bitcoin-wizards
DougieBot5000 has joined #bitcoin-wizards
voxelot has joined #bitcoin-wizards
[_smitty] has quit [Quit: ChatZilla 0.9.92 [SeaMonkey 2.39/20151103191810]]
glitch003 has quit [Remote host closed the connection]
c-cex-yuriy has quit [Quit: Connection closed for inactivity]
frankenmint has joined #bitcoin-wizards
frankenmint has quit [Remote host closed the connection]
frank72Bryn has joined #bitcoin-wizards
RedEmerald has quit [Quit: ZNC - 1.6.0 - http://znc.in]
frank72Bryn has quit [Remote host closed the connection]
Anniston91practi has joined #bitcoin-wizards
Anniston91practi has quit [Remote host closed the connection]
Giovanna-passion has joined #bitcoin-wizards
RedEmerald has joined #bitcoin-wizards
r0ach has quit []
mrkent_ has quit []
Burrito has quit [Quit: Leaving]
Kessler has quit [Quit: Kessler]
jcorgan has joined #bitcoin-wizards
<MRL-Relay> [shen] So I guess this attack I posted yesterday was "debunked" https://raw.githubusercontent.com/ShenNoether/Deanon/master/sdcDeAnon.txt
Giovanna-passion has quit [Remote host closed the connection]
Avalynn_77_amusi has joined #bitcoin-wizards
<MRL-Relay> [shen] \end{sarcasm}
Giszmo has quit [Quit: Leaving.]
Avalynn_77_amusi has quit [Remote host closed the connection]
Aydan_95_sensibl has joined #bitcoin-wizards
<dEBRUYNE> nice one shen :)
<MRL-Relay> [shen] thx - I wasn't going to go through the trouble of actually doing it, but since they were like, oh it's just a troll, no bounty
<MRL-Relay> [shen] ...
<dEBRUYNE> I am wondering if they will pay out the bounty to you
<pigeons> debunking reality is a bad sign
<MRL-Relay> [shen] dEBRUYNE, we shall see, but based on their initial reaction, I would say no - also there are no reputations who would care behind the project, so no one to lose face by not paying out
<dEBRUYNE> Yeah fair point
<dEBRUYNE> alts are easily replaced as well
frankenmint has joined #bitcoin-wizards
dEBRUYNE has quit [Quit: Leaving]
frankenmint has quit [Ping timeout: 252 seconds]
TheSeven has quit [Ping timeout: 240 seconds]
<CrazyTruthYakDDS> SDC in general has a very annoying group of users/owners
<CrazyTruthYakDDS> i have watched them languish for over a year
TheSeven has joined #bitcoin-wizards
p15x has joined #bitcoin-wizards
brg444 has joined #bitcoin-wizards
espes__ has quit [Ping timeout: 260 seconds]
frankenmint has joined #bitcoin-wizards
binns_ has joined #bitcoin-wizards
binns_ has quit [Client Quit]
tromp_ has quit [Remote host closed the connection]
sparetire has quit [Quit: sparetire]
ThomasV has joined #bitcoin-wizards
binns has joined #bitcoin-wizards
daira has quit [Ping timeout: 260 seconds]
p15x has quit [Ping timeout: 260 seconds]
daira has joined #bitcoin-wizards
zooko has joined #bitcoin-wizards
priidu has joined #bitcoin-wizards
tromp_ has joined #bitcoin-wizards
tromp_ has quit [Ping timeout: 240 seconds]
adnn has joined #bitcoin-wizards
molz has joined #bitcoin-wizards
wallet42 has joined #bitcoin-wizards
zooko has quit [Ping timeout: 272 seconds]
hdbuck has joined #bitcoin-wizards
hdbuck has quit [Ping timeout: 272 seconds]
<Taek> I realized an important advantage to 'edge' mining, or 'transaction' mining, and I'm not sure that it's been vocalized before. I didn't grok it until today
<Taek> In today's mining environment, we don't get to choose who does the mining
<Taek> miners can be selective about transactions
<Taek> but, if there is mining happening at the transaction level, the person writing the transaction can pay a specialist to do the mining
<Taek> and, if their transaction is 'undesirable' for whatever reason, would normally be ignored, they can pay a premium to a miner who is not selective
<Taek> because transaction-writers are now choosing who they pay to do the mining, decentralization is improved
<Taek> in particular, you gain a trust-agility that doesn't exist in the current Bitcoin system
Alopex has quit [Remote host closed the connection]
Alopex has joined #bitcoin-wizards
roman___ has joined #bitcoin-wizards
ThomasV has quit [Ping timeout: 240 seconds]
Ylbam has joined #bitcoin-wizards
liead2 has joined #bitcoin-wizards
wpalczynski_ has joined #bitcoin-wizards
wallet421 has joined #bitcoin-wizards
wallet42 has quit [Killed (adams.freenode.net (Nickname regained by services))]
wallet42 has joined #bitcoin-wizards
wallet421 is now known as wallet42
wallet42 has quit [Changing host]
xeon-eno1f has joined #bitcoin-wizards
liead has quit [Ping timeout: 240 seconds]
xeon-enouf has quit [Ping timeout: 240 seconds]
a5m0 has quit [Ping timeout: 240 seconds]
wpalczynski has quit [Ping timeout: 240 seconds]
larsk has quit [Read error: Connection reset by peer]
a5m0 has joined #bitcoin-wizards
wpalczynski_ is now known as wpalczynski
larsk has joined #bitcoin-wizards
lnovy has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
CrazyTruthYakDDS has quit [Quit: Connection closed for inactivity]
e4xit has quit [Ping timeout: 240 seconds]
e4xit_ has joined #bitcoin-wizards
Aydan_95_sensibl has quit [Remote host closed the connection]
AaronvanW has joined #bitcoin-wizards
Addilynn-76-reli has joined #bitcoin-wizards
bitcoin-wizards1 has joined #bitcoin-wizards
andy-logbot has joined #bitcoin-wizards
* andy-logbot is logging
wallet42 has quit [Quit: Leaving.]
wallet42 has joined #bitcoin-wizards
dnaleor has quit [Quit: Leaving]
dnaleor has joined #bitcoin-wizards
tromp_ has joined #bitcoin-wizards
CrazyTruthYakDDS has joined #bitcoin-wizards
tromp_ has quit [Ping timeout: 252 seconds]
paveljanik has joined #bitcoin-wizards
paveljanik has joined #bitcoin-wizards
blackwraith has joined #bitcoin-wizards
priidu has quit [Ping timeout: 248 seconds]
bitcoin-wizards1 has quit [Ping timeout: 252 seconds]
adam13 has joined #bitcoin-wizards
adam13 has left #bitcoin-wizards [#bitcoin-wizards]
c-cex-yuriy has joined #bitcoin-wizards
dEBRUYNE has joined #bitcoin-wizards
murch has joined #bitcoin-wizards
ThomasV has quit [Ping timeout: 256 seconds]
dextertzu has joined #bitcoin-wizards
dnaleor has quit [Quit: Leaving]
dnaleor has joined #bitcoin-wizards
adam3us_ is now known as adam3us
MrChrisJ has joined #bitcoin-wizards
ThomasV has joined #bitcoin-wizards
gielbier has joined #bitcoin-wizards
gielbier has quit [Changing host]
gielbier has joined #bitcoin-wizards
GAit has joined #bitcoin-wizards
brg444 has quit [Quit: Page closed]
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
Piper-Off is now known as Monthrect
roman___ has quit [Remote host closed the connection]
dEBRUYNE has quit [Read error: Connection reset by peer]
Emcy has quit [Ping timeout: 272 seconds]
davec has quit [Read error: Connection reset by peer]
davec has joined #bitcoin-wizards
GAit has quit [Quit: Leaving.]
wumpus has joined #bitcoin-wizards
CrazyTruthYakDDS has quit [Quit: Connection closed for inactivity]
sparetire has joined #bitcoin-wizards
belcher has joined #bitcoin-wizards
GAit has joined #bitcoin-wizards
GAit has quit [Quit: Leaving.]
p15x has joined #bitcoin-wizards
ThomasV has quit [Ping timeout: 260 seconds]
GAit has joined #bitcoin-wizards
GAit has quit [Client Quit]
ThickAsThieves has joined #bitcoin-wizards
dEBRUYNE has joined #bitcoin-wizards
r0ach has joined #bitcoin-wizards
<bsm117532> Taek: interesting observation. Even mining at the transaction level, we can't fundamentally prevent outsourcing of mining. The best we can do is something like signing a PoW with the same key as the transaction. But there will be people who are willing to let a miner/bank entity hold their keys, so will outsource anyway. I do think transaction censorship will be a big issue in the coming years.
laurentmt has joined #bitcoin-wizards
laurentmt has quit [Client Quit]
<bsm117532> In fact, one can easily argue that mining at the transaction level with such proofs might encourage the creation of mining/bank type entities who can scale, which I doubt anyone around here wants...
GAit has joined #bitcoin-wizards
antanst has joined #bitcoin-wizards
<bsm117532> Also, dammit. I've been thinking I *wanted* transaction-level mining for decentralization purposes for some time...
<instagibbs> if transaction censorship becomes a thing, expect a swift PoW HF
<instagibbs> if you can figure out edge mining, that'd be great too ofc
<belcher> how can we detect that that censorship is happening ?
<instagibbs> inside the network is harder, gmaxwell had an idea to do it
<instagibbs> you keep tabs of transactions that should be confirming, but don't, and once it "takes too long" you basically shut down confirmations. I don't recall all the details.
<instagibbs> meta-network, you'd just say "hey my huge fee txn isn't confirming"
<bsm117532> FWIW, transaction-level mining with a braid is pretty straightforward, the problem is the computational complexity of organizing the braid transactions as it scales, which, with my naive incentive model scales as O(n^3) unfortunately, but I'm trying to avoid premature optimization and think about the fundamental issues.
<instagibbs> not sold on braids, but it seems self-mining would ensure it will not conflict with other blocks
<bsm117532> Well with self-mining your orphan problem becomes a whole lot worse, so you basically need a braid, or something similar.
<Eliel_> bsm117532: outsourcing is probably inevitable, but it seems to me it'd be unlikely to create centralization on the same level as we have now.
<Eliel_> and puts the users in control of who gets rewarded with their transaction fees.
<smooth> i argue putting the users in control is more centralizing
<bsm117532> Eliel_: I'd really prefer that there was no centralization and no outsourcing at all.
<bsm117532> There's no fundamental reason why the supercomputers in our pockets can't be doing the work.
<bsm117532> Just algorithmic reasons that we haven't figured out...
<Eliel_> maybe require a PoW for each input used but so that the outputs don't matter. That way it can be precalculated by the wallet before it's apparent what the user wants to send.
<Eliel_> up to a few minutes of computation could potentially be acceptable in such a case.
<smooth> thats clever but still has battery issues
<Eliel_> smooth: pretty minor if you ask me. One PoW per incoming transaction.
<Eliel_> Most people don't get enough incoming transactions that they'd even notice.
<smooth> Eliel_: well if you consider that an entire battery charge is about 1/10 of a USD cent it is hard to get enough mining that way
<bsm117532> Eliel_: well if we decouple PoW from coin allocation, the only use for PoW becomes spam prevention, and we don't need huge mining operations, because who is going to spend millions making ASICs?
<smooth> bsm117532: if you are using pow only for spam prevention then where does consensus come from?
<Eliel_> smooth: PoW for spam prevention isn't incompatible with using that same PoW for consensus.
ThomasV has joined #bitcoin-wizards
<bsm117532> smooth: Why wouldn't the highest-work rule work there?
<smooth> Eliel_: sure but how secure will it be if the amount of work is so small?
p15x has quit [Ping timeout: 248 seconds]
<instagibbs> bsm117532, I meant in the braids setting, just throat clearing :P
<bsm117532> smooth: I often think of the resource expenditure of mining as a hedge against fraud, so you need the resource expenditure in mining of honest people to be greater than the resources of the criminal element.
<Eliel_> smooth: unforunately, I have no answer to the question of "what is sufficient PoW level for secure network?"
<smooth> Eliel_: agree
<bsm117532> instagibbs: no offense taken. The idea needs fleshing out still.
<bsm117532> smooth, Eliel_: also I continue to be upset that law enforcement is utterly failing in the internet era, and we're having to combat criminals ourselves with economic weapons...
<Eliel_> bsm117532: I tend to think these economic weapons are actually superior to law enforcement. So, overall, I'm not too unhappy about it.
NejcKodric has joined #bitcoin-wizards
<bsm117532> Eliel_: It certainly is an interesting way to distribute the cost of law enforcement, as opposed to taxes->government->police
<bsm117532> Mostly I'm talking about the spam in my inbox, since I'm unwilling to give in to centralization and just use gmail. ;-)
<bsm117532> You can tear sendmail from my cold, dead hands...
<Eliel_> gmail certainly does an excellent job of spam filtering.
<bsm117532> Did I mention that hashcash was good idea and I wish it had been put to its original purpose? ;-)
<Eliel_> but I agree, there's a need for a decentralized spam filtering solution that could get close.
<Eliel_> well, if you could manage to get spam filters to reduce their spam scores for mails that come with a PoW included, that'd probably be a good start in getting it deployed and usable.
<Eliel_> once that is in place, email software would get an incentive to implement PoW generation
<bsm117532> Eliel_: good idea, and that's pretty simple. Why hasn't it happened?
<Eliel_> I suspect no-one took it on themselves to advocate for it strongly enough.
<Eliel_> do we even have a formal specification?
<bsm117532> Someone decided to turn hashcash into a crypto-currency instead. ;-)
<Eliel_> if there's no formal specification, making one would be a good start.
Emcy has joined #bitcoin-wizards
NejcKodric has left #bitcoin-wizards [#bitcoin-wizards]
<Eliel_> would that happen to be used by default?
<bsm117532> Eliel_: don't think so.
<Eliel_> ok, that'd be the next step then... I wonder why it's not on by default. That really puts a damper in getting it used more
<bsm117532> Well at this point we really need to change the algorithm so bitcoin asics can't be used for it. ;-)
<Eliel_> I didn't think they calculated sha-1 :P
<Eliel_> but yes, algorithm needs revising. sha1 is ancient
<bsm117532> Oh you're right, it is sha-1...
<Eliel_> Also, I think it needs a dynamic algorithm for adjusting the difficulty level based on data about the actual mail that's coming through
<Eliel_> although, perhaps not a cutoff but rather as a weight parameter.
laurentmt has joined #bitcoin-wizards
<Eliel_> and for that it'd be necessary for the header to also include the intended difficulty target so it won't sometimes give more weight than was intended.
<bsm117532> It should probably be challenge-response: my spam heuristics rate your mail as a 3.2 spam score, so please provide a hashcash header with exp(3.2) work...
* bsm117532 's viagra jokes now take 17 hours to be delivered...
<Eliel_> :D
<Eliel_> but yeah, that could perhaps work. If enough mail systems start sending rejection messages with instructions on how to get the mail through, it'd slowly start to spread perhaps.
Giszmo has joined #bitcoin-wizards
<bsm117532> Yeah I'm afraid that false-positives in spam have cost me personally...would be happy to spin CPU to deliver an important mail.
<bsm117532> Even 17 hours late. These jokes are damn funny.
<Eliel_> I don't know about the joke you're talking about, but these comments are funnier :P
AusteritySucks has quit [Read error: Connection reset by peer]
shesek has quit [Ping timeout: 240 seconds]
tromp_ has joined #bitcoin-wizards
AusteritySucks has joined #bitcoin-wizards
HostFat has joined #bitcoin-wizards
voxelot has quit [Ping timeout: 252 seconds]
bityogi has joined #bitcoin-wizards
c-cex-yuriy has quit [Quit: Connection closed for inactivity]
liead2 has quit [Ping timeout: 248 seconds]
voxelot has joined #bitcoin-wizards
bityogi has quit [Quit: My Mac has gone to sleep. ZZZzzz…]
Burrito has joined #bitcoin-wizards
shesek has joined #bitcoin-wizards
liead has joined #bitcoin-wizards
AusteritySucks is now known as asux
licnep has joined #bitcoin-wizards
austerity123 has joined #bitcoin-wizards
asux has quit [Ping timeout: 252 seconds]
ttttemp has quit [Remote host closed the connection]
austerity123 is now known as asux
ttttemp has joined #bitcoin-wizards
[_smitty] has joined #bitcoin-wizards
[_smitty] is now known as Guest13789
deego1 is now known as deego
Guest13789 is now known as [_smitty]
roman___ has joined #bitcoin-wizards
nuke1989 has quit [Remote host closed the connection]
<maaku> high performance STL-like algorithms : https://github.com/electronicarts/EASTL
ThomasV has quit [Ping timeout: 240 seconds]
sausage_factory has joined #bitcoin-wizards
blackwraith has quit [Ping timeout: 256 seconds]
HostFat has quit [Quit: Leaving]
belcher has quit [Ping timeout: 252 seconds]
jsfsn has quit [Ping timeout: 272 seconds]
jsfsn has joined #bitcoin-wizards
wallet42 has quit [Remote host closed the connection]
wallet42 has joined #bitcoin-wizards
espes__ has joined #bitcoin-wizards
espes__ has quit [Ping timeout: 248 seconds]
b-itcoinssg has joined #bitcoin-wizards
murch has quit [Quit: Leaving.]
GAit has quit [Quit: Leaving.]
laurentmt has quit [Quit: laurentmt]
belcher has joined #bitcoin-wizards
roman___ has quit [Read error: Connection reset by peer]
tectonic has joined #bitcoin-wizards
<Taek> <smooth> i argue putting the users in control is more centralizing ===> what? Why?
<Taek> <bsm117532> There's no fundamental reason why the supercomputers in our pockets can't be doing the work.
<Taek> economies of scale largely prevent consumers from doing efficient hashcash
<JackH> is ZeroMQ going to be stand alone or will it be callable via bitcoin-cli?
<Taek> a mining facility can hash at 1000x the efficiency of a consumer computer today, which means any meaningful spam protection would need to be applied by professionals
<Taek> theoretically speaking, it seems unlikely that we'd ever get it under about 10x. tromp is working on some stuff to help with that but I'm dubious about the long-term potential
<Taek> even if you got it down to 2x, it's still a lot cheaper to send a packet to a datacenter and ask them to do your hashing. No need for you to burn expensive electricity when they're rigged up to {some advantage}
<Taek> I don't think this is a bad thing as long as there's a reasonable guarantee that you can get anything 'signed' that you need signed by POW. One central player will lose their customers if they become selective about what they sign, people will pay premiums if needed
c-cex-yuriy has joined #bitcoin-wizards
<Taek> so I think it would be valuable to have a cryptocurrency where all the POW is performed on the fringes. It adds a lot of decentralization
<adam3us> an advantage of hashcash vs DKIM etc is it's anonymous where DKIM / SPF add unintended non-repudiation signatures.
<adam3us> the problem is spam, 'solving' it by identifying people isnt really solving. spammers have identity too, and can rent/buy/identity fraud 1000s of identities.
<Tiraspol> you guys are nerds
Guyver2 has joined #bitcoin-wizards
<JackH> anyone here has more info about the upcoming ZeroMQ?
<JackH> will it interface via API's or be a stand alone tool wrapped on tcp?
<Taek> JackH: I'm not sure what you are asking about, but you probably want to be in #bitcoin-dev
<MRL-Relay> [othe] dunno for bitcoin but xmr uses it for middleware stuff, like wallet talking to the daemon etc. should be the same on btc
<JackH> The ZeroMQ feature in Bitcoin Core requires ZeroMQ API version 4.x or newer. Typically, it is packaged by distributions as something like libzmq3-dev. The C++ wrapper for ZeroMQ is not needed.
<JackH> In order to run the example Python client scripts in contrib/ one must also install python-zmq, though this is not necessary for daemon operation.
<JackH> but does the daemon have its own set of API's or does this come via the -cli interface?
mkarrer_ has quit []
mkarrer has joined #bitcoin-wizards
gielbier has quit [Read error: Connection reset by peer]
PRab has quit [Read error: Connection reset by peer]
samuel has joined #bitcoin-wizards
PRab has joined #bitcoin-wizards
laurentmt has joined #bitcoin-wizards
dEBRUYNE has quit [Quit: Leaving]
mrkent has joined #bitcoin-wizards
JackH has quit [Quit: Leaving]
Crowley4k has joined #bitcoin-wizards
laurentmt has quit [Quit: laurentmt]
tectonic has quit []
dEBRUYNE has joined #bitcoin-wizards
dEBRUYNE has quit [Remote host closed the connection]
samuel has quit [Ping timeout: 260 seconds]
asux has quit [Ping timeout: 250 seconds]
Yoghur114 has joined #bitcoin-wizards
supasonic has joined #bitcoin-wizards
mrkent has quit []
Guyver2 has quit [Ping timeout: 245 seconds]
Guyver2 has joined #bitcoin-wizards
asux has joined #bitcoin-wizards
paveljanik has quit [Quit: Leaving]
Guyver2 has quit [Quit: :)]
xeon-eno1f has quit [Ping timeout: 248 seconds]
CrazyTruthYakDDS has joined #bitcoin-wizards
xeon-enouf has joined #bitcoin-wizards
glitch003 has joined #bitcoin-wizards
glitch003 has quit [Read error: Connection reset by peer]
glitch003 has joined #bitcoin-wizards
ghtdak has quit [Ping timeout: 256 seconds]
ghtdak has joined #bitcoin-wizards
<maaku> #bitcoin-dev
espes__ has joined #bitcoin-wizards
supasonic has quit [Quit: Leaving]
liead2 has joined #bitcoin-wizards
glitch003 has quit [Remote host closed the connection]
liead has quit [Ping timeout: 240 seconds]
glitch003 has joined #bitcoin-wizards
AaronvanW has quit [Ping timeout: 250 seconds]
justanotheruser has quit [Read error: Connection reset by peer]
sCOGSBY has quit [Ping timeout: 260 seconds]
justanotheruser has joined #bitcoin-wizards