[TIL] DAY3 블록체인 기초/HTML - GRID

박동우·2023년 3월 17일

블록체인 스쿨 3기

목록 보기
5/72

[TIL] 2023-03-17 DAY3

블록체인 기초

  • 블록체인 특성
    합의 알고리즘 -> 문제를 푼 사람 1명을 무조건 따라감
    변경 불가능성 -> 변경이 불가능한 것이 아니라 변경을 알아채기 쉽기 때문에 빠르게 변경 할 수 있다(현재 블록에서 이전 블록 해시값을 검증할 때 빠르게 알아챔)

머클루트 -> 블록 내 포함되어 있는 모든 거래의 정보를 담고 있음(하나의 거래라도 해시값이 변경되면 머클루트 값이 변경되어 알아채기 쉬워짐)
논스 -> 문제

  • 블록체인 마이닝
    타겟 값 -> 앞에 0의 갯수로 난이도 조절(SHA256은 자릿수가 64개로 고정인데 앞에 0의 갯수가 많으면 많을수록 자연스럽게 난이도가 쉬워지게 됨)
    타겟 값을 조정하여 난이도를 조절하고, 난이도를 조절하여 블록생성시간을 조절하게 됨
    ex) 8분, 12분, 5분, 15분 -> 평균 10분 회귀

HTML - GRID

  • 그리드 명령어
    grid-template-columns -> 세로정렬
    grid-template-rows -> 가로정렬
    gap -> 박스 사이 거리
    height: 100vh; -> 화면 비율

  • 연습 사이트
    https://cssgridgarden.com/#ko

.container {
  display: grid;
  /* 12칸 생성 */
  grid-template-columns: repeat(4, 1fr);
  grid-template-rows: 100px auto 100px;
  height: 100vh;
}

profile
HELLO!

0개의 댓글