While I agree with the majority of the criticisms of this post (I also posted a criticism here[1]), one has to recognise that it's perfectly possible that a cryptocurrency requires no-address-reuse. This may not be a bug but a limitation which is a consequence of its design. I know other cryptocurrency that suffers this problem: Mimblewimble. But I sincerely hope the wallet developers of mimblewimble are smarter enou…
Mimblewimble doesn't have addresses [1] [1] https://github.com/ignopeverell/grin/blob/master/doc/grin4bi...
IOTA: A tangled mess
61–70 of 253 posts
Re: IOTA: A tangled mess
#62IOTA is clearly about to proof that their protocol works, here some brain food: https://arxiv.org/pdf/1712.05385.pdf
Re: IOTA: A tangled mess
#63Earlier quoted context omitted.
Me too. He may well have valid points but, as someone who has written mission critical software systems in Java, this destroys the credibility of the article for me.
He may be biased, but you may be too. Are you a Java developer (or android)? That said, I know some great software can be produced in Java, ElasticSearch been one on top of my mind. If Security is the goal, nor CPP nor Java is great. Proven Haskell or Rust might be more of a valid option.
Re: IOTA: A tangled mess
#64>The IOTA source code is written in JAVA instead of C++ like most professional cryptocurrencies are. That did not instill me with confidence. This made me lose any confidence in a person's capabilities in evaluating the coin. If anything, Java is way more (or any language with modern memory management) robust choice than C++ where security is concerned. In any case, I am highly skeptical of the IOTA as well.
Instead, it's a story of all the ways IOTA simply does not work.
Java vs C++ is irrelevant. Maybe the author is wrong, maybe not. Either way, it's probably a bad idea to take two sentences out of context and claim the author loses all credibility for an offhand opinion.
Re: IOTA: A tangled mess
#65Earlier quoted context omitted.
Fun fact: Bitcoin is designed as a hyperinflationary currency that begins to slow down inflation as more users join and time passes. Why? To control the supply early and exploit later speculators.
> hyperinflationary I don't think you understand what this word means.
The irony is the mythos of bitcoin being "deflationary" is not historically accurate and the supply is inflating every 10 minutes.
What Bitcoiners conveniently omit from explanation in Satoshis protocol is the initial "dump" of the supply to the first few users who ran the software. This is a malicious design decision intended to control the supply early.
Any user who joins the network must than attempt to psychologically exploit new users by selling their asset previously generated for less effort/work/watts as the protocol increases in difficulty to any new user.
Re: IOTA: A tangled mess
#66IOTA wallet is full of really bad bugs, just look how bad it is on first pages, the more pages you skip, the worse it is. It still doesn't work on Linux, for many users wallet crashes or shows green screen and nothing more. Doesn't work through Wine either. https://github.com/iotaledger/wallet/issues Issues on github have no responses from developers since early November and there were no commits since than, what's s…
Re: IOTA: A tangled mess
#67These days it's absolutely impossible to get any serious conversation about any of these cryptocurrencies. Maybe you can do something with Bitcoin and Ethereum, but for any of the others all the foruns and chats are just flooded with crazy people.
On the contrary, Monero uses IRC for their communication and maybe because of that I've seen more adult discussions in their community. Of course lots of money being on the table, things can get pretty sour everywhere.
Re: IOTA: A tangled mess
#68Earlier quoted context omitted.
I don't agree with your "way more robust" argument per se , but I also didn't buy that point in the original article. It's unclear to me why the choice of programming language -- unless it was a very obscure and rarely used one, or one that's specifically used in one (unrelated) domain -- should be of any significance.
> It's unclear to me why the choice of programming language -- unless it was a very obscure and rarely used one, or one that's specifically used in one (unrelated) domain -- should be of any significance. I'd rather use a language where e.g. a buffer overflow couldn't be turned into a remote exploit that would let you steal coins from every client on the network. Mistakes in cryptocurrency code has the potential to b…
(Lot of "write my dumbass cryptocurrency" requests on Upwork, so I assume this is very common.)
As for technical superiority, maintaining consensus is critically important. If one set of users (miners) requires a high-performance implementation, it makes a lot of sense to use that implementation everywhere.
Re: IOTA: A tangled mess
#69Why do people persist in the idea that a deliberately deflationary currency is a good idea. It might be a good investment, but as a currency, it doesn't promote commerce and trade, it just promotes hoarding. Much of crypto-currency holders today either seem to be people seeking to get in at the top of the ponzi pyramid and sell before collapse, or people who need to avoid some legal issue, be it capital controls, dru…
In addition to hoarding, deflationary currencies (like gold) cause people to spend lots of money and effort trying to get other people to buy into them too. For me, it’s a very sad thing to watch unfold. It’s like when the ‘buy gold’ commercials started appearing on Fox News, and I saw my grandparents buying gold.
If someone has to spend lots of time and money advertising how useful something is, it’s probably more useful to them than me.
Re: IOTA: A tangled mess
#70Earlier quoted context omitted.
> hyperinflationary I don't think you understand what this word means.
It's forever part of Bitcoins orgin story that it begin as hyperinflationary and has since slowed the minting of more BTC. The irony is the mythos of bitcoin being "deflationary" is not historically accurate and the supply is inflating every 10 minutes. What Bitcoiners conveniently omit from explanation in Satoshis protocol is the initial "dump" of the supply to the first few users who ran the software. This is a mal…
? It is deflationary because it is known what the total number will be, and coins will be permanently lost over time.
> Any user who joins the network
They do this out of free choice do they not? No one is coerced into acquiring bitcoin. There isn't even a coordinating body, like a company, that controls the issuance or exchange of tokens. I would encourage any person that invests in anything to understand what they are investing in before they commit their funds to it. Bitcoin is extremely unforgiving if you don't manage your security well.
None of this has anything to do with your incorrect usage of words though. You can't just invent new definitions of words because you don't like something, and you think it would be nice to assign that word to it. You don't like it. Fair enough. Don't invest in it.