Tworzenie produktów wymaga kompromisów, nigdzie bardziej wyraźnych niż w rozwoju SC. Najtrudniejszą częścią jest to, że oczekiwania użytkowników z web2 nie mogą być łatwo spełnione w web3 bez zwiększania ryzyka.