A tecnologia blockchain é construída sobre descentralização, transparência e segurança. No entanto, conforme as redes crescem, esses pontos fortes podem criar um desafio conhecido como "Dilema do Fazendeiro". Esse dilema surge quando os participantes da rede, ou fazendeiros, devem escolher entre armazenar o histórico do blockchain para aumentar a segurança ou otimizar o armazenamento para consenso de transações para aumentar a velocidade.
Normalmente, os agricultores priorizam o consenso para recompensas maiores, mas isso pode minar a segurança da rede e a descentralização a longo prazo. À medida que as redes de blockchain se expandem, os requisitos de armazenamento se tornam mais exigentes, tornando esse dilema ainda mais complexo.