블록체인 2

[smart contract] web3 설정

web3란? front단에서 스마트컨트랙트를 읽어올 수 있도록 만들어주는 라이브러리. 설치 및 사용하기 1. 라이브러리 설치 npm install web3 web3-utils // 두가지 패키지를 설치합니다 2. front단에서 폴더생성 [src] > (src폴더 내부에 생성)[ contracts ] > (contracts 폴더 내부에 생성)[ index.ts ] 3. index.ts import { AbiItem } from 'web3-utils'; const mintOcnAbi: AbiItem[] // mintOcnAbi의 타입은 배열이라는 뜻 const saleOcnAbi: AbiItem[] abi란 우리가 만든 스마트컨트랙트의 인터페이스가 정의된 파일. (설명서라고 할 수 있다) 그중에서 type..

[1029] 쉽게 생각하는 NFT & 코인

아주 쉽게 보면 그냥 "가치를 담은 디지털 무언가" 알려진 개념은 nft란 블록체인 기술을 기반으로 발행되는 토큰, 즉 코인임. 대체 불가능 토큰(non fungible token) 비트코인이나 이더리움과 같은 "대체 가능한 토큰"은 즉, ft 는 각각의 코인들이 일련번호는 달라도 동일한 가치로 거래가 가능. 그러나 nft는 같은 블록체인에서 발행됐다고 해도 각 코인마다 다른 정보를 담고있기 때문에 모두 다른 가치를 가진 고유한 자산이 됨. 쉽게 말해 nft => 땅문서 ft => 오만원권 땅문서는 똑같은 형식이어도 그 문서 안에 담긴 내용이 어떻냐에 따라 가치가 하늘과 땅차이 반면 오만원권은 어느걸 가져다 놔도 그 한장의 가치는 같음. nft 안에는 디지털 자산의 소유권이나 막..

블록체인 2021.10.29
반응형