목록Block Chain (22)
2020.코딩일지
1. event // SPDX-License-Identifier: GPL-3.0 pragma solidity >=0.7.0 =0.7.0 =0.7.0
1. instance(분신만들기)-constructor생성자 // SPDX-License-Identifier: GPL-3.0 pragma solidity >=0.7.0 =0.7.0 =0.7.0 =0.7.0
// SPDX-License-Identifier: GPL-3.0 pragma solidity >=0.7.0
1. 가시성지정자 // SPDX-License-Identifier: GPL-3.0 pragma solidity >=0.7.0 =0.7.0
1. 데이터타입 // SPDX-License-Identifier: GPL-3.0 pragma solidity >=0.7.0 =0.7.0
코드스테이츠 블록체인 부트캠프 6기 💃 블록체인 트릴레마란 무엇인가요? 블록체인 기술의 3대 요소인 확장성(Scalability), 보안성(Security), 탈중앙성(Decentralization) 중 하나는 희생해야 한다는 문제 💃 블록체인의 확장성, 보안성, 탈중앙성에 대해 설명해보세요. 확장성: 높은 트랜잭션 처리량과 미래의 증가량을 잘 견딜 수 있는 것 더 많은 거래량을 수용할 수 있는 블록체인의 능력 보안성: 데이터나 프로그램이 보호되어 있고, 권한이 없는 사용자나 악의적인 사용자의 접근을 막는 것 블록체인에 저장된 데이터를 다른 공격으로부터 보호하거나 이중 지출에 대한 블록체인의 방어 기능 탈중앙성: 네트워크가 중앙집권화된 방식으로 운영이 되는 것이 아닌, 소규모 노드 간 자율적으로 운영되는..
코드스테이츠 블록체인 부트캠프 6기 [ Chapter1 - 암호화폐 ] 암호화폐란 무엇인가요? 암호화(crypto) + 화폐(currency)의 합성어로, 암호화 기술을 이용한 가상화폐입니다. 기존의 화폐와는 다르게, 중앙은행이 존재하지 않고,(탈중앙화) 포인트도토리와다르다ㅋㅋ 네트워크에 참여하는 모든 노드가 데이터베이스의 사본을 가지고 모두가 하나의 서버처럼 효율적으로 기능합니다. * 암호화폐는 분산 장부에서 비대칭키 암호화를 통해 안전하게 전송하고, 해시 함수를 이용해 쉽게 소유권을 증명해 낼 수 있는 디지털 자산이다 * 암호화폐 네트워크의 탈중앙성은 상당한 수준의 차단과 검열 저항성을 가능하게 한다. 검열저항성이란, “거래 내역을 감시하지 못 한다는 게 아니라 감시하더라도 거래를 막지 못 한다" *..
코드스테이츠 블록체인 부트캠프 6기 블록체인은, P2P네트워크를 통해 관리되는 분산 데이터베이스(Distributed database)의 한 종류. =네트워크에 연결된 여러 컴퓨터에 저장 및 보관 💃분산데이터베이스란? 분산데이터베이스 관리 시스템(DBMS, Database Management System)으로 여러 CPU에 연결된 저장장치들을 제어하는 형태의 데이터베이스 정의: 물리적으로는 여러 위치에 분산 저장하고 흩어져 있는 시스템이지만, 논리적으로는 하나인 것 처럼 활용한다는 것이 핵심 개념 분산된 저장소(노드)들이 네트워크를 통해 연결되어 작동하는 하나의 데이터베이스 관리 시스템(DBMS)으로 투명성 확보가 가장 중요! ==> 재해복구,백업, 성능상의 이점 등장배경: ‘보안'과 ‘처리 속도'라는 ..
코드스테이츠 블록체인 부트캠프 6기 2008년 10월 사토시 나카모토가 올린 "Bitcoin: A Peer-to-Peer Electronic Cash System"논문 비트코인깃헙 블록체인이란, 다양한 기술의 집합체. P2P네트워크를 통해서 관리되는 분산 데이터베이스의 한 형태.(여러컴에 저장한는 보관기술) 무엇을 공개하는가? 무엇을 허용하는가? (읽기,쓰기) 퍼블릭, 프라이빗, 컨소시움 블록체인이 차이점 / 블록체인 네트워크 유형 구분 퍼블릭블록체인 Public 프라이빗 블록체인 Private 컨소시엄 // 하이브리드(혼합형)의 한형태. Consortium 하이퍼레져(Hyperledger): 리눅스재단 하이퍼레져 패브릭:리눅스+IBM 공개범위 모두공개 폐쇄형 중앙화 중앙관리자의 승인받 관리자 모든 거래..
코드스테이츠 블록체인 부트캠프 6기 다큐프라임-돈은 빚이다 -------------------기존금융시스템------------------- 💃화폐란, 화폐의특성 5가지를 지니고 있어야 한다. 휴대성Portability : 소지하기 편해야함 가분성Divisibility : 분할에 용이함(만원한장= 오천원2장= 천원10장으로지불가능) 내구성Durability : 형태가 쉽게 변하지 않음 동질성Uniformity : 같은 성질이나 특성, 지폐는 크기와 모양, 가치가 모두 똑같음 가치의 안정성Limited supply : 공급량이 제한됨 💃화폐의기능3가지 : 가치 교환과 측정 및 저장에 대한 공동체의 신뢰(협업을가능하게함) 실물화폐 금속화폐 신용화폐 암호화폐 (조개,쌀) (상평통보) (지폐) (가능성을 지니고..