Posts

  • Rolling your own Proof-of-Authority Ethereum consortium

    How do you set up a private Ethereum chain and what considerations are there when doing so? A private chain can potentially have huge advantages over public ones, transactions are cheaper, latencies are lower and the level of control you have is higher. Why would you pick Proof-of-Authority over the other consensus methods out there?

  • Crypto Hardware 加密硬件

    這是我7月29日在深圳《以太坊》区块链中国深圳启动大会关于《加密硬件》演讲的PDF:

  • Hardware Digital Signatures

    Hardware Digital Signatures have clear security advantages over their software counterparts, and crypto hardware is getting ubiquitous.

  • A Tale of Two Curves

    Hardware Signing for Ethereum

    All popular blockchains, starting with Bitcoin through Ethereum all the way up to Zcash, use the Elliptic Curve Digital Signature Algorithm (ECDSA) for cryptographically signing transactions. Software implementations of ECDSA may be susceptible to side-channel attacks that leak information about the private key. Luckily, the latest generation devices are equipped with specialized hardware that supports key generation and signing, but leveraging these new features for existing blockchains is not straightforward because of the different algorithms involved.

  • Retooling for Market Success

    This post is a condensed version of the talk I gave at IoT Asia 2016 in Singapore, talking about the birth of an IoT device, its subsequent development, all the way up to (SPOILERS but not including) its crowdfunding.

subscribe via RSS