이더리움 4

1. INTRODUCTION & 2. THE BLOCKCHAIN PARADIGM

1. INTRODUCTION -consensus mechanisms -voluntary respect of the social contract -use the Internet to make a decentralized value-transfer system -shared across the world & free to use [Ethereum] -aims to provide tightly integrated end-to-end system for building software : a trustful object messaging compute framework. : 개체간 통신 컴퓨팅 프레임워크 1.1 Driving Factors [Goals] 1. facilitate transactions betwe..

Create a Simple Ethereum SmartContract (2)

간단한 이더리움 스마트 컨트랙트를 구현해보자. -> remix IDE 검색해 가장 먼저 뜨는 검색결과로 이동 -> editor 내에서 sample contract가 담긴 default_workspace를 제공함 default_workspace의 contracts > 3_Ballot.sol 에 들어가서 코드 다 지우고 여기서 fresh하게 시작해보자. * file 확장자가 .sol 임 -> solidity file을 위한 default file extension //most recent version of solidity //declaring what version of solidity this conttact will be authored in //솔리디티 버전 9전까지 사용 pragma solidity..

PBL Ⅲ/BlockChain 2022.06.01

[PBL 주제 스터디] NFT

NFT : 대체 불가능 토큰 : 블록체인에 저장된 데이터 단위 : 고유하며 상호교환할 수 없음(비트코인과의 차이점) : 가상의 진품 증명서 역할을 하므로 대체 불가능하고 사본은 인정되지 않음 : 디지털 항목의 사본은 누구나 얻을 수 있지만 블록체인에서 추적되기에 소유자에게 저작권과 소유권 증명을 해야 함 ; 즉, 전자화된 디지털 등기 ; 구매 가능한 코인이자 동시에 기록을 새길 수 있는 수단 NFT 활용 : 인기있는 엔터테인먼트에서 디지털 자산을 상업화 하는데 사용 : NFT 소유권은 디지털 자산에 대한 저작권을 부여하지 않음 => A가 자신의 작품인 &*& 의 NFT를 판매함 != 구매자 B의 &*& 작품에 대한 저작권 권한 보장 X => 원소유자 A는 동일한 작품인 &*&에 더 많은 NFT를 만들 수..

PBL Ⅲ 2022.03.21

[PBL 주제 스터디] Ethereum

Ethereum? : 블록체인 기술을 기반으로 스마트 계약 기능을 구현하기 위한 분산 컴퓨팅 플랫폼이자 플랫폼 자체 통화명. : Ether 는 비트코인과 마찬가지로 암호화폐의 일종으로 거래됨 : 비트코인과 달리 이더리움에서는 각 비즈니스 로직에 따른 복잡하고 다양한 계약 패턴을 소화 가능 ; 스마트 컨트랙트 기능을 사용하면 개발자가 직접 계약 조건과 내용을 코딩할 수 있기 때문에 원칙적으로 인간이 상상할 수 있는 모든 종류의 계약을 이더리움 플랫폼을 이용해 구현 가능 : 개발자들은 이더리움을 이용해 금융, 게임 등 다양한 탈중화된 애플리케이션을 만들 수 있음 -> 탈중화된 금융인 NFT도 이더리움 기술을 통해 만들어짐! ; 이더리움을 플랫폼 삼아 디지털 금융 생태계가 조성 EVM : 스마트 계약을 처리하..

PBL Ⅲ 2022.03.21