scrtlabs / discovery-testnet

Discovery Testnet
1 stars 5 forks source link

What is the minimal ENG stake? #9

Open toonsevrin opened 4 years ago

toonsevrin commented 4 years ago

What is the minimal ENG stake?

lacabra commented 4 years ago

On mainnet it will be 25,000 ENG

toonsevrin commented 4 years ago

I was talking about the testnet: I've got a secret node running (according to SETUP.md), but now it says that I don't have enough stake.

lacabra commented 4 years ago

Ah, sorry for the misunderstanding. The minimum stake for testnet is 1 ENG.

Currently the network is down and is in the process of being relaunched (which may take a few days). There will be a faucet, but it is still not operational. Will update this issue when both the network and the faucet are up.

toonsevrin commented 4 years ago

I see! Feel free to ping this issue once it is back online and I'll join my node again.

Stupid side question (my apologies for asking this here), I've just started diving into the code so not sure yet: MPC (through LSSS) is fully implemented on the test network right? Or is the only privacy feature currently secret enclaves?

lacabra commented 4 years ago

Not a stupid question as it confuses many.

MPC is not implemented in the current version of testnet. Privacy-preserving computations is guaranteed through the use of (Intel SGX) enclaves.

Refer to this documentation if you haven't seen it already.

toonsevrin commented 4 years ago

Oh, no way I am trusting my secrets to just enclaves :) can't these be emulated by a malicious node..

Is there any work being done on the WASM to MPC compiler? If so can you send a link of the github project? :)

lacabra commented 4 years ago

This is where Remote Attestation comes into play: only enclaves running the exact code that Enigma releases and signs, and that run without DEBUG mode, are allowed to join the network. The protocol requires that only legitimate enclaves (and not malicious ones) can join the network.

There is no current work in implementing MPC.

toonsevrin commented 4 years ago

So Intel (Intel Attestation Service) is the one party that holds the keys that could cause MITMs etc?

All though compelling, having the option to run code on an MPC circuit really sounds quite essential to me. Anyways, here is probably not the place to discuss this so my apologies.

lacabra commented 4 years ago

Since you mention it, the place to discuss this would be the forum ;)