karl.tech
  • Home
  • About
Subscribe
Tagged

solidity

A collection of 3 posts

Learning Solidity Part 2: Commit-Reveal Voting
solidity

Learning Solidity Part 2: Commit-Reveal Voting

What is "commit-reveal"? To understand how the commit-reveal commitment scheme works, it is useful to break it down into it's two component parts: Commit: You assert your choice to your peers. Reveal: You reveal your choice, and everyone can verify that is in fact what you committed to.

  • Karl Floersch
Karl Floersch Feb 12, 2017 • 8 min read
Learning Solidity Part 1: Contract Dev with MetaMask
solidity

Learning Solidity Part 1: Contract Dev with MetaMask

What you will need ✅ 1. The **Chrome** web browser - [Download here](https://www.google.com/chrome/browser/desktop/) 2. The **Metamask** Chrome extension - [Download here](https://chrome.google.com/webstore/detail/metamask/nkbihfbeogaeaoehlefnkodbefgpgknn) Metamask allows you to sign Ethereum transactions *without* running a full Geth node. Contract Programming

  • Karl Floersch
Karl Floersch Aug 14, 2016 • 6 min read
Solidity's biggest bug: Javascript
ethereum

Solidity's biggest bug: Javascript

Reliance on Javascript is stunting the growth of the Solidity development ecosystem. It’s why new developers get stuck. It’s why we struggle integrating Solidity into development environments. And it’s why much of our documentation is out of date. We are stuck in our Javascript mindstate because we

  • Karl Floersch
Karl Floersch Apr 25, 2016 • 3 min read
karl.tech © 2022
Powered by Ghost