Solidity concurrency issue?

안녕하세요.

혹시 solidity smart contract에서 concurrency 이슈가 발생할 수 있나요? 예를들어

count라고 하는 변수가 있다고 하고, 동시에 몇몇 사용자가 function increment(int amount) { count.add(amount) }; 다음 함수를 호출했을때, concurrent issue가 발생할 수 있을까요? 예를들어

count의 초기값이 0이고
increment(2); incremtn(3); increment(4);가 동시에 불려도 하상 count의 기대값은 9가 될까요? 아니면 다른 concurrent 한 이슈로 인해 다른 값을 가지게 될 가능성이 있나요?

안녕하세요

클레이튼에서는 트랜잭션 순차적으로 처리하기때문에 동시성 문제가 발생할 수 없습니다.

감사합니다.

아래 이더리움에서 비슷한 이슈 링크 전달드립니다.

답변 감사드립니다. 그렇다면 결국, 모든 컨트랙션 함수가 atomic하다고 봐도 되겠군요.