Ethereum의 작동 원리

에테르가 어떻게 작용 하는가?

Ethereum의 작동 원리

Ethereum이 어떻게 작동하는지 이해합니다. 이제는 분산 차량의 두포를 볼 때입니다. 앱 (모든 앱)을 생각해보십시오. Google 캘린더 앱이나 iCloud 저장소 일 수 있습니다. 귀하의 데이터는 전세계 Google 또는 Apple의 많은 데이터 센터 중 하나에 저장됩니다. 그것은 중앙 집중식 시스템입니다.

Ethereum은 캘린더 약속 또는 사진을 여러 다른 데이터 센터로 압축, 복사 및 배포합니다. 새 일정 약속 또는 그림을 추가 할 때마다 네트워크가 업데이트됩니다. 이 시스템은 물론 컴퓨터로 구성되어 있으며 컴퓨터는 운영 비용이 든다. Ether / GAS 토큰이있는 컴퓨터를 사용하면 비용을 지불하게됩니다.

튜링 완벽한 프로그래밍 언어

위의 비유는 Ethereum의 작동 원리를 설명 할 수있는만큼 간단합니다. 플랫폼 뒤에있는 팀은 Bitcoin 프로토콜에서 많이 빌려 왔습니다. Vitalik Buterin이 Bitcoin 애호가로 시작했음을 기억하십시오 ( "누가 Ethereum을 만들었습니까?"). 그러나 유사점은 어디에서 끝나는 것입니다.

Ethereum은 Bitcoin보다 훨씬 다양한 기능을 목표로합니다. 이 프로젝트는 Bitcoin 팀이 만든 템플릿을 기반으로하지만, Ethereum 팀은 결국이를 단계적으로 종료하려고합니다. Ethereum의 전반적인 목적은 분산 된 애플리케이션 (dapps) 또는 모든 종류의 생성을 허용하는 것입니다.

그렇게하기 위해서는 많은 노력이 필요합니다. 데이터 트랜잭션의 형식 자체를 다시 고려하고 재구성해야합니다. 이것을 달성하기 위해, Ethereum은 Turing-complete 프로그래밍 언어를 사용합니다. 이 프로그래밍 언어는 개발자가 네트워크 기능을 확장하는 데 필요한 유연성을 제공합니다.

에테르가 어떻게 작용 하는가?

에테 리엄 블록 체인

Ethereum의 블록 체인은 Bitcoin과 마찬가지로 네트워크를 사용하여 이루어진 모든 Ether 트랜잭션을 기록합니다. 시스템의 각 노드는 이러한 모든 금융 거래의 사본을 저장합니다. Ethereum이 한 발 더 나아간다면, 각 노드는 똑똑한 계약의 가장 최근 상태를 저장한다는 것입니다.

똑똑한 계약의 상태가 마지막으로 일어난 변화입니다. 국가는 방금 설정 한 것일 수 있습니다. 아직 기능을 수행하지 않았거나 실제로 수행 된 것일 수 있습니다. Google 캘린더 앱의 이전 비유를 사용해 보겠습니다. 캘린더 약속을 만드는 순간 앱 상태의 상태가 변경됩니다. 스마트 계약은 앱의 기본을 구성합니다. 즉, 스마트 계약 자체를 수정하고 있음을 의미합니다.

Ethereum 가상 머신

수천 개의 컴퓨터가 Ethereum 네트워크의 모든 변경 사항을 처리합니다. 변경 자체는 Ethereum 가상 머신에 의해 분석되고 수행되는 '바이트 코드'로 작성됩니다. 정교한 것처럼 들리지만 가상 머신은 실제로 90의 휴대 전화보다 훨씬 고급입니다. 그러나 일단 네트워크 노드의 모든 계산 능력을 결합하면 매우 강력 해집니다.

Ethereum에 대해 더 알아보기

너무 이른 «
다음 것 »