Study01. Hello, Solidity

BlockChain,NFT,Web3.0/Solidity 2022. 1. 8. 18:00
반응형
스마트 계약은 미리 정해진 조건이 충족될 때 실행되는 블록체인에 저장된 프로그램입니다.

 

smart contracts are simply progrims stored on a blockchain that run when predetermined conditions are met

 

 

Solidity는 스마트 컨트랙트를 구현하기 위한 컨트랙트 기반의 고급 프로그래밍 언어입니다. 

Ethereum Virtual Machine(EVM)에서 구동되도록 설계되었습니다.

 EVM은 모든 이더리움 계정과 스마트 계약이 존재하는 환경입니다. 

 

솔리디티로 짠 코드는 솔리디티 컴파일러에 의해 기계어가 만들어집니다. 이 경우는 Ethereum Bytecode라고 불립니다. 이 바이트 코드가 바로 EVM에서 실행되는 것입니다.

 

hello.sol 파일 생성 
코드 작성
컴파일 
배포 
greet버튼 click 결과 확인 


첨부 

ethereum_evm_illustrated.pdf
0.57MB

참고 

https://solidity-by-example.org/hello-world/

https://opentutorials.org/course/2869/18360

https://ethereum.org/en/developers/docs/evm/

https://solidity-kr.readthedocs.io/ko/latest/

반응형

'BlockChain,NFT,Web3.0 > Solidity' 카테고리의 다른 글

solidity 05. 변수 스코프  (0) 2022.01.15
solidity 04. 변수 및 데이터 타입  (0) 2022.01.15
solidity 02. 기본 문법  (0) 2022.01.15
solidity 01. 개요  (0) 2022.01.14
Solidity - First Application  (0) 2022.01.14
: