비트코인 및 이더리움 블록체인은 모든 채굴노드 (mining node)가 어려운 암호를 해독하기 위해 경쟁하도록 하는 “작업증명(Proof of Work)”이라는 합의 메커니즘을 활용한다. 이는 채굴자가 블록체인에 자원을 투자하고, 단일 노드가 다음 블록을 형성함에 있어 비결정론(non-determinism)을 해결할 수 있도록, 무작위 방식으로 리더를 선출하도록 하는 메커니즘이다. 그러나 이러한 암호화 퍼즐을 수행하는 전 세계 컴퓨터들은 상당히 많은 전기를 사용하고 있으며, 퍼즐을 푸는 데 성공하지 못하는 대부분의 컴퓨터의 사용 전력이 낭비되고 있다. 이러한 한계점을 인지하여, 계산에서 고비용의 컴퓨팅 파워를 사용하지 않는 지분증명 (proof-of-stake)과 같은 대안적 합의 메커니즘이 퍼블릭 블록체인을 위해 개발되고 있으며, 이들은 전력 효율성을 상당히 향상시킬 것으로 전망된다. 프라이빗 블록체인들 또한 작업증명에 의존하지 않는 대안적인 합의 메커니즘을 사용하곤 한다 (Staples et al., 2017).
비트코인·이더리움 블록체인은 "작업증명"이라는 합의 메커니즘을 활용한다. 이는 채굴자가 비결정론을 해결할 수 있도록 무작위로 리더를 선출하는 것이다. 그러나 이로 인해 사용 전력이 낭비돼 고비용을 고려한 지분증명이 개발되고 있고, 지분증명은 전력 효율성을 향상시킬 것이다. 