[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1108704: ITP: golang-github-prysmaticlabs-gohashtree -- A Golang SHA256 library optimized for Merkle Trees




Package: wnpp
Severity: wishlist
Owner: Leonardo Arias Fonseca <agami@riseup.net>

* Package name    : golang-github-prysmaticlabs-gohashtree
  Version         : 0.0.4~beta-1
  Upstream Author : Prysm Ethereum Client
* URL             : https://github.com/prysmaticlabs/gohashtree
* License         : Expat
  Programming Lang: Go
  Description     : A Golang  SHA256 library optimized for Merkle Trees

 GoHashtree is a SHA256 library highly optimized for Merkle tree
 computation. It is based on Intel's implementation
 (https://github.com/intel/intel-ipsec-mb) with a few modifications like
 hardcoding the scheduled words of the padding block. It is written in
 Go Assembly instead of its native assembly counterpart  hashtree
 (https://github.com/prysmaticlabs/hashtree).

I want to package this library to unblock mev-boost, ITP bug #1107167.


Reply to: