Enigma: Charging Gas implementation and Secret voting demo development

Paradigm
Paradigm
Published in
5 min readMay 24, 2019

Biweekly update 7th May — 21st May

The previous two weeks Enigma didn’t illustrate high activity in the media landscape. Enigma team published its latest development update that covers its progress since open-sourcing its code base at the end of March. Charging gas for writing into the state, contract deployment and contract execution was implemented. These gas costs are preliminary implementations and will be progressively adjusted through further testing. Plus over the past month, Enigma has continued to steadily develop the protocol focusing on the integration across the three main repositories. Development of sample secret contracts including a secret voting demo that includes Ethereum callbacks to other regular smart contracts at the end of the execution of a secret contract. Moreover the development team has continuously conducting network tests deploying secret contracts across a developer network and running secret computations. Further updates to follow. Stay tuned!

Development

Github metrics
Developer activity (from Coinlib.io)

Some highlights of the protocol development include:

  • Implemented charging gas for writing into the state, contract deployment and contract execution. In the case of contract deployment, for example, there is a fixed cost for executing the constructor plus a component proportional to the size of the deployed code. These gas costs are preliminary implementations and will be progressively adjusted through further testing.
  • Development of sample secret contracts including a secret voting demo that includes Ethereum callbacks to other regular smart contracts at the end of the execution of a secret contract. A step-by-step walkthrough this example is currently in the works — stay tuned!
  • Adjusting the workerSelection algorithm across the networking and contract packages.
  • Constant flow of building and pushing of the enclave’s core codebase into Docker’s image repository, and an updated release of the network library package to npm while staying on top of dependencies vulnerabilities.

See also:

Source

Social encounters

Blockchains are actually a terrible solution for privacy, but they have huge promise when combined with privacy-first, decentralized computing networks, helping form a secure DWeb. Enigma offers a complete privacy protocol that includes a blockchain.

Facebook, Apple and now Google claim a new focus on privacy — but it’s more about protecting their monopolies than protecting consumers. Learn why Tor Bair, Head of Growth at @EnigmaMPC, still distrusts Big Tech, and how decentralized tech beyond blockchain could be an answer.

See also:

DECENTRALIZE THIS!

This episode of Decentralize This!, Enigma’s podcast hosted by Tor Bair, features Angela Walch, a Professor of Law at St. Mary’s University School of Law. Her research focuses on money and the law, cryptocurrencies, blockchain technologies, and financial stability. She is a self-described skeptic of blockchain technology, and she’s considered one of the leading legal experts on many of the complexities being created by decentralized technologies.

On this episode Angela talks about the difficulty in defining terms like “decentralization” and “trustless”, who makes the ultimate determination on whether something is decentralized, what are the weaknesses she sees in blockchain governance, and how despite her overall skepticism, some of these new technologies might actually hold real promise.

Finance

Token holders and the number of transactions (information from Etherscan.io)

Roadmap

What’s next?

  • Implementation of WASM to compute secret contracts
  • Discovery on testnet

Rumours

  • Mainnet

Social media metrics

Social media activity
Social media dynamics:
Social media dynamics:

Enigma community continues to grow, there is a constant increase in the number of subscribers of Enigma social media channels. However the number of subscribers of Enigma official Telegram chats slightly decreased these weeks.

Telegram — Telegram HQ for the Enigma Project.

Secret Nodes Community Telegram — a community-led group of individuals who care about privacy, data ownership, and are dedicated to supporting secret node runners.

Twitter — Official announcements channel. Average number of retweets is 40 for one post. Publications with 30–100 likes.

Reddit — Threads with 6–20 comments, 10–30 upvotes.

See also:

Enigma’s secret nodes sub-forum

Forum

The graph above shows the dynamics of changes in the number of Enigma Facebook likes, Reddit subscribers and Twitter followers. The information is taken from Coingecko.com

This is not financial advice.

Subscribe to detailed companies’ updates by Paradigm!

Medium. Twitter. Telegram. Reddit.

--

--