algorand / algorand/go-algorand
bn128 is needed
Abierto
new-feature-request
Team Scytale
- Lenguaje dominante
- Go
- Estrellas
- 1.4k
- Forks
- 537
- Merge medio
- 1 d 6 h
- PR fusionados (30 d)
- 17
Descripción
## Problem
To verify a plonk proof in Algorand, will need several bn128 opcodes, which equivalent to following ethereum precompiles: https://github.com/ethereum/go-ethereum/blob/master/core/vm/contracts.go#L75-L77
## Solution
It would be possible to borrow implementation from go-ethereum.
## Dependencies
github.com/ethereum/go-ethereum/crypto/bn256
## Urgency
Need this to accomplish a milestone. We're Abstr Labs funded by Algorand Foundation.
Guía de contribución
Evaluación
Este issue todavía no se ha evaluado.