초보자를 위한 이더리움 튜토리얼: 이더리움 블록체인이란 무엇입니까?

Ethereum이란 무엇입니까?

이더리움 스마트 계약 기능을 제공하는 오픈 소스 운영 체제입니다. 블록체인 기술을 사용하여 분산형 디지털 애플리케이션(DApp) 개발을 지원하는 분산 컴퓨팅 플랫폼입니다. 이더리움은 국제 공용 노드 네트워크를 사용하여 스크립트를 실행할 수 있는 EVM(Ethereum Virtual Machine)이라는 분산형 가상 머신을 제공합니다.

Ethereum은 가장 큰 분산형 소프트웨어 앱입니다. 가동 중지 시간이나 제XNUMX자의 간섭 없이 스마트 계약 및 분산형 애플리케이션을 구축하는 데 도움이 됩니다. Ethereum을 사용하면 개발자는 차세대 분산 응용 프로그램을 만들고 게시할 수 있습니다.

초보자를 위한 이 Ethereum 튜토리얼에서는 다음과 같은 Ethereum 기본 사항을 배웁니다.

왜 이더리움이 필요한가요?

중앙 집중식 시스템은 소프트웨어 애플리케이션에 가장 널리 사용되는 모델 중 하나입니다. 이 시스템은 개별 장치의 작동과 단일 센터의 정보 흐름을 직접 제어합니다. 이러한 시스템에서 개인은 정보를 주고받는 중앙 권력에 의존합니다.

그러나 중앙 집중식 시스템에는 다음과 같은 문제가 있습니다.

  • 단일 제어 지점 및 장애
  • 쉽게 부패할 수 있다
  • 성능 병목 현상
  • 사일로 효과

해결책은 분산형 애플리케이션입니다

분산형 애플리케이션은 중앙 집중식 백엔드에 응답하지 않지만 블록체인과 직접 상호 작용합니다. 자세히 알아보려면 이 튜토리얼을 참조하세요. 블록 체인.

DApp이라는 용어는 분산형 애플리케이션이라는 두 단어의 조합입니다. 간단히 말해서 분산형 이더리움 블록체인에서 작동하는 애플리케이션, 도구 또는 프로그램입니다.

이더리움의 역사

  • 2013년: 비트코인에 참여한 개발자 Vitalik Buterin은 처음으로 종이에 기술했습니다.
  • 2014년: 스위스 회사인 Ethereum Switzerland Gmbh가 최초의 Ethereum 소프트웨어 프로젝트를 개발했습니다.
  • 2015년: 이더리움의 첫 번째 버전인 Frontier가 출시되었습니다.
  • 14년 2016월 XNUMX일: 계획된 프로토콜 Homestead는 이더리움 네트워크에서 두 번째로 큰 버전 업그레이드가 되었습니다.
  • 2016년 150월: Ethereum은 DAO가 크라우드 세일에서 기록적인 XNUMX억 XNUMX천만 달러를 모금했을 때 가장 광범위한 언론 보도를 받았습니다.
  • 2016년 XNUMX월: 네트워크는 이더리움(ETH)과 두 가지 광범위한 범주로 나누어졌습니다. Ethereum Classic (ETC).
  • 2017년 400월: 이더리움은 5001월 1일 이후 XNUMX% 상승을 기록하며 XNUMX달러 이상 상승했습니다.st, 2017
  • 2017년 XNUMX월 - 이더리움은 결국 비트코인의 성공을 능가할 것입니다.
  • 2018년 50월 - DAO는 XNUMX달러 상당의 ETH를 요구하는 익명의 그룹에 의해 해킹당했습니다.

스마트 계약이란 무엇입니까?

A 스마트 계약 자동으로 실행되는 컴퓨터 프로그램이다. 블록체인 사용자가 돈과 재산을 교환할 수 있도록 하는 거래 프로토콜입니다. 또한 사용자가 중앙 권한 없이 투표와 같은 작업을 수행할 수 있도록 도와줍니다. 법적 계약에 따라 조건과 조치를 자동으로 실행하고 집행할 수 있는 가상의 제XNUMX자 소프트웨어 에이전트입니다.

스마트 계약은 어떻게 작동하나요?
스마트 계약은 어떻게 작동하나요?

전통적인 계약과 스마트 계약

