ethereumjs / ethereumjs-devp2p

Project is in active development and has been moved to the EthereumJS VM monorepo.
https://github.com/ethereumjs/ethereumjs-vm/tree/master/packages/devp2p
141 stars 62 forks source link

Replace unmaintained rlp-encoding with rlp library #49

Closed holgerd77 closed 3 years ago

holgerd77 commented 5 years ago

This library uses an unmaintained RLP library rlp-encoding from Kirill: https://github.com/fanatid/rlp-encoding

This is some security risk to rely on unattended and not maintained libraries and it is generally not optimal.

There should be a switch to the EthereumJS-maintained RLP library: https://github.com/ethereumjs/rlp