BlockChain43 [CloneCoding] OpenSea 클론 코딩 프로젝트 프로젝트 내용 : OpenSea CloneCoding 기술 스택 : 언어 : JavaScript 프론트엔드 : React 버전 관리 : Git, GitHub 프로젝트 목표 : OpenSea라는 대표적인 NFT 거래 플랫폼의 구조를 파악하면서 프론트와 백엔드 그리고 스마트 컨트랙트가 어떻게 상호작용 하는가를 배우고, 구현하면서 기존 웹 페이지에서 스마트 컨트랙트가 어떻게 동작하는지 학습하기 위함입니다. 팀 팀 이름 : Seanapse 팀 멤버 : 김블록* 이체인 유비트 송노드 팀 역할 : 김블록 : CreatePage 이체인 : MainPage 유비트 : MyPage 송노드 : DetailPage 프로젝트 설계 OpenSea와 똑같은 구조로 구현하면 좋겠지만 첫날은 설계, 마지막 날은 발표 및 .. 2022. 6. 13. [BlockChain] DID와 SSI 알아보기 DID DIDs는 'Decentralized identifiers'의 약자로 탈 중앙화 식별자라고 합니다. 누구나 DID 메소드로 DIDs를 만들 수 있으며, DIDs는 주소의 역할을 합니다. DID 메소드 : 특정 분산 원장 또는 네트워크에서 DID와 관련된 DID 문서들을 생성, 읽기, 갱신, 그리고 비활성화하는 메커니즘입니다. DID 문서 DID 문서는 특정 DID를 어떻게 사용하는지에 대해 설명해 놓은 간단한 문서로, DID가 포함하는 정보는 id의 제어권, 소유권 등이 증명할 수 있는 공개키와 인증정보입니다. DID는 어떠한 개인정보는 저장하지 않습니다. DID 형식 URL scheme identifier(did):identifier for the DID method:DID method-sp.. 2022. 5. 30. [BlockChain] ERC-20(토큰) 발행해 보기 ERC-20 ERC-20은 Ethereum Request for Comment 20의 약자로, EIPs(Ethereum Improvement Proposals)에서 관리하는 공식 프로토콜입니다. ERC-20은 이더리움 블록체인 네트워크에서 정한 표준 토큰의 스펙으로, 이더리움과 호환성이 있는 모든 요구사항을 충족시키는 표준입니다. ERC-20 토큰은 이더리움과 교환이 가능하며 이더리움 지갑으로 전송이 가능합니다. SimpleToken 예제를 이용한 ERC-20토큰 발행 Remix 개발환경에서 ERC-20토큰은 간단히 발행합니다. 1. remix 접속 아래 링크를 통해 remix 웹 개발 IDE를 사용할 수 있습니다. https://remix.ethereum.org/ 2. 스마트 컨트랙트 작성 NewTok.. 2022. 5. 26. [Solidity] 전역변수 알아보기 전역 변수 일단적으로 전역 변수는 어떤 변수 영역 내에서도 접근할 수 있는 변수를 의미합니다. Solidity에서 전역변수는 블록체인 안에 있는 변수로, 블록체인 및 트랜잭션에 대한 속성을 가져올 수 있습니다. block 블록에 대한 정보를 가지고 있습니다. block.blockhash(uint blockNumber) returns (bytes32) 주어진 블록의 해시 block.coinbase(address) 현재 블록 채굴자의 주소 block.difficulty(uint) 현재 블록 난이도 block.gaslimit(uint) 현재 블록 gaslimit block.number(uint) 현재 블록 번호 block.timestamp(uint) || now(uint) unix epoch 이후의 현재 블록.. 2022. 5. 21. 이전 1 2 3 4 ··· 11 다음