Skip to content
Blockchain

시뮬레이션에서는 성공하는 트랜잭션이 온체인에서 되돌려지는 이유는 무엇인가?

80

기회

EVM 시뮬레이션 도구는 체인 상태의 스냅샷을 대상으로 트랜잭션을 실행하지만, 해당 트랜잭션이 블록에 포함될 때쯤에는 상태가 변경된다. 멀티홉 DeFi 작업에서 가격 오라클 틱 하나 또는 동일한 풀을 건드리는 경쟁 트랜잭션이 유효한 시뮬레이션을 온체인 되돌림으로 전환시킨다. 개발자는 시뮬레이션만으로는 호출과 포함 사이의 상태 드리프트에 자신의 트랜잭션이 얼마나 민감한지 알 방법이 없다. 프로덕션에서의 EVM 워크로드에 대한 최근 분석은 실행 동작이 상태에 매우 민감하고 현재 가스 및 시뮬레이션 도구가 이 분산을 고려하지 않음을 확인한다. 격차는 여러 컨트랙트에 걸친 복잡한 상호작용에서 가장 넓으며, 이는 정확히 이해관계가 가장 높은 영역이다.

왜 중요한가

실행 시점의 상태 민감도를 반영하는 시뮬레이션이야말로 복잡한 온체인 작업을 개발자에게 예측 가능하게 만드는 기본 요소다.

기회 평가 방식

기회 점수는 측정값이 아닌 제 주관적 평가입니다. 얼마나 불편한지, 얼마나 자주 발생하는지, 현재 해결책이 얼마나 부족한지를 반영합니다. 점수가 높을수록 만들 가치가 더 높다고 생각합니다.

심각도8/10

발생했을 때 얼마나 큰 불편을 초래하는지.

빈도7/10

실제로 얼마나 자주 접하게 되는지.

공백 영역8/10

현재 이를 해결할 만한 도구가 얼마나 부족한지.

해결할 가치 있는 더 많은 문제들