하양이아빠의 암호화폐이야기 Season 3 <용어편 – 솔리디티(Solidity), 이더리움가상머신(EVM)>

in #sct5 years ago (edited)

슬라이드1.JPG

슬라이드116.JPG

<용어편 – 솔리디티(Solidity), 이더리움가상머신(EVM)>

솔리디티

  • 솔리디티, Solidity, EVM에서 작동하는 스마트 계약을 작성하기 위한 언어

  • 이더리움 등 블록체인 플랫폼에서 스마트 계약 작성과 구현에 사용되는 계약 지향 프로그래밍 언어, 튜링완전성이 특징

  • C++,파이썬,자바스크립트 영향을 받음

  • 2014년 8월 개빈 우드의 제안, 이더리움 프로젝트의 솔리디티 팀에 의해 개발

  • 이더리움 플랫폼 위에서 작동하는 디앱을 개발하기 위한 핵심 프로그래밍 언어

  • 다양한 앱을 구현할 수 있지만 스마트 계약이 블록체인에 올라가면 수정 불가

이더리움가상머신

  • 이더리움가상머신, EVM, Ethereum Virtual Machine, 이더리움 디앱 실행을 위한 블록체인 환경

  • 예) 자바스크립트의 JVM, Java Virtual Machine와 유사

  • 네트워크의 모든 노드는 블록 검증을 위해 EVM을 구동하고 이를 통해 동일한 계산을 수행하며 같은 값을 저장

  • 스마트 계약에 기반한 디앱은 EVM 환경에서만 동작하며 특정 운영체제에 종속 되지 않음

  • EVM은 이더리움 전체를 작동하는 엔진

  • EVM은 향후 eWASM 웹어셈블리 언어기반으로 변경될 예정

하양이아빠입니다.

블록체인과 암호화폐를 쉽게 이해하기 어려운 초보자 분들을 위해 작은 도움이 되고자 연재 형식으로 글을 작성하게 되었습니다.

쉽게 이해하는 암호화폐의 개념으로 정확한 개념과의 뉘앙스 차이는 존재할수 있습니다.

최대한 우리들이 일상 생활에서 사용하는 언어로 풀고자 노력하였으니 많은 관심 부탁드립니다.

그리고 언제나 피드백 주시면 내용추가나 수정, 자료작성하는데 참고하도록 하겠습니다.

감사합니다.

텔레그램 뉴스 및 강좌채널 https://t.me/xvgwhitedog2

강좌 전체 보기

네이버 블로그 https://blog.naver.com/moon0819

티스토리 https://xvgwhitedog.tistory.com/

하양이아빠의 암호화폐이야기 Season 1 [기본용어]
하양이아빠의 암호화폐이야기 Season 2 [코인]
하양이아빠의 암호화폐이야기 Season 3 [심화용어]

Coin Marketplace

STEEM 0.21
TRX 0.20
JST 0.034
BTC 98833.06
ETH 3391.57
USDT 1.00
SBD 3.08