Ethereum이란 무엇이며, 똑똑한 계약이란 무엇입니까?
Ethereum은 분산 컴퓨팅 플랫폼입니다. Ether이라고 알려진 crytocurrency 토큰을 생성합니다. 프로그래머는 Ethereum 블록 체인에 "스마트 계약"을 쓸 수 있으며이 계약은 코드에 따라 자동으로 실행됩니다.
Ethereum이란 무엇인가??
Ethereum은 Bitcoin과 동일한 호흡에서 종종 언급되지만, 다소 다릅니다. Bitcoin은 Bitcoin 토큰을 사용자간에 전송할 수있는 cryptocurrency 및 분산 지불 네트워크입니다.
Ethereum 프로젝트는 더 큰 목표를 가지고 있습니다. Ethereum 웹 사이트에 따르면 "Ethereum은 현명한 계약을 실행하는 분산 플랫폼입니다."이 계약은 Ethereum 노드를 실행하는 모든 장치로 구성된 분산 컴퓨팅 네트워크 인 "Ethereum Virtual Machine"에서 실행됩니다.
"분산 된 플랫폼"부분은 누군가가 Bitcoin 노드를 실행할 수있는 것과 같은 방식으로 누구나 Ethereum 노드를 설정하고 실행할 수 있음을 의미합니다. 노드에서 "똑똑한 계약"을 실행하고자하는 사람은 이더의 해당 노드 운영자에게 Ethereum에 묶여있는 cryptocurrency 토큰을 지불해야합니다. 따라서 Ether 노드를 사용하는 사람들은 컴퓨팅 능력을 제공하고 Ether에서 지불됩니다. Bitcoin 노드를 실행하는 사람들이 해싱 파워를 제공하고 Bitcoin에서 지불하는 방식과 유사한 방식으로.
즉, Bitcoin은 블록 체인 및 결제 네트워크 일 뿐이지 만 Ethereum은 블록 체인을 사용하는 분산 컴퓨팅 네트워크로 다른 많은 것들에 사용될 수 있습니다. 자세한 정보는 Ethereum 백서에서 볼 수 있습니다..
이더 란 무엇인가??
Ether은 Ethereum 블록 체인과 관련된 디지털 토큰 (또는 cryptocurrency)입니다. 즉, 에테르는 동전이고 에테르는 플랫폼입니다. 그러나 사람들은 이제이 용어들을 종종 교환 할 수 있습니다. 예를 들어 Coinbase를 사용하면 Ether 토큰을 의미하는 Ethereum을 구입할 수 있습니다..
이것은 기술적으로 "altcoin"입니다. 이는 Bitcoin이 아닌 cryptocurrency를 의미합니다. Bitcoin과 마찬가지로 Ether은 분산 블록 체인 (이 경우에는 Ethereum 블록 체인)에 의해 지원됩니다.
Ethereum 블록 체인에서 앱 또는 "스마트 계약"을 만들고자하는 개발자는 호스트 토큰을 지불하기 위해 Ether 토큰이 필요하지만 Ethereum 기반 앱 사용자는 Ether이 해당 앱의 서비스 비용을 지불해야 할 수도 있습니다. 사람들은 Ethereum 네트워크 외부에서 서비스를 판매하고 Ether에서 지불을 받아 들일 수도 있습니다. 또는 Ether 토큰은 Bitcoin과 마찬가지로 교환기에서 현금으로 판매 될 수 있습니다.
분산 된 응용 프로그램이 흥미로운 이유?
Bitcoin 블록 체인은 Bitcoin 트랜잭션의 기록을 저장합니다. Ethereum 블록 체인은 사람들의 지갑에 이더 토큰을 저장하지만 각 스마트 계약의 최신 상태와 각 스마트 계약의 코드도 저장합니다.
블록 체인은 여러 위치에 저장된 분산 원장이므로 스마트 계약 데이터가 해당 Ethereum 노드에 저장됩니다. 블록 체인에서 "스마트 계약"(응용 프로그램이라고도 함)을 만들면 분산 방식으로 저장되고 실행됩니다.
비교를 위해 오늘날 우리가 사용하는 많은 응용 프로그램을 생각해보십시오. 여기에는 Gmail과 같은 전자 메일 응용 프로그램, Microsoft OneNote와 같은 메모 작성 응용 프로그램 및 응용 프로그램을 사용하고 회사 서버에 데이터를 저장하는 기타 항목이 포함됩니다. 귀하의 데이터를 저장하는 회사가 귀하의 계정을 금지하거나, 응용 프로그램을 종료하거나, 사업을 중단하는 경우 오프라인 백업 사본이없는 한 해당 응용 프로그램에 있던 모든 데이터를 잃게됩니다.
Ethereum 위에 구축 된 앱을 사용하는 경우 앱을 구성하는 코드 (스마트 계약 코드)와 개인 데이터 (스마트 계약의 상태)가 블록 체인에 저장됩니다. 앱을 사용하고 데이터를 변경할 때마다 모든 Ethereum 노드가 스마트 계약의 상태를 업데이트합니다. 즉, 데이터에 대한 액세스 권한을 없애거나 사용하는 앱을 종료 할 수있는 중앙 '장애 지점'이 없음을 의미합니다. 데이터와 앱의 코드 자체가 전 세계에 백업되어 아무도 모든 노트를 오프라인으로 가져갈 수 없습니다. 물론 다른 사람이 읽을 수 없도록 블록 체인에 의해 데이터가 암호화됩니다..
현명한 계약이란 무엇인가??
스마트 계약은 Ethereum 가상 머신에서 실행되는 애플리케이션입니다. 이것은 컴퓨팅 파워가 모든 Ethereum 노드에 의해 제공되는 분산 된 "세계 컴퓨터"입니다. 컴퓨팅 파워를 제공하는 모든 노드는 Ether 토큰에서 해당 리소스에 대해 지불됩니다..
요구 사항이 충족 될 때 자동으로 실행되는 "계약서"를 작성할 수 있기 때문에 스마트 계약서라는 이름이 붙습니다.
예를 들어, Ethereum 위에 Kickstarter와 같은 크라우드 펀딩 서비스를 구축하는 것을 상상해보십시오. 누군가 다른 사람에게 돈을 모으는 Ethereum 현명한 계약을 맺을 수 있습니다. 똑똑한 계약은 $ 100,000의 통화가 풀에 추가 될 때 모든 통화가 수령자에게 전송된다는 말을 쓸 수 있습니다. 또는 한 달 내에 $ 100,000 기준 액을 충족시키지 못하면 모든 통화가 원래 통화 보유자에게 돌려 보내집니다. 물론 이것은 미국 달러 대신 에테르 토큰을 사용합니다..
이 모든 것은 스마트 계약 코드에 따라 발생합니다. 스마트 계약 코드는 신뢰할 수있는 제 3자가 돈을 갖고 거래를 승인하지 않아도 트랜잭션을 자동으로 실행합니다. 예를 들어, Kickstarter는 3 %에서 5 %의 지불 처리 수수료를 기준으로 5 %의 수수료를받습니다. 이는 100,000 달러의 크라우드 펀딩 프로젝트에 대한 수수료로 8000 달러에서 10000 달러를 의미합니다. 현명한 계약은 Kickstarter와 같은 제 3 자에게 요금을 지불 할 필요가 없습니다..
스마트 계약은 많은 다른 것들에 사용될 수 있습니다. 개발자는 소프트웨어 라이브러리의 작동 방식과 마찬가지로 다른 스마트 계약에 기능을 제공하는 스마트 계약을 생성 할 수 있습니다. 또는 현명한 계약은 단순히 Ethereum 블록 체인에 정보를 저장하는 응용 프로그램으로 사용될 수 있습니다.
똑똑한 계약 코드를 실제로 실행하려면 누군가가 충분한 Ether을 거래 수수료로 보내야합니다. 필요한 컴퓨팅 리소스에 얼마나 많은 양이 의존합니까? Ethereum 노드에 참여하여 컴퓨팅 성능을 제공합니다..
CryptoKitties 스마트 계약 사용
Ethereum 네트워크에서 스마트 계약을 사용하여 구축 된 가장 잘 알려진 응용 프로그램 중 하나는 CryptoKitties로, "블록 체인 기술을 기반으로 구축되는 세계 최초의 게임 중 하나"라고합니다.
본질적으로 CryptoKitties는 Ethereum 블록 체인에 저장된 디지털 "수집 가능한"형식입니다. CryptoKitties는 Ethereum 네트워크에서 디지털 항목을 저장하고 교환 할 수있는 기능을 잘 보여줍니다..
새로운 CryptoKitties는 "육종"을 통해 생성됩니다. 이것은 똑똑한 계약을 실행하기 위해 두 개의 기본 CryptoKitties를 선택하고 Ether 토큰을 사용하는 것을 포함합니다. 계약서는 두 개의 선택된 고양이를 사용하여 새로운 CryptoKitty를 생성합니다. 이 새끼 고양이 및 번식 과정의 세부 사항은 Ethereum 블록 체인의 공공 장부에 저장됩니다.
Ethereum 블록 체인 장부에 저장되어있는 CryptoKitties를 소유 할 수 있습니다. 당신은 그들을 다른 사람들에게 팔거나 거래하거나 구매할 수 있습니다. 이는 스마트 폰 앱을 사용하여 고양이를 사고, 교환하고, 사육하는 것과는 다릅니다. 그것들은 일반적으로 앱의 자체 서버에 저장되며 회사가 앱을 종료하거나 계정을 금지하면 소중한 디지털 애완 동물을 잃을 수 있습니다. 그러나 CryptoKitties가 블록 체인에 저장되기 때문에 그럴 수 없습니다. 아무도 당신 고양이를 데려다 줄 수 없어요..
2017 년 12 월 우연히 Bitcoin의 사상 최고가 인 CryptoKitties에 1,200 만 달러가 넘는 Ether을 소비했으며 가장 비싼 CryptoKitty는 약 12 만 달러에 팔렸습니다.
Ether, Bitcoin 및 값 비싼 그림과 마찬가지로 CryptoKitties는 사람들이 비용을 지불 할 준비가되어있는 경우 가치가 있습니다..
이미지 신용 : AlekseyIvanov / Shutterstock.com, Ethereum, CryptoKitties.