다음은 기존 계약과 스마트 계약의 차이점입니다.

매개 변수 전통적인 현명한 계약
기간 103일 회의록
송금 Manual Automatic
조건부 날인 증서 필요한 필요한
비용 고급 레벨 비용의 일부
존재 물리적 존재 가상 존재
변호사 변호사가 중요해요 변호사가 필요하지 않을 수도 있습니다

이더리움의 주요 용어

  • 화폐발행: 대부분 국가의 중앙은행이 관리하고 모니터링합니다. 화폐당국이라고도 한다.
  • 분산형 자율: 분산형 자율 조직은 계층 없이 운영되는 것을 목표로 하는 디지털 조직입니다.archi칼 관리.
  • 조직(DAO): DAO는 컴퓨터 코드, 블록체인, 스마트 계약, 사람의 조합입니다.
  • 스마트 계약 : 합의 시스템에 의존하는 둘 이상의 당사자 간에 디지털 방식으로 서명된 계약입니다.
  • 스마트 자산: 이더리움 지갑은 이더리움 블록체인의 분산 애플리케이션에 대한 관문입니다. 이는 이더리움을 기반으로 구축된 이더 및 기타 암호화 자산을 보유하고 보호하는 데 도움이 됩니다.
  • 견고: Solidity는 Ethereum에서 사용되는 스마트 계약 언어입니다. EVM 환경에서 실행되도록 개발된 범용 프로그래밍 언어입니다. Solidity는 임의의 계산을 수행하는 데 도움이 됩니다. 그러나 디지털 토큰을 보내고 받고 상태를 저장하는 것을 목표로 합니다.
  • 거래 내역: 거래는 한 계정에서 동일하거나 비어 있을 수 있는 다른 계정으로 전송되는 메시지입니다. 여기에는 Ether라고 불리는 이진 데이터가 포함될 수 있습니다.
  • Ethereum 가상 머신: EVM이라고도 알려진 Ethereum Virtual Machine은 스마트 계약을 위한 런타임 환경입니다. EVM은 기본 하드웨어 바로 위에 있는 컴퓨터 계층입니다. 그냥 모래가 아니네요box에드이지만 고립되어 있습니다. 또한 EVM 내부에서 실행되는 코드는 네트워크, 파일 시스템 또는 기타 프로세스에 액세스할 수 없습니다.

에테르 란 무엇입니까?

Ether는 Ethereum 블록체인의 가치 토큰입니다. 암호화폐 거래소에는 "ETH"로 등록되어 있습니다. Ethereum 네트워크에서 거래 수수료와 컴퓨팅 서비스를 지불하는 데 도움이 됩니다. 이더리움 네트워크에서는 계약이 실행될 때마다 이더리움이 지급됩니다.

에테르 란 무엇입니까?

에테르 란 무엇입니까?

가스

이더리움 네트워크에서 거래를 수행하려면 사용자는 '가스'라는 중개 토큰을 통해 (채굴자에게) 이더리움을 지불해야 합니다. 스마트 계약이나 기타 트랜잭션을 실행하는 데 필요한 계산 작업을 측정할 수 있는 단위입니다.

이더리움에서 거래 수수료는 Ether로 계산되며 다음과 같습니다.

Ether = Tx Fees= Gas Limit * Gas Price

어디에,

  • 가스 한도= 계산에 사용된 가스의 양을 나타냅니다.
  • 가스 가격= 사용자가 지불해야 하는 이더리움 금액
일반적인 이더리움 네트워크 거래

이더리움 대 비트코인

이더리움과 비트코인의 주요 차이점은 다음과 같습니다.

매개 변수 비트코인 이더리움
정의 비트코인은 디지털 화폐이다 이더리움은 세계적인 컴퓨터입니다.
창립자 나카 모토 사토시 비탈릭 부탄
해싱 알고리즘 비트코인은 SHA-256 알고리즘을 사용했습니다. 이더리움은 Etash 알고리즘을 사용합니다.
평균 블록 시간 10 분 10-15 초
날짜를 풀어 1월 9 2008 30 7월 2015
해제 방법 제네시스 블록마인드 프라살라
블록체인 직업 증명 작업증명(POS 기획)
용법 디지털 통화 스마트 계약
디지털 통화
사용된 암호화폐 비트코인(사토시) 에테르
블록 시간 10 분 12-14 초
채굴 ASIC 광부들 GPU
확장 지금은 가능
개념 디지털 머니 세계 컴퓨터
암호화폐 토큰 BTC 에테르
튜링 튜링 불완전 튜링 완료
코인 출시 방법 초기 채굴 ICO를 통해
프로토콜 비트코인은 여전히 ​​풀 마이닝 개념을 사용합니다. 고스트 프로토콜을 사용합니다.

다음으로 이 이더리움 튜토리얼에서는 이더리움의 응용에 대해 알아 보겠습니다.

이더리움의 응용

다음은 Ethereum의 응용 프로그램입니다.

  • 은행: 이더리움의 분산 시스템을 사용합니다. 해커가 개인의 개인정보에 무단으로 접근하는 것은 거의 불가능합니다.
  • 계약: 스마트 컨트랙트를 이용하여 어떠한 변경 없이 계약을 유지하고 이행할 수 있습니다.
  • 예측 시장: 예측 시장은 이더리움 스마트 계약의 또 다른 훌륭한 사용 사례입니다. Gnosis 및 Augur와 같은 플랫폼은 이러한 목적으로 Ethereum을 사용합니다.
  • 디지털 신원 관리: 신원 도용 및 데이터 독점의 주요 문제를 해결하는 스마트 계약을 사용하여 디지털 신원을 관리할 수 있습니다.

Ethereum의 장점

FOLLOwing 이더리움의 장점은 다음과 같습니다.

  • 실행할 프로그램을 업로드하고 요청할 수 있습니다.
  • 가동 시간 100% 및 DDOS 방지.
  • 이더리움은 새로운 통화나 가상 공유로 사용할 수 있는 거래 가능한 토큰을 생성하는 데 도움이 됩니다.
  • 지속적이고 영구적인 데이터 저장.
  • 가상 조직을 구축하세요.
  • 분산형 애플리케이션을 개발하는 데 도움이 됩니다.
  • Ethereum은 내결함성과 보안이 뛰어난 분산형 앱을 구축하는 데 도움이 됩니다.

Ethereum의 단점

  • Ethereum Virtual Machine은 속도가 느리므로 대규모 계산에 사용할 수 없습니다.
  • 블록체인의 저장 비용은 비쌉니다.
  • Swarm 확장성이 문제이기 때문에 탈중앙화와 트레이드 오프가 있습니다. 프라이빗 블록체인이 확산될 가능성이 높습니다.
  • 버그를 수정하거나 앱을 업데이트하는 것은 네트워크의 모든 피어가 노드 소프트웨어를 업데이트해야 하기 때문에 어려운 작업입니다.
  • 일부 애플리케이션에는 사용자 신원 확인이 필요하며 사용자 신원을 확인할 중앙 기관이 없습니다.

자신만의 암호화폐를 만드는 방법을 배우고 싶다면 다음 무료 튜토리얼을 확인해 보세요. 자신만의 암호화폐를 만드는 방법은 무엇입니까?

요약

  • 이더리움 의미: 이더리움은 블록체인 기술을 기반으로 하는 오픈 소스 소프트웨어 프레임워크입니다.
  • Ethereum은 다운타임이나 제XNUMX자의 간섭 없이 스마트 계약과 분산형 애플리케이션을 구축하는 데 도움이 됩니다.
  • 이더리움은 개발자 Vitalik Buterin에 의해 2013년에 출시되었습니다.
  • 스마트 계약을 통해 블록체인 사용자는 돈과 재산을 교환할 수 있습니다. 채굴 이더리움은 디지털 통화뿐만 아니라 스마트 계약에도 사용될 수 있습니다.
  • Ether는 Ethereum 블록체인의 가치 토큰입니다. 암호화폐 거래소에는 "ETH"로 등록되어 있습니다.
  • 이더리움 네트워크에서 거래를 수행하려면 사용자는 '가스'라는 중개 토큰을 통해 (채굴자에게) 이더리움을 지불해야 합니다.
  • Ethereum은 100% 가동 시간과 DDOS 방지를 보장합니다.
  • Ethereum 네트워크에서 버그를 수정하거나 앱을 업데이트하는 것은 네트워크의 모든 피어가 노드 소프트웨어를 업데이트해야 하기 때문에 어려운 작업입니다.