Bitcoin Forum
May 15, 2024, 07:23:44 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
  Home Help Search Login Register More  
  Show Posts
Pages: « 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 »
121  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: August 23, 2014, 04:24:33 AM
...
...

CryptoNote vs Bitcoin-based solutions

An abstract approach

You can put all outputs in any blockchain-based coin in a DAG where outputs are objects and transactions are arrows. If the transaction involves multiple inputs and multiple outputs, then add an arrow from any input to any output (call this a clique). In any such clique you mix the inputs, which is a good thing. The problem with Bitcoin is that the size of the cliques is severely limited: normally, you only have multiple inputs with a common source and most transactions have only two outputs, one of which is a change address. This allows you to aggregate addresses under the same ownership and this ripples both backwards and forwards (the latter is more troubling since it is the antipode of forward secrecy).

CoinJoin-like solutions attempt both to directly increase the size of the cliques and to address the first part of the problem (common inputs share ownership). Stealth addresses attempt to solve the second problem (everyone sees where the money goes). You can see how instead of saying that CryptoNote is "simply" better than those, it is more accurate to say that those solutions are actually approximate partial fragments of CryptoNote. In other words, any hypothetical Bitcoin privacy solution would necessarily have both a CoinJoin-like AND a stealth address-like mechanism to be viable. Due to technical limitations in the Bitcoin protocol (that would require a hard, hard fork to implement), all CoinJoin-like solutions are complicated Rube Goldberg machines because you can only mix with inputs in your same clique and that is and can never be enough (*) and all stealth address-like mechanisms require extra back-and-forth to perform the DH exchange. CryptoNote does those two things naturally; indeed, one could argue that the main ways in which CryptoNote is not Bitcoin are precisely changes specially-made for these two purposes (plus different PoW and other "variables").

Now you ask, "OK I understand CryptoNote is the shizzle and Bitcoin-based solutions are the groupies, but I think Bitcoin's network effects, prime mover advantage and a decent privacy implementation would make alts an academic exercise." To which the answer only really depends on whether you think any alt can overtake Bitcoin at all and has not much to do with privacy. People have very strong beliefs about this question generally. My answer (and that of many if not most here) is that it is entirely possible, but not necessarily probable, since they cater different markets (light vs dark liquidity) and thus we move to a different question.

If you really care about privacy then you understand that approximate privacy is no privacy. Monero's attack surface is flat compared to a hypothetical Bitcoin solution's fractal closure. Whoever sees this will use Monero instead of the Bitcoin-solution for privacy even if the userbase for Monero is much smaller. (*) This is because CryptoNote allows mixes with the past outputs. This means you do not need other participants (which is a seriously heavy rock that all CoinJoin approaches have to carry arround). On the longer term, this means you can mix even if there are only two people left using the network; even if the last transaction was last year; and so on, even if everyone stopped using Monero after this block you could still mix ten years later.

Finally, give me a function that decides in poly-time the question "Is output X the true source of the money that reached output Y?" in a CryptoNote DAG where all ring signatures have size at least 24 and I can probably decide 3-SAT in poly-time. The constant in the reduction could go to 12 since I'm pretty sloppy with map/fold. This means deterministic linkability is NP-hard and this is a very powerful result -- if the protocol is not misused, plausible deniability will never be compromised. If anyone's interested in pursuing this thread, the next question I have in mind is "What happens if we relax 'decides' to 'PAC-decides'?" A discussion of taint could come in handy here.
122  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: August 22, 2014, 12:49:36 AM
Sometimes I wonder if marterluc is watching XMR
123  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: August 13, 2014, 02:57:33 AM
I want to study this further...

I get concerned with quick changes and 'mandatory' updates....

With good reason based on experience.

The mandatory update is pretty old now. It is mandatory because the old versions used a fixed TX fee much too small to prevent dust and spamming. If you tried to use an old version, no miner would take your transaction. This also helps blockchain size.
124  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: August 09, 2014, 09:50:12 PM
Maybe dumb question, but what are the effects of higher vs lower mixins on

-blockchain size
-transaction speed

TX size grows linerly with mixin count. TX data is the bulk of the blockchain size, block headers being relatively negligible. TX speed is not affected. At this moment TX fees are not affected but that is likely to change in the future.
125  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: August 09, 2014, 12:15:27 AM
I would like to see the mixin as well.

Also, just to clarify something: this is a complete rewrite of simplewallet and not a wrapper, correct? Is so, then it must be able to connect to a daemon on another device, correct? If so, then there is no reason the wallet will not be compilable for ARM, correct? If so, then it will be truly cross platform (Windows, Linux, OSX, Windows Phone, Android,  iOS), correct?

If not, please let me know where my enthisiasm gets derailed.
126  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: August 07, 2014, 10:58:46 PM
With a rooted phone you could make sure the app only talks to the servers it is supposed to talk. But you can't know what it talks unless you don't SSL it, in which case you might as well just run the app - your account gets hijacked either way.
127  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: August 06, 2014, 02:07:06 AM
Let's see. PoS, 2 week PoW that just ended, less liquidity than MRO on smooth's OTC exchange, looks pumped already. Hmmmmm, I'll pass this one.
128  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: August 05, 2014, 04:40:32 AM
I don't have a user on HitBTC so I can't see the orderbooks, but as much as I like a good, funny, story with a lesson embedded in the consequences, if Kozi is right about the thickness, then he's also right about the fraud or bug. Unfortunately, life is often darker than the narratives we use to rationalize it. I'm (casually) waiting for an explanation as well.

Edit: Obligatory bait:

well almost happened to me on polo... was on a crappy coin and tought was on drk, so i almost bought 2k worth at last second i realized the curves where just not right, and saw i wasxnt on right coin.

Sounds like you were in the right place.
129  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: August 05, 2014, 12:31:35 AM
Some other fat finger at Gox the other day probably wanted to sell 5 BTC at 800 and managed to sell 800 BTC at 5. That's when I stopped complaining about how much my day sucked.
Ouch! Any screenshot, source, something?

Sorry, I was too busy LMFAO'ing. Consider it an anecdote or a fable unless somebody corroborates. Maybe bitcoinwisdom can dredge some data (market sell completely out of the blue with no continuation, quantity between 790 and 820 BTC when market price was within 10 units of quantity - that's all I remember).
130  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: August 05, 2014, 12:05:28 AM
Some other fat finger at Gox the other day probably wanted to sell 5 BTC at 800 and managed to sell 800 BTC at 5. That's when I stopped complaining about how much my day sucked.
131  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [XMR] Monero - A secure, private, untraceable cryptocurrency on: August 04, 2014, 11:15:49 PM

Nice.  But this looks like all the known public pools have over 90% of the HR.  I added the HR #s on the chart and they equal the estimated network rate.  Does this mean that the combined % for solominers, private pools and botnets is <10%?

Yep, pretty much. I was kinda surprised there wasn't more unknown/solo hashrate as well. The total network hashrate is just a simple estimation based on the current diff, but it matches pretty well with what all the pools are reporting. Let me know if you think something is off though, and I'll be happy to try and fix it.

We only have an upper bound on solo and private pools if botnets use public pools. I would be interested in some insight from the public pool ops whether there is any way they can identify bots with any likelihood better than a Bayesian guess.
132  Alternate cryptocurrencies / Altcoin Discussion / Re: Complaints about amount of Monero posts thread on: July 21, 2014, 12:55:10 AM
Thanks:) We are strong believers in doing things in a way that is sustainable and holds value for Monero in the long run, so it's really just an embodiment of those values.

It is not even the 'greater good'. It's simply a prisoner's dilemma in which it is self-servingly rational to cooperate.

This means getting the incentives right and that's exactly why Monero is and will be hot.
133  Alternate cryptocurrencies / Altcoin Discussion / Re: [XMR] (Unofficial) Community Monero FAQ thread on: July 11, 2014, 10:20:17 PM
Q: Can you explain what is viewkey in XMR donation address?

XMR:
46BeWrHpwXmHDpDEUmZBWZfoQpdc6HaERCNmx1pEYL2rAcuwufPN9rXHHtyUA4QVy66qeFQkn6sfK8a HYjA3jk3o1Bv16em

viewkey: e422831985c9205238ef84daf6805526c14d96fd7b059fe68c7ab98e495e5703

May we know publically, what money are donated via XMR, as we can track balance and/or income via BTC blockchain?


