Open in app

Sign in

Write

Sign in

Garvit Goel
Garvit Goel

40 Followers

Home

About

Published in

Electron Labs

·Nov 15, 2022

zk-Ed25519: Underlying Mathematics

Ed25519 has emerged as the signature scheme of choice in the blockchain ecosystems such as Cosmos, NEAR, Solana, and others. Verifying blockchain consensus requires verifying a large number of Ed25519 signatures (validators’ signatures). Hence, there is a need for succinct verification of a batch of Ed25519 signatures. As such, we…

Zero Knowledge Proofs

6 min read

zk-Ed25519: Underlying Mathematics
zk-Ed25519: Underlying Mathematics
Zero Knowledge Proofs

6 min read


Published in

Electron Labs

·Sep 14, 2022

Electron SDK: An Open Source Library for Building ZK Applications(Part 1)

This is the first article in a series of posts on Electron SDK. Electron SDK is an open source library that ships with multiple cryptographic primitives that are required by virtually all zk powered applications. Currently, developers have to spend months figuring out circuit implementations of various encryption, hashing, and…

Zero Knowledge Proofs

5 min read

Electron SDK: An Open Source Library for Building ZK Applications(Part 1)
Electron SDK: An Open Source Library for Building ZK Applications(Part 1)
Zero Knowledge Proofs

5 min read


Published in

Electron Labs

·Feb 11, 2022

What is ZKLC and How it Works?

ZKLC stands for Zero-Knowledge Light Clients. ZK Light Clients allow us to prove the validity of a transaction, by constructing a zk-proof of its validity which can then be cheaply verified by everyone. Verifiers no longer have to run full consensus. Let’s dive deeper into how we can construct zk-proofs…

Zero Knowledge Proofs

3 min read

Zero Knowledge Proofs

3 min read


Published in

Electron Labs

·Jan 16, 2022

Our Reply to Vitalik’s Concerns on Cross-Chain Bridges.

Vitalik Buterin recently made a Reddit post about the limits of blockchain interoperability, and why cross-chain bridges won’t work. In this article, we attempt to assuage some of those concerns. Let’s dive deeper. Vitalik essentially makes a simple argument that standalone blockchains can survive short-term 51% attacks, while bridges would…

Blockchain

2 min read

Blockchain

2 min read


Published in

Electron Labs

·Nov 6, 2021

Security Analysis Of Validator Subset Approach

In Electron Protocol, while verifying a blockheader using a Light Client, we postulate that instead of verifying 1000’s signatures from all validators, we can verify signatures from a subset of all validators containing just 19 validators, provided that the 19 validator subset is selected randomly. Standard Setup — Verify all…

Blockchain

4 min read

Blockchain

4 min read


Oct 21, 2021

Understanding Homomorphic Encryption

ZK-SNARKS rely on a certain encryption function called Homomorphic encryption. I believe it’s important to understand the mathematical properties of this particular operator to truly understand ZK-SNARKS and hence I decided to prepare this document. Let us dive deeper. Definition:-

Zero Knowledge Proofs

4 min read

Zero Knowledge Proofs

4 min read


Published in

Electron Labs

·Sep 8, 2021

What are Light Client Bridges and How do they Work?

In this article, we will discuss a key piece of Electron Protocol’s Interoperability technology — Bidirectional Light Clients. BDLC enables a smart contract to verify transactions from a different blockchain, without additional trust assumptions. Let’s dive in. Consider that two cross-chain smart contracts are trying to communicate with each other. …

Cross Chain Bridge

5 min read

What is BDLC and how it Works?
What is BDLC and how it Works?
Cross Chain Bridge

5 min read


Jun 19, 2021

Electron Blockchain Whitepaper v0.1

Dare: 6th June, 2021 To add comments for authors, read this whitepaper here Summary Blockchains of today are data silos that do not talk to each other. Applications on one blockchain cannot work with applications on another blockchain. This reduces liquidity and hinders the growth of the ecosystem. We present a…

Blockchain

5 min read

Blockchain

5 min read


Jun 19, 2021

Our Thoughts on Blockchain Interoperability

Defining Interoperability: Consider two Ethereum blockchains E1 and E2. We assume them to be Ethereum-like to keep things simple in this discussion. …

Blockchain

3 min read

Blockchain

3 min read

Garvit Goel

Garvit Goel

40 Followers

Building crypto infrastructure

Following
  • StarkWare

    StarkWare

  • Chainway

    Chainway

  • Jaynti Kanani

    Jaynti Kanani

  • Maksym

    Maksym

  • IBC Protocol

    IBC Protocol

See all (41)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams