[TIL] 2023-03-29 DAY10
거래 출력값과 입력값
-
UTXO
비트코인은 계좌나 잔액이 존재하지않는다.
UTXO이라는 것에 산재되어 있다.
그러므로 지갑 사용자의 잔액 계산 방법은 해당 소유주가 보유하고 있는 UTXO의 합이다.(단위:사토시)
-
거래의 구성
거래 입력값 -> 거래가 소비하는 UTXO
거래 출력값 -> 거래가 생성하는 UTXO
-
거래 수수료
Fees = Sum(inputs)-Sum(outputs)
- 스크립팅 언어
비트코인 거래 스크립트 언어는 역폴란드식 표기법을 따르는 스택기바의 실행 언어이다.
스택은 push, pop연산을 활용한다.
23+5= -> 2+3, 5, 5=5 -> TRUE
최소 두개의 피연산자(2,3) 그리고 연산자(+)가 쌍을 지어서 작성되어 계산된다.
ex) 2+7-3+1=7 -> 2,7,+,3,-,1,+,7=
- 테스트 사이트
https://siminchen.github.io/bitcoinIDE/build/editor.html
락킹 스크립트 - 공개키
언락킹 스크립트 - 프라이빗키
CSS
- input text 안에 button 넣는법
position을 하나는 absolute로 주고 하나는 relative로 준 다음 위치 조정 해주기
ex) position: absolute; right:30%;