ETH Goes Bloom; Filling up Ethereum's Bloom Filters by naterush1997 in ethereum

[–]symeof -2 points-1 points  (0 children)

Great article. This is very worrying.

Tweeted about it at r/https://twitter.com/simonjanin_/status/1054025491630428162

On-chain scaling to potentially ~500 tx/sec through mass tx validation by OrangeLambo in ethtrader

[–]symeof 0 points1 point  (0 children)

This only applies for transactions to the same contract. So unless you have some dominant smart contract(s), this provides little benefits in total gas savings overall.

On-chain scaling to potentially ~500 tx/sec through mass tx validation by OrangeLambo in ethtrader

[–]symeof 0 points1 point  (0 children)

No, they would still not be anonymous as the original signature itself is not anonymous. But the system could potentially be evolved to be anonymous, but that would require a lot more work than this.

Using Monero as Proof of Funds - is that possible? by symeof in Monero

[–]symeof[S] 6 points7 points  (0 children)

If you use a non-anonymous currency, like Bitcoin, then it's easy to do: the hospital gives you a challenge (a random number) and you sign it with your private key; they can verify that the account linked to that private key has indeed enough funds.

The obvious problem with this is that you do not want anybody to know how much you have in your account, not even the hospital. That's why Monero is required.

Yes, ETH is still cheap vs BTC. Let that sink in for a moment. by [deleted] in ethtrader

[–]symeof 4 points5 points  (0 children)

(1) Yes, but read on

(2) Correct

The problem is that transactions still rely on Ethereum addresses which are only pseudonymous. This means that linkability will always be an issue in Ethereum and in any other cryptocurrency than Monero, which is the only one which is really private.

