'Block Chain' 카테고리의 글 목록 (2 Page)
본문 바로가기
반응형

Block Chain22

[클레이튼] Klaytn KIP7 토큰 만들기 / 발행량 조절하기 유튜버 "코인리서치" 님의 강의로 공부하면서 정리해본 글 코인리서치님이 매우 쉽게 잘 알려주셔서 잘 성공할 수 있었다. 블록체인 선구자 역할을 해주셔서 감사합니다. https://www.youtube.com/watch?v=3Z1FTufzD1Y 클레이튼 Klaytn으로 아래 두 가지의 토큰을 만들어볼 예정이다. premint만 하는 방법 - 발행량이 딱! 정해진 토큰 : 생성할 토큰의 일정 발행량 정하고 이후에 발행 안함 premint하고 또 mint 하는 방법 - 발행량이 추가로 늘어날 수 있는 토큰 : 일정 발행량 생성하고 이후에 추가 발행 토큰을 만들어 보기에 앞서 준비해놓아햐 하는 것 1. kaikas : 클레이튼 지갑 (이더리움의 메타마스크와 매우 흡사함) 아래 링크를 타거나 구글에 "kaikas.. 2022. 2. 28.
[Klaytn] 클레이튼이란? 안전한가? 클레이 코인 시세 Klaytn, 클레이튼이란? 카카오의 블록체인 관련 자회사 그라운드X가 개발한 국내 코인이다. 국내 코인이지만 전 세계 가상화폐 최대 규모 거래소, Binance 바이넌스에서 거래가 가능하고 NFT 최대 규모 거래소 오픈씨에서도 가능하다. 2019년 7월 도입되었으며 발행방식은 지분증명(PoS, Proof of Stake)이다. 클레이튼은 비트코인보다는 이더리움에 가깝다. '코인' 역할만 수행하는 비트코인보다 '코인'과 '플랫폼' 역할까지 수행하는 이더리움처럼 클레이튼도 dApp 디앱(분산 어플리케이션)을 만들 수 있는 블록체인 개발 플랫폼이다. 블록체인이라 하면 "탈중앙화"가 떠오르는데 클레이튼은 우선 완벽한 탈중앙화 보다는 우선 사용자들을 위한 서비스를 위주로 먼저 진행이 잘 되고 추후 탈중앙화로 나.. 2022. 2. 24.
[solidity Ganache-cli web3 solc] smart Contract 만들어 배포하기 npm init -> node 환경 만들어주기 npm install ganache --global / npm install -g ganache-cli npm install web3 npm install -g truffle npm install solc 0. new 프로젝트 "ethereumdapp" 폴더 생성 > "contracts" 폴더 생성 > NotarizedDocument.sol 파일 생성 NotarizedDocument.sol 파일에 아래 코드 작성 // SPDX-License-Identifier: MIT pragma solidity ^0.8.12; contract NotarizedDocument { mapping (bytes32 => bool) documentProof; function not.. 2022. 2. 21.
[SPDX란?] Warning: SPDX license identifier not provided in source file 이더리움 대표 언어 솔리디티로 .sol 파일 컴파일 도중 나온 에러 Warning: SPDX license identifier not provided in source file. Before publishing, consider adding a comment containing "SPDX-License-Identifier: " to each source file. Use "SPDX-License-Identifier: UNLICENSED" for non-open-source code. Please see https://spdx.org for more information. 해당 ~.sol 파일 맨 위에 아래 주석을 달아주면 끝! // SPDX-License-Identifier: MIT SPDX란? Soft.. 2022. 2. 21.
[블록체인] 이더리움 solidity 공부 크립토 좀비 level 2 해설 crypto zombie 크립토 좀비 게임(?)으로 이더리움의 대표 언어 solidity 배우기 lesson2 lesson1 보다 더 어렵고 시간도 꽤 걸렸다. 그리고 다 통과를 했어도 lesson1보다 이해가 완전히 되지는 않았다. 다시 재도전해보면서 최종 코드 해석해보자 아좌아좌 이번 레슨에서는 기존 좀비의 DNA와 먹이의 DNA를 합쳐 새로운 좀비 DNA를 만들어 낸다. 새로운 개념인 mapping 과 address라는 새로운 자료형을 배웠다. Key Points 1) address * address는 은행 계좌와 같은 이더리움의 계정 주소를 가리키는 고유 식별자이다. ex) address 형식 0x0cE446255506E92DF41614C46F1d6df9Cc969183 쉽게 말하면 이더리움 지갑 .. 2022. 2. 16.
블록체인 공부 시작 방법 / 크립토 좀비 / Crypto Zombie / 이더리움 solidity Lesson 1 해석 오늘부터 블록체인 개념을 잡기위해, 이더리움 언어인 솔리디티를 공부하려고 한다. 솔리디티 언어는 2014년 이더리움 팀에서 만든 언어인데 현재 이더리움 프로젝트의 의 주요 언어라고 한다. 솔리디티 언어를 재밌게 공부할 수 있는 크립토 좀비, Crypto Zombie 사이트를 추천받았다. https://cryptozombies.io/ko #1 Solidity Tutorial & Ethereum Blockchain Programming Course | CryptoZombies CryptoZombies is The Most Popular, Interactive Solidity Tutorial That Will Help You Learn Blockchain Programming on Ethereum by Bui.. 2022. 2. 10.
[블록체인] 머클 트리란? (Merkle Trees) 블록으로 연결된 (= 체인) 것이 = 블록체인! Linked list 각 하나 하나의 블록을 구성하는 요소들은 아래와 같다 블록 1개의 구성 요소 1. 블록헤더(Block Header) : 블록의 정체성 (비전, 이전 블록의 해시, 머클루트, 타임스탬프, 난이도 목표, 난스) 2. 거래카운터 : 거래의 개수 3. 거래 : 블록에 기록된 거래내역 (한 블록 당 평균 500개의 거래) 이 중 1번 블록헤더를 구성하는 3가지 요소 1. 이전 (previous) 블록들과 연결되어 있음을 나타내는 이전 블록의 해시(Hash)값을 갖는 데이터 2. 난이도, 타임스탬프, 난스 : 채굴 경쟁과 직접적 연관이 되는 부분 3. 머클루트 (Merkle Root) * 난스(nonce)란? 임의로 생성되는 암호화 토큰으로 재생.. 2021. 9. 1.
반응형