일반적으로 전자사명 방식은 한 문서에 한 사람이 서명을 하는 환경에 기초하여 설계되어 있기 때문에, 서류 결제, 서명 운동, 계약의 경우와 같이 여러 사람이 한 문서에 서명하는 경우 단순서명을 반복해서 적용하여 문제를 해결할 수 있다. 하지만 이러한 방식은 서명의 길이가 늘어나도 서명을 검증할 때 서명자의 수만큼 검증과정을 거쳐야 하기 때문에, 서명자가 많은 경우 시간이 오래 걸린다는 단점이 있다. 이러한 단순서명 방식의 문제를 해결하기 위해 나온 개념이 바로 다중서명 방식이다. 다중서명 주소는 하나의 주소에 n개의 개인키가 설정되어 있다. 이 다중서명 주소에서 인출을 할 때는 n개의 개인키 중에서 m개의 서명이 있어야 가능하다. 이를 M-of-N 거래라고도 일컫는다. 다중서명은 보안을 강화하거나 온라인 거래 시 소비자를 보호하는 방안 등 다양하게 활용할 수 있다.
ERC20 tokens provide functionalities to
transfer tokens
allow others to transfer tokens on behalf of the token holder