Day4
- Transaction Progress
A --> B에게 전송 ; B의 지갑 주소로 보냄
- Wallt & Public Key & Private Key (지갑주소, 공개키, 개인키)
: 개인키를 기반으로 공개키가 형성됨 -> 공개키로부터 비트코인 주소가 생성
: 공개키 - 받을 때 사용 | 개인키 - 보낼 때 사용
※ 역산 불가
- Public Key vs Private Key
- Public Key
- 계좌번호와 유사한 개념
- 실제주인의 신원 파악은 불가 (익명성)
- 거래시 사용- Private Key
- 비밀번호와 유사한 개념
- 디지털 서명시 사용
- 코인 베이스 거래 (채굴보상) : 보낸 사람의 주소는 없고 , 받는 사람의 주소만 있음
- Reward
= Minted(블록 보상) + Fees(거래 수수료 합)
- 제한된 발행수에 따라 코인 발행이 중단되면 블록 보상이 중단 됨.
- 채굴 중단 ≠ 코인 발행 중단 (채굴은 중단될 수 없음)
Node.js
: JS를 브라우저가 아닌 유저화면에서 사용할 수 있도록 꺼내주는 도구
콘솔창에서 꺼내서 개인 파일작성이 가능하게 함
SCSS
- Variables
$offBlack: #253342; h1 { color: $offBlack; }
- Nesting
- Modules
//color.scss $offBlack: #253342;//input.scss @use "color"; h1 { color: color.$offBlack; }
- Mixins : 스타일을 지정해두고 사용할 수 있음
//buttons.scss @mixin btnStyle($color: darkgray) { background-color: $color; color: whitesmoke; border: 0; border-radius: 12px; padding: 12px; }//input.scss @use "buttons"; .info { @include buttons.btnStyle; } .alert { @include buttons.btnStyle($color: darkred); }
- Extend : Mixins과 유사하게 스타일을 지정한 후 사용할 수 있음
//buttons.scss %btnStyle { color: whitesmoke; border: 0; border-radius: 12px; padding: 12px; }//input.scss @use "buttons"; .info { @extend %btnStyle; background-color: darkgray; }