반응형 비트코인5 [Solidity]Truffle, Ganache를 이용한 Smart Contract 작성 Remix에서 스마트 컨트랙트를 작성하여 실행하는 것도 좋지만, 전체적인 흐름을 알기위해선 Local 환경 블록체인에 솔리디티를 개발하고 배포해보는 것이 좋을 것 같아서 유튜브보고 그대로 따라해보았다. Smart Contract 개발 환경 세팅하기 Dapp 개발시 준비물 지금 바로 Dapp 개발이 아니라 local 환경에 스마트 컨트랙트 개발 하는 것이지만, 최종 목표는 Dapp 개발이므로 Dapp 개발시 어떤 준비물이 필요한지 알아보았다. 보통 Dapp을 개발하기 위해선 다음의 준비물들이 필요하다. - Metamask: 개인 지갑 - Truffle: 컴파일, 배포, 디버깅을 지원하는 개발 도구 (쉽게 말해서 Spring같은 프레임워크) - Ganache: 로컬 가상 이더리움 간이 블록체인 - Truff.. 2021. 12. 10. [Solidity] 변수 및 데이터 타입 Solidity에는 크게 상태변수(State Variable), 지역변수(Local Variable), 전역변수(Global Variable) 총 3가지 변수가 있다. 변수 상태변수 (State Variable) 상태 변수는 DB안에 있는 데이터처럼, 컨트랙트 저장소(이더리움 블록체인)에 영구적으로 저장되는 변수를 의미한다. pragma solidity ^0.4.19; contract ZombieFactory { uint a = 1; } 지역변수 (Local Variable) 지역변수는 함수가 실행될때까지만 존재하는 변수다. pragma solidity ^0.5.0; contract SolidityTest { uint storedData; // State variable constructor() publ.. 2021. 12. 1. [Solidity] 솔리디티 쉽게 공부할만한 사이트 추천, 크립토 좀비 요즘 솔리디티 언어를 또 새롭게 공부중인데 코인이 많이 부흥한만큼 솔리디티에 대한 사람들의 관심이 크지 않은 것 같다. ㅠㅠ 공부하려고 책이나 유튜브 글같은걸 찾아도 레퍼런스가 확실히 적다. (물론 영어로 검색하면 항상 잘나온다 ^^) 그러던 와중 친한 선배가 추천해준 솔리디티를 쉽게 배우는 사이트가 있었다. 사이트는 바로 크립토 좀비! 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 .. 2021. 12. 1. [Mastering Ethereum] 이더리움이란 이더리움 (Ethereum) 이더리움은 블록체인 기술을 기반으로 스마트 계약을 구현하기 위한 분산 컴퓨팅 플랫폼이자 플랫폼의 자체 통화명. 이더리움이 제공하는 이더(Ether)는 비트코인과 마찬가지로 암호화폐의 일종으로 거래되고 있다. (출처: 위키백과) 블록체인 - 쉽게 말해서 블록을 체인으로 만든 것 - 블록 = 개인과 개인이 거래되는 장부, 체인 = 시간이 흐름에 따라 순차적으로 연결되는 구조 - 모든 사용자가 모든 거래 내역 등의 데이터 분산, 저장하는 기술을 지칭함 - 분산저장을 통해 모든 사용자에게 거래를 공개함으로써 위변조를 예방하고, 다수가 데이터를 저장하고 증병하기 때문에 중앙관리자가 존재하지 않음 스마트 계약 - 제 3의 보증기관없이 개인과 개인이 직접 연결되어 원하는 계약을 생성하고,.. 2021. 11. 21. [NFT] NFT 작품 구매할 수 있는 3가지 대표 사이트 이제 우리나라도 본격적으로 대형 회사들이 NFT 사업에 많이 뛰어 들고 있는 것 같다. 블록체인과 메타버스 업계가 앞으로 엄청난 발전이 되고 엄청나게 많은 일자리 창출에 기여를 할 것이라고 믿어 의심치 않지만, 투자로써의 NFT가 어떤 역할을 하게 될지 아직 잘 모르겠다. 지금의 나는 단순히 NFT 작품을 구매하는 것밖에 모르는 바보라 오로지 작품 구매에 대해서만 생각중이다. 그래서 오늘은 NFT 구매하는 대표 거래처 4곳에 대해 알아보고자 한다. NFT 구매처 1. Open Sea (https://opensea.io/?locale=ko) 가장 대표적으로 NFT를 구매할 수 있는 공간이다. OpenSea는 세계 최초이자 세계 최대 규모를 가진 NFT 거대 플랫폼이다. 그림뿐만 아니라 음악, 도메인 이름,.. 2021. 11. 18. 이전 1 다음