일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- #경제상식 #화폐 #금융 #화폐금융론 #경제학 #경제기본 #경제지식 #경제근육 #투자지식 #경제공부 #경제학전공 #금융이란 #화폐란 #금융시장 #금융시장역할 #화폐역할 #화폐역기능 #금융역기능 #
- #국제채권시장 #유로본드 #유로커런시 #유로달러 #외국채 #금융중개기관 #간접금융 #거래비용#다우존스공업평균지수 #나스닥종합지수 #FTSE100 #DAX #CAC40 #straittimes #항생지수 #거래비용 #유동성 #위
- html #js #parsing
- 블록체인 #layer2 #레이어2 #이더리움스케일링
- 페이스북유니버시티 #마케팅교육 #마케팅캠프
- 자료구조 #알고리즘
- 미쉬킨의화폐와금융 #미쉬킨 #화폐금융론 #화폐와금융 #경제학 #교양 #경제지식 #경제공부
- vp #vc #did #신원인증 #블록체인
Archives
- Today
- Total
평행우주 : world 1
[블록체인이론] 특별 트랜잭션 : 컨트랙트 생성 본문
특별 트랜잭션 : 컨트랙트 생성
블록체인에 새로운 컨트랙트를 만들어 향후 사용을 위해 배포하는 트랜잭션
컨트랙트 생성 트랜잭션은 제로 어드레스라고 하는 특수 대상 주소로 전송된다
컨트랙트 등록 트랜잭션의 to 필드는 0x0주소를 포함한다
이 주소는 EOA나 컨트랙트를 나타내지 않는다
결코 이더를 소비하거나, 트랜잭션을 시작할 수 없다
이 필드는 목적지로만 사용되며
'컨트랙트 작성'이라는 특별한 의미로 사용된다
제로 어드레스는 컨트랙트 생성에만 사용하려는 의도로 만들어졌지만,
때로는 제로 어드레스를 목적지로 하는 다양한 트랜잭션이 있다
>실수로 인한 이더 손실이나 의도적인 이더 연소
(그러나 이더의 의도적인 연소를 원한다면 네트워크에 의도를 분명히 하고 대신 지정된 주소를 사용해야 한다)
컨트랙트 생성 트랜잭션은 컨트랙트를 생성할 컴파일된 바이트 코드를 포함하는 데이터 페이로드만 포함하면 된다
이 트랜잭션의 유일한 효과는 컨트랙트를 작성하는 것이다
새 컨트랙트를 특정 잔액으로 설정해서 시작하려면 값 필드에 이더 금액을 포함할 수 있지만, 이는 전적으로 선택사항이다
데이터 페이로드(컨트랙트없음)없이 컨트랙트 생성 주소에 값(이더)을 보내면, 그 효력은 이더를 연소주소로 보내는 것과 같다.
트랜잭션이 일어날 컨트랙트가 없기 때문에 이더를 잃게 된다
'텃밭 1 : BlockChain > 이론' 카테고리의 다른 글
[블록체인이론] 오프라인 서명( 서명 및 전송 분리 ) (0) | 2022.03.27 |
---|---|
[블록체인이론] 디지털 서명 (0) | 2022.03.27 |
[블록체인이론] 키와 주소 그리고 공개키 암호화 (0) | 2022.03.27 |
[블록체인이론] 이더리움 트랜잭션 가스, 수신자, 값과 데이터 (0) | 2022.03.18 |
[블록체인이론] 이더리움 트랜잭션 논스 (정의, 추적, 중복문제) (0) | 2022.03.17 |
Comments