기술적으로는 개발자 마음대로 가능합니다. 하지만 대부분의 코인들이 그렇게 일방적으로 소각을 진행하지는 않습니다.
코인의 소각은 가격에 영향을 주는 요인이므로 코인에 투자한 투자자가 있거나, 해당 코인의 커뮤니티가 구성되어 있을 경우에는 그 사람들의 의견도 들어봐야 할 것입니다.
이렇게 투자자들이나 커뮤니티의 의견을 무시할 수 없으므로 사실상 코인의 소각은 커뮤니티의 동의를 받기 위해 소각을 해야할 필요성이나 당위성이 있고 설득에 성공할 경우에만 가능할 것으로 보입니다.
즉, 암호화폐 소각은 개발팀, 투자자, 유저 등 커뮤니티 구성원들의 협의에 의해 결정되는 것입니다.
만약 소각이 결정되면 그 절차는 아래와 같습니다. 이더리움 ERC20 토큰을 예로 들면,
Eater Address라고 하여 한 번 암호화폐를 전송하게 되면 그 누구도 지갑을 언락할 수 있는 프라이빗 키를 알 수 없는 주소로 토큰을 전송함으로써 소각이 이루어집니다.
지갑을 언락할 수 있는 프라이빗 키를 지갑 주소만으로는 절대 알 수 없으므로 해당 주소로 보내진 토큰은 앞으로 절대 시장에 유통될 수 없는 것이죠.
이더리움의 경우 이 Eater Address는 '0x000000000000000000000000000000000000dEaD'입니다. 뒤에 Dead라고 되어 있는 것을 통해 소각 주소임을 알 수 있습니다.