Unlike Bitcoin-based cryptos, Monero doesn't have two keys per address (public, private) but instead it uses three (public, view, spend). The view key allows one to view a wallet's activity (just like blockchain.info does in Bitcoin) but not spend funds - it is like a read-only key for an address. The spend key is like the private key in Bitcoin.
134  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][MRO] Monero - Anonymous Currency Based on Ring Signatures on: May 29, 2014, 04:32:46 AM
Hi, how do i make a transaction? Is address 1 my address or the destination address? what is with the mixin_count? And where do i put the transaction id from poloniex? Please give me an example. Thanks in advance.

The address is the address to which you are sending, not yours. The mixin count determines the sender anonymity of the transaction (if you don't want the transaction traced back to link with your other transactions). If you aren't concerned with that you can use 0, although 1 is generally better. The payment ID goes at the very end, after the amount:

Quote
[wallet] transfer mixin destination-address amount payment-ID



Mix-in is the size of the ring signature (how many past transactions to use to blend your sender's address in?). Use a number from 0 to 99/100. Zero means no hiding, you are the only one signing. One means use another transaction as well to sign the transaction. This makes it possible for you to deny being the sender legally (it wasn't me, i swear. It was the other guy who mixed with me). The CryptoNote whitepaper proves mathematically that nobody can guess, only from reading the blockchain, which one was the actual sender with better than 50% accuracy (meaning you could flip a coin and do no worse). This scales up with the size. If you mix with 99 others nobody can guess it was you with better than 1% accuracy. The downside is a bigger transaction. Right now there is a fixed fee for all transactions but this will change at some point. In practice, a mix-in of 5 is considered reasonable and one of 20 is considered probably sufficient for all future practical purposes. (Please somebody correct my numbers if wrong)

You can mix in layers, say mix once send to yourself mix again send to destination. This multiplies the mixing factors but probably opens up some attack vectors which are not yet well understood such as timing attacks. If you only mix in one layer there are very few avenues to extract any information from the blockchain. In this sense Monero is almost perfectly opaque (pseudonymous and untraceable). Once I2P routing is implemented around august or so then that also becomes true about your IP address.
135  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][MRO] Monero - Anonymous Currency Based on Ring Signatures on: May 28, 2014, 07:54:28 AM

Having a longer mining horizon doesn't necessarily increase a future user's access to a coin. It increases a future miner's access to it. But in the long run, mining is dominated by professionals so this group diverges from the mainstream. Bitcoin and Litecoin are examples of this. An ordinary user is largely restricted to buying it on the market, which is available regardless of the emission curve. So the egalitarian aspect of the argument exists, but it plays out weakly in the real world.


I thought the point of CPU-only was that users are miners and run the network in a decentralized cost that most absorb invisibly as some small bump in power bill cost.
136  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][MRO] Monero - Anonymous Currency Based on Ring Signatures on: May 28, 2014, 07:49:53 AM
It's healthy to discuss curve tuning in the interests of long-term health of the coin and its economy.  Tedious, perhaps, but healthy.

Tedious and useless. This has already been decided and is considered part of the social contract. It won't change unless the entire dev team behind this coin breaks up and blows away, because there is 100% unchangeable agreement on this point.

There will likely be a change to allow for some perpetual rewards on the back end, as was stated up front. That was the motive for wanting a flatter curve from the start: It was meaningful rewards out for a longer period of time, not trying to tinker with inflation and "pump" up the value. That important goal will instead be achieved using the second method, as I have described.

There will not be tinkering with the curve.

If you don't like it, please exit now, and head on over to QCN or some other curve-tinkering clone.

Otherwise, let's have healthy discussion about things that might actually happen with this coin.



I think it is quite myopic to think like that. The backlash over premining is not that it changes the rules, but that it changes them to the interest of those already in power. This is what the whole crypto world was supposed to solve.

I am a holder and would buy more if the curve was flattened and the current holders' accounts halved. "Half ma coins" is not the target audience. The change is against the current owners and for the future owners. The reason those in power do it is because they are more heavily invested (financially or otherwise) and therefore more risk adverse. They prefer -EV bets that increase the coin's long term success.

That is my argument for the holders, for the non-holders and the core of the associated PR campaign. Monero can be the coin that does things better, even in terms of policy.

