이더리움 트랜잭션(Transactions)

카테고리 없음

이더리움 트랜잭션(Transactions)

japan108 2023. 1. 5. 17:00

트랜잭션(Transactions) : 외부 소유 어카운트가 보낼 메시지를 가지고 있는 서명된 데이터 패키지 

  • 메시지 수신처 
  • 발신처를 확인할 수 있는 서명 
  • 발신처가 수신처로 보내는 이더의 양 
  • 선택적(optional) 데이터 필드 
  • STARTGAS 값, 트랜잭션 실행이 수행되도록 허용된 최대 계산 단계수 
  • GASPRICE 값, 매 계산단계마다 발신처가 지불하는 수수료

트랜잭션은 외부소유계정(EOA)이 어떤 메시지를 컨트랙트계정(CA)에 보내는 행위다. 이 행위는 탈중앙화된 환경에서 이뤄지기 때문에 보안을 위해 가스비(수수료)를 요청하도록 이더리움은 설계돼 있다. 이 덕분에 탈중앙화된 환경에서 자유롭게 서비스의 중단 없이 이용할 수 있게 된다.