Update requirements

add ideas about merkle trees