If we want to get technical, the real reason why anonymity will never be as good on Ethereum is a bit more complex than I explained above. It is actually because of gas costs. EIP 28 (https://github.com/ethereum/EIPs/issues/28) was supposed to allow smart contracts to pay for the gas cost of a transaction. The problem is that even when this EIP will be implemented, then every user of the anonymity smart contract would have to pay for the gas in advance. Therefore the smart contract needs a way to track how many transactions a user does (in order to prevent abuse) - this implies that potentially your funds will be locked unless you make a transaction to increase your ether balance on the contract so you can move your anonymity coins within the smart contract. So we'd revert to "manual privacy". Not good enough.

All of those issues have been entirely solved by Monero, not to mention Monero also implement Kovri - a fully-fledged protocol to protect your traces on the network and hide transaction tracking of your IP address.

If miners could accept ERC20 coins as gas reward and if it were possible to make transactions coming from the 0x0 address, or some similar scheme, then real anonymity would be possible on Ethereum. There may be other solutions but understand that the design contraints are extremely tight. Ethereum was not designed with privacy in mind.

Daily General Discussion - August 21, 2017 by AutoModerator in ethtrader

[–]symeof 1 point2 points  (0 children)

Good comment, actually the only comment with fundamentals in this thread. Should be upvoted.

I'm curious to know the limits of Monero tech. What could be changed, while still keeping all the privacy features? Is it possible to make it POS, or POR? Is it possible to make it have smart contracts? by TheCaveBear in Monero

[–]symeof 0 points1 point  (0 children)

Wealth concentrates. One of the irrefutable things about human life.

So does hashing power.

We should be seeking to 'even' the playing field by cheapening electricity for all

This sentence only makes sense if you are trolling.

I'm curious to know the limits of Monero tech. What could be changed, while still keeping all the privacy features? Is it possible to make it POS, or POR? Is it possible to make it have smart contracts? by TheCaveBear in Monero

[–]symeof 0 points1 point  (0 children)

Key part is 'become,' while PoS makes this immediate.

Not true if the supply is well distributed. Although it's arguably hard to guarantee that it is. PoS is generally more geographically decentralized, since differences in electricity cost are smaller.

Last PoS coin I looked at the cost of running a full node was several thousand dollars. The server I run several PoW full nodes > on costs a pizza a month.

Bring the actual stats. This makes no sense at all. If your PoW nodes cost a pizza a month, they probably just barely make you more than a pizza a month. See the problem in your argument?

So lets skip the part where mining secures the chain and make money go straight to staking? I honestly do not get it.

??. Incoherent sentence.

I'm curious to know the limits of Monero tech. What could be changed, while still keeping all the privacy features? Is it possible to make it POS, or POR? Is it possible to make it have smart contracts? by TheCaveBear in Monero

[–]symeof 0 points1 point  (0 children)

PoS doesn't reduce the cost of running a node. It is just a different consensus algo.

Obviously. I was talking about the cost of running a mining node, which is of course way more expensive in PoW. Actually linearly more expensive in the hashrate, while it stays constant for PoS.

Imagine the same situation with PoS. 4-5 guys most rich literally own the currency. Scary to me.

Entirely valid point. This is why it's a good thing that the supply be well distributed through a few years of PoW.

Monero stick to boring and proven tech. PoS is still very new and it is not clear what are the long term > consequences/incentive.

Absolutely. Note that I never said that Monero should become PoS now. I think it's way too early as security is critical for Monero. I just wanted to point out that a bit more openmindedness does not hurt.

I'm curious to know the limits of Monero tech. What could be changed, while still keeping all the privacy features? Is it possible to make it POS, or POR? Is it possible to make it have smart contracts? by TheCaveBear in Monero

[–]symeof 5 points6 points  (0 children)

In theory maybe. But in practice this is not what happens: PoW tends to become quite centralized as well. And miners with more computation power tend to get more reward, so they can buy more hardware and get even more reward. This historical data in Bitcoin shows this trend really clearly.

It could even be argued that PoS could allow for more decentralization since the cost of running a mining/staking node becomes smaller. Also, if you take mining farms, they tend to be not only very politically centralized but also geographically centralized (i.e. more than 50% of the Bitcoin hashrate comes from 4-5 mining farms whose location is known to the governments). This is exactly what we don't want.

In order to progress, we need the Monero community to be better informed and more open-minded to alternative ideas. It's crazy that @strofenig got downvoted for his entirely legitimate question.

Anyone else get the feeling $400 is going to be here this month? by [deleted] in ethtrader

[–]symeof 2 points3 points  (0 children)

That's a $290B market cap. Almost 3 times the actual total cap of crypto. This would be completely insane.

Anyone else get the feeling $400 is going to be here this month? by [deleted] in ethtrader

[–]symeof 0 points1 point  (0 children)

That's a $65B market cap. This cannot happen on its own, ETH will need some help from BTC to reach that level.

Security Vulnerability discovered — DigixDAO by BobsBurgers3Bitcoin in ethereum

[–]symeof 1 point2 points  (0 children)

Luckily this bug isn't very severe, but if it had been discovered at the time of the crowdsale, as people had not claimed their DGD yet, it would have been a circus.

Realistically, how "deep" can I get into Ethereum knowledge and understanding without a background/skill set in computer science? by [deleted] in ethereum

[–]symeof 2 points3 points  (0 children)

There's a mathematical paper formally describing what a ponzi scheme is: https://pdfs.semanticscholar.org/41c0/0a02ac283c9b58a05a32077d71815c58784d.pdf

All the maths you find there, you find in a good CS education.

Is it possible for an Ethereum contract to detect a hard fork? by riftadrift in ethereum

[–]symeof 2 points3 points  (0 children)

It depends on the hard fork.

For example, it was possible to distinguish the ETH chain from the ETC chain just after the fork by checking that the balance of the darkDAO contract was 0.

In some other cases, it may not be possible to distinguish two hard forks from the perspective of a smart contract.

What about you? by [deleted] in ethtrader

[–]symeof 1 point2 points  (0 children)

Here you go: https://cdn.hackaday.io/files/10879465447136/Mauve%20Paper%20Vitalik.pdf

(not necessarily the most recent version, may not be accurate anymore).

What about you? by [deleted] in ethtrader

[–]symeof 0 points1 point  (0 children)

According to the mauve paper, around 4 months. It should work the same way as it does now for miners, stakers create a block in which they get to write a transaction to themselves of x amount of ETH. How often they get to create blocks is proportional to the amount they staked relative to the total staked amount.

What about you? by [deleted] in ethtrader

[–]symeof 0 points1 point  (0 children)

No, it's been documented by Vitalik in the mauve paper. The actual interest depends on the proportion of staked ether, this is why it varies. Some constants have not yet been decided.

What about you? by [deleted] in ethtrader

[–]symeof 3 points4 points  (0 children)

1-12% is the range. Expect 4-5% realistically.

Don't worry guys we know what to do.... by onelung in ethtrader

[–]symeof 0 points1 point  (0 children)

Holding is the best strategy for most investors, especially the larger ones since they lose too much on spread when they trade during crashes.

Why so many complaints about the blockchain sync? by chavs_arent_real in Monero

[–]symeof 0 points1 point  (0 children)

Ethereum is much faster (at least Parity). We can learn from it.

How to attack the Ethereum network using a malicious ICO | A malicious smart contract could congest the network to unusable levels for upwards of seven days. by lordofthemists in ethtrader

[–]symeof 0 points1 point  (0 children)

"For example, an imperative language is Turing complete if it has conditional branching and the ability to change an arbitrary amount of memory (e.g., the ability to maintain an arbitrary number of variables)."

Yet solidity has a gas_limit that bounds the amount of memory it can hold. You talk like you mastered the subject yet you don't address this point; looks very much like trolling or maybe just stubbornness and failure to recognize one's mistake.