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

Ethereum 스마트 계약

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

솔직히 말하자면 블록 체인 기술로 머리를 감쌀 수 없습니다. 당신이 암호 전문가 또는 소프트웨어 개발자가 아니라면 현명한 계약의 개념은 기망적인 것일 수 있습니다. 이 용어는 두 당사자 간의 법적 구속력이있는 계약에 대한 생각을 불러 일으 킵니다. 똑똑한 계약이 그 정확한 목적을 위해 사용될 수 있지만, 이름이 어디에서 유래 한 것이 아닙니다. 똑똑한 계약이 의도 한 것도 아닙니다.

스마트 계약서는 암호화 코드를 사용하여 두 당사자 간의 관계를 강화합니다. 이 당사자들은 개인이나 기관 일 필요는 없습니다. 스마트 계약에 의해 부과 된 관계는 응용 프로그램과 네트워크 사이에있을 수 있습니다. 즉, 스마트 계약은 특정 상황에서 트리거하도록 프로그래밍 할 수있는 자체 실행 명령입니다. 다르게 말하면, X가 발생하면 Y가 결과로 발생합니다.

현명한 계약은 어떻게 작동합니까?

스마트 계약은 if / then 기능을 감안할 때 자동 판매기와 비교되었습니다. 자동 판매기는 특정 수의 동전을 넣었을 때 선택한 품목 만 제공합니다. 똑똑한 계약은 특정 조건 (예 : 동전 넣기)이 충족되면 프로그래밍 된 명령을 자체 실행합니다.

Ethereum의 컨텍스트에서 스마트 계약은 여러 가지 목적으로 배포 될 수 있습니다. 예를 들어 특정 날짜에 Ether 토큰을 친구에게 보내려고합니다. 똑똑한 계약은 특정 날짜가 도착하면 Ether이 자동으로 전송되도록합니다. 이 방법은 실제 법적 계약의 대체물로 사용할 수도 있습니다. 구매자가 특정 가격으로 상품을 판매하고자한다고 가정 해보십시오. 현명한 계약은 판매자가 합의 금액을 지불 한 후에 만 ​​품목이 발송되도록합니다.

Ethereum 스마트 계약

스마트 계약 이후 지금

스마트 계약은 1993에서 최초로 고안되었으며, Bitcoin 네트워크는 실제로이 기술의 한 형태를 사용합니다. 두 당사자 간의 거래는 특정 조건이 충족되면 완료됩니다. 그러나 Bitcoin은 금융 거래에만 국한됩니다. 반면 Ethereum은 현명한 계약을 맺기 위해 특수 제작 된 플랫폼입니다. 위에서 설명한 예를 촉진하는 것 외에도 스마트 계약은 분산 앱 (dapp라고도 함)의 기초를 형성합니다.

Ethereum은 Bitcoin을 금융 거래로 제한하는 많은 코딩을 제거하고 대체했습니다. 이 향상된 프로그래밍 언어를 통해 개발자는 현명한 계약을 사용하여 Ethereum 플랫폼 용 덤프를 만들 수 있습니다. 유연성이 추가되면 스마트 계약을 통해 다음을 수행 할 수 있습니다.

  • 계약과 같은 두 당사자 간의 비즈니스 관계 관리
  • 앱 또는 개인 정보와 같은 정보 저장
  • 여러 소프트웨어 응용 프로그램을 저장하고 배포하는 소프트웨어 라이브러리로 작업
  • 여러 사람들이 서명하기 위해 계약서를 작성해야합니다.

Ethereum 스마트 계약

현명한 계약 방식

똑똑한 계약 기술에 대한 가장 중요한 부분은 함께 일할 수 있다는 것입니다. 따라서 하나의 스마트 계약을 실행하는 데 필요한 조건이 충족되면 해당 스마트 계약은 다른 스마트 계약을 트리거하는 또 다른 상태를 만들 수 있습니다. 이 방법으로 개발자는 현명한 계약의 긴 연쇄 반응을 만들 수 있습니다. 물론 스마트 계약을 이용하는 것은 무료가 아닙니다. 그들은 네트워크상의 다른 모든 것과 마찬가지로 처리 능력이 필요합니다. 그 처리 능력은 GAS에서 측정되고 이더 토큰에 의해 지불됩니다.

너무 이른 «
다음 것 »