본문 바로가기

Blockchain/Remix IDE2

하드코딩으로 나만의 토큰 생성, 트랜잭션 발생 시 이더와 토큰의 이동 코드 작성 MinimumViableToken.sol 파일 생성 후 코드 작성 pragma solidity ^0.8.0; interface ERC20 { event Transfer(address _from, address _to, uint256 _value); event Approval(address _from, address _to, uint256 _value); // 한도설정 /** * 총 토큰 **/ function totalSupply() external view returns(uint256); /** * 해당 오너가 보유한 토큰 * */ function balanceOf(address _owner) external view returns(uint256); /** * 실행 시 오류 확인에 편리 * .. 2021. 10. 19.
블록체인(Blockchain) 용어 정리, 나만의 ERC-20 토큰 만들기, Remix IDE 사용법 용어 정리 - 블록체인 네트워크란? - VM(Virtural Machine) * 블록체인 네트워크의 수 많은 노드들이 가상의 하나의 단일 기계처럼 작동하는 것을 의미하며, 스마트 컨트랙트는 이러한 VM위에서 작동 됨 * 실제 서버 환경과 테스트 환경을 동일하게 만들고 진행할 수 있게 함 - EVM(Ethereum Virtual Machine) * 솔리디티 언어로 작성된 바이트코드를 해석하고 텍스트를 저장해주는 가상머신 * 많은 사람들이 동시에 EVM의 동일한 상태를 변경 할 때 데이터의 충돌이 일어나기 때문에 이것을 중재하는 것이 EVM의 중요 역할이며, 이 역할은 마이닝과 합의 알고리즘으로 해결 됨 - ABI(Application Binary Interface) * EVM에 있는 기계어를 해석하고 객체.. 2021. 10. 18.