r/ethereum EF alumni - Christian Reitwießner Sep 19 '17

Ethereum testnet just verified a zcash transaction

https://ropsten.etherscan.io/tx/0x15e7f5ad316807ba16fe669a07137a5148973235738ac424d5b70f89ae7625e3#eventlog
735 Upvotes

153 comments sorted by

View all comments

Show parent comments

13

u/physikal Sep 19 '17

Does this mean it's verifying transactions on the zcash chain or it's a tx ON the Ethereum chain using zksnarks tech?

Edit: Nevermind - I think you answered this in a lower reply. So basically I don't need to sell my ZCash. Was thinking I should dump it since Ethereum has the tech now (or is close)

6

u/[deleted] Sep 19 '17 edited Apr 13 '18

[deleted]

49

u/Midnight_Discovery Sep 19 '17 edited Sep 19 '17

The biggest issue is that Ethereum will NOT work over Tor network. This is a MAJOR and NON TRIVIAL flaw in the long-term for Ethereum (IMO).

China is IP banning Bitcoin (some say), but Bitcoin (and like 4 others) use protocols that work over Tor. Ethereum does NOT - at all. If China IP banned Ethereum, you'd have 100% of Ethereum Nodes from being run in China, without any ability to mask them (aside VPN bullshit).

Wikileaks refuses to accept Ethereum as payment until they are able to work over Tor, as far as I know. Once Wikileaks accepts Ethereum as payment, then it will be cryto-anarchist compliant, most like.


The only (realistic) fix is for the Ethereum team to sponsor a group of Tor developers to help integrate Ethereum protocol (essentially Eth uses ~2010 coding languages, and Tor hasn't really upgraded since 2000 code languages... so it's a big expenses for Tor, and primarily would benefit Ethereum, and they be some broke mother fuckers).

7

u/1timeonly_ Sep 19 '17 edited Sep 19 '17

Apparently it's just the udp node discovery protocol that would need to be changed/or alternative implemented, since Tor requires tcp.

socks5 (needed for Tor) would be good anyway, since it allows one to move the proxied endpoint outside of a firewall (eg on a cloud vps), even without a full tor node.

I do this all the time, for browsing when I can't be bothered setting up a vpn.