본문 바로가기

NFT

(3)
블록체인 구성도 블록체인 구성도 쉽게 이해하기블록체인은 마치 여러 컴퓨터로 이루어진 거대한 파일 캐비닛 같아요. 이 캐비닛에는 거래 기록이 담긴 파일들이 층층이 쌓여 있고, 각 파일은 '블록'이라고 불려요.1. 블록:거래 정보, 이전 블록의 해시값, 타임스탬프 등을 포함새로운 블록은 이전 블록 위에 추가되어 체인 형태를 이루고, 블록체인이라는 이름이 유래됨해시값: 블록 내용을 요약한 고유값으로, 블록 위변조를 방지하는 역할2. 노드:블록체인 네트워크에 참여하는 모든 컴퓨터거래 검증, 블록 생성, 네트워크 유지 등의 역할 수행두 종류의 노드가 존재:전체 노드: 모든 거래 기록을 저장하고 모든 작업 참여 가능경량 노드: 일부 거래 기록만 저장하고 제한된 작업만 수행3. 채굴:새로운 블록을 만들고 네트워크에 추가하는 과정경쟁..
가나슈 설치(gui버전) 및 metamask 연동하기 1. 가나슈란 가상의 이더리움 네트워크를 생성해서 스마트 컨트랙트를 실행할수있도록해주는프로그램, 이런 가상 환경을 TestRPC라고 함 이더리움 노드는 Geth 나 Parity를 사용하여 실제 이더리움 메인(또는 테스트) 네트워크에 접속하여 블록을 모두 동기화시켜야 한다. 그러나 블록을 동기화 시키는데만 해도 2~3일 정도 소요되며, 트랜잭션을 보내도 블록을 채굴하기까지기 기다려야 하는 등, 스마트 컨트랙트를 개발할 때 불편한 점이 많다. 그래서 스마트 컨트랙트를 개발할 때는 가나슈(Ganache)와 같은 가상 혹은 프라이빗 네트워크 상에서 스마트 컨트랙트를 구동해보고, 테스트넷을 거쳐 메인넷에 올린다. 개발 및 배포 과정 TestRPC -> TestNet -> MainNet - TestRPC: 가나슈를..
web 3.0 /brave에 대하여 Web 3.0은 블록체인 기술을 통해 데이터를 분산 저장할 수 있게 하여 여러 디지털 자산들을 생성, 보호, 보장할 수 있는 기반 기술이며,  이를 기반으로 여러 콘텐츠를 만들고,  거래하고, 보여줄 수 있는 애플리케이션&플랫폼들이 구축됨에 따라, 디지털 자산의 거래를 위해 암호화폐를 사용하고,  이에 DeFi를 통해 금융거래가 이루어지고 DAO를 기반으로 사람들이 모이고 이러한 조직들이 토큰, NFT를 컨텐츠로써 발행, 유통하고 있다.   Web 1.0 : 프로바이더가 / 웹사이트를 통해서 / 콘텐츠를 전달 Web 2.0 : 프로바이더와 창작자가 / 플랫폼을 통해서 / 콘텐츠를 만들고 전달 Web 3.0 : 누구나 / 블록체인 기반의 애플리케이션을 통해서 / 콘텐츠를 만들어 소유하고 이를 거래 여러 전..