이더리움 공동 창립자 비탈릭 부테린은 이더리움 지갑과 스마트 계약의 보안 및 사용자 경험을 향상시키기 위해 '거래 시뮬레이션' 기능 도입을 제안했습니다. 부테린은 사용자가 먼저 온체인 의도를 명확히 한 후, 시뮬레이션된 거래 결과를 검토하고 나서야 거래를 확정하거나 취소할 수 있도록 해야 한다고 제안합니다. 이 접근법은 지출 한도 및 다중 서명 승인과 결합되어 사용자 의도, 예상 결과 및 위험 한계 간의 일치를 보장할 수 있습니다. 목표는 위험이 낮은 작업은 더 쉽게 만들고, 위험이 높은 작업은 더 어렵게 만드는 것입니다. 부테린은 사용자 의도를 정의하는 것이 복잡하다는 점을 인정하며, 완벽한 보안 솔루션은 불가능하지만, 강력한 접근법은 사용자가 여러 중첩된 방법으로 의도를 명시하고 시스템이 일관성이 있을 때만 실행하는 방식을 포함해야 한다고 말합니다. 이러한 사용자 의도에 대한 집중은 지갑, 스마트 계약, 운영 체제 및 하드웨어에 적용될 수 있습니다.