Edit: i sometimes feel like the Monero community temporarily forgets the scope we aim for. If successful at what it pretends to become, Monero will not be drug dealers and shady biz money, but instead it will be the People's Republic of Offshore. There is a large difference in audience between the two.
137  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][MRO] Monero - Anonymous Currency Based on Ring Signatures on: May 22, 2014, 06:05:12 PM
I told Evan to reconsider the use of ring signature due to their scaling / bloat issue a bit prior to his post: https://bitcointalk.org/index.php?topic=421615.msg6862900#msg6862900

If he can do it without ring signatures+bloat, we're great.

What we are actually discussing right now is this:

99.99% of transactions are already private/anonymous to all but a bad actor that has access to all the network. Otherwise if someone sees a DarkSend they don't know who sent what to who. (provided they'll also have IP obfuscation / TOR etc)

So, we are not talking about achieving privacy or anonymity right now. We're trying to be NSA-proof, or close to that so that the theoretical event of someone knowing what goes on is eradicated. As far as I understand, Evan has an idea on how to improve the way masternodes conduct their transactions so that even the nodes don't know what they are transacting. When that happens, even controlling all the nodes will be futile as an attack vector and almost total anonymity can be achieved - at least as far as coin mixing goes (Bytecoin is also coin-mixing, Zerocoin is in another league but has other drawbacks).

Bytecoin will also have to fix it's own issues to become NSA-proof. As it is right now, it is not. And the extremely low transaction volume in its network doesn't allow for much mixing (same applies for clones). Mixing without volume = problem. Darkcoin has a tremendous advantage in that department.

Masternodes are such a blatantly broken idea I cannot imagine someone encourages it in good faith. How do masternodes/miners/whoever verify if a coin is not double spent and originates from a wallet with sufficient balance if they don't know what they are transacting? There are three options:

1. Zero-knowledge proofs, but that is Zerocoin at the moment and the drawbacks are catastrophic.
2. Ring signatures and similar mixing constructs that hide the sender in a subset of the network.
3. Some other information leak that is not documented.

Do you understand why there is no other way?

If the New and Improved DRK implements 2, then it has at most the same strength as MRO and possibly less, with the added bonus(?) of more, unnecessary centralization. If it implements 3, then it is a failed anonymity solution. The short answer is that ring signatures are cryptographically near-perfect mixing and no Bitcoin fork can ever natively support them.

As for your last paragraph, it is factually wrong. MRO does not need high volume because it doesn't mix transactions but outputs (even spent ones from the past). This is a tremendous advantage that MRO has and DRK doesn't, contrary to your assertion. And even gmaxwell, author of CoinJoin, sees no point in DRK.
138  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][MRO] Monero - Anonymous Currency Based on Ring Signatures on: May 20, 2014, 10:32:57 AM
cool! thanks for that. but then why is there a need to supply one when sending to exchanges? what about sending to normal users?

None of the exchanges have a proper exchange wallet yet for MRO - they use simplewallet or something very similar. So instead of using one wallet for every user, they dump everything in one wallet and use PayID to route to user. It is the exchanges' "problem".
139  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][MRO] Monero - Anonymous Currency Based on Ring Signatures on: May 20, 2014, 09:34:11 AM
Trying to piggyback on the success of DarkCoin? Nice try. Little too late, little too ancient technology. Next time release 2 years earlier.

Haterz gon' hate. Scared of the threat to your investment? Technology so ancient DRK are trying struggling to implement it  Roll Eyes
140  Alternate cryptocurrencies / Announcements (Altcoins) / Re: [ANN][MRO] Monero - Anonymous Currency Based on Ring Signatures on: May 20, 2014, 03:18:01 AM
Must I type the command all the letters? There probably appear mistakes.  I just try to copy into the command line but i cannot. Can the command be pasted?  

Right click on the title bar, edit, paste.

How do i get my decrypted monero private key?

how do i display it from within simplewallet

I don't think you currently can. A MRO wallet has three files:

1. wallet.bin.keys contains your private keys in binary, encrypted with your password
2. wallet.bin.address.txt contains your public keys in text, ready for copy-pasting
3. wallet.bin itself is just a cache of the blockchain

To make a paper wallet you should convert wallet.bin.keys to some text format (hex, base58 etc) and save that, together with your wallet password. Agreed it is not one-click at the moment.
Pages: « 1 2 3 4 5 6 [7] 8 9 10 11 12 13 14 »
Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!