이 "같은 가장 혁명적 인 혁신이 될 지능형 계약, 발명 된 이후 기술 책은 분산 법적 코드 디지털 프로토콜, 그것은이 자동 변조 방지 분산 책의 기능을 금융에서 체인 자동화를 공급하기 위해도에,을" 정부의 공공 시스템에는 잠재적 인 유스 케이스가 많이 있습니다.
스마트 계약은 계약과 관련된 모든 데이터를 연결하고, 계약 데이터는 코드에 따라 실행되며, 상호 신뢰하에 계약을 완벽하게 수행 할 수 있습니다. 계약서에 참여한 각 참가자는 중복 된 사본을 보관할 필요가 없습니다. 스마트 계약서는 모든 사람에게 규제 기관 및 정부 기관을 비롯한 최종적이고 변경 불가능한 단일 소스 파일을 제공합니다.
똑똑한 계약이 무엇인지 더 깊이 이해하고 싶습니까?
똑똑한 계약은 Wanlian의 기초입니다.
Qtum 양자 체인 연구소 :
Ethereum Smart 계약 잠재적 위험
Qtum Electrum은 잘 알려진 Bitcoin wallet Electrum을 기반으로 한 Qtum 데스크탑 가벼운 지갑입니다. 현재 노드 Qtum 코어 전체 지갑에 비해 Qtum 일렉 트럼이 차지하는 디스크 공간, 동기화 블록에 필요한 시간이 덜 니모닉, 그것은 모바일 지갑을 가져 오기위한 여러 서명 및 하드웨어 지갑, 지갑 감기 모드 지원, 지원을 지원합니다 동시에 보안을 보장하기 위해 SPV 검증이 채택됩니다.
오늘은 Qtum Electrum의 스마트 계약 기능을 사용하는 방법을 보여 드리겠습니다. 쉬운 두 단계로 손쉽게 스마트 계약서를 작성하십시오!
1
계약서 작성
Qtum Electrum을 열고 도구 모음에서 "보기"-> "스마트 계약 표시"를 클릭하여 스마트 계약서의 페이지를 표시하십시오.
빈 페이지를 마우스 오른쪽 단추로 클릭하고 "새 계약 작성"을 클릭하십시오.
계약 이름은 사용자 정의 문자열이 될 수 있습니다; 리믹스에 의해 바이트 코드 (바이트 코드)와 ABI (인터페이스) (HTTP :. // 리믹스 써멀 ereum.org/)을 얻기 위해 도구처럼, 생성자 (계약 초기화 매개 변수)는 계약이다 따옴표 함께 함유 문자열 유형의 생성자 파라미터 필요한 파라미터는, 세퍼레이터와 파라미터 사이 쉼표, 자원 gas_limit 소비가 계약의 크기에 따라 조절 될 수 있고, 실패 계약을 이끌 gas_limit 너무 낮은 높은 gas_limit 발신자 (발신자) 계약 설립자이다 gas_price는 일반적으로 변경하지 않는 것이 권장되며, 그것은 일부의 실제 사용량은 사용자에게 리턴 초과 할 것이다.
이 기사에서는 다음 코드와 간단한 Solidity 계약을 사용합니다.
그마의 0.4.18 ^ 견고;
C 엔티 RACT 테스트 에이지 {UINT; 문자열 이름,
기능 테스트 (단위의 _age 상기 _name 문자열) 공개 {
연령 = _age;
NAME = _name는;
}는 setAge (단위의 _age) 공개 {작동
연령 = _age 단계;
; 기능 getAge}이 () 공공보기 (단위) 나이 {반환 반환
}
함수에서는 setName (문자열 _name) {공공
이름 = _name;
} 함수 getName () 공공보기 (String)를 돌려줍니다 {이름을 반환
}
}
Qtum의에 방송 된 무역 협정을 만드는 "만들기"를 클릭하여 블록 체인 네트워크를. 트랜잭션이 확인되기를 기다리면 계약서가 성공적으로 작성됩니다.
2
계약 상호 작용
방금 만든 계약서를 두 번 클릭하거나 -> 기능을 마우스 오른쪽 버튼으로 클릭하여 계약의 대화 형 인터페이스에 들어갑니다.
기능 드롭 다운리스트는 함수 (00)는 익명 함수 견고 계약 된 계약을 호출 할 수 있음을 표시한다.
우리는 getName ()을 선택합니다.이 함수는 매개 변수를 전달할 필요가 없으며 "Call"버튼을 클릭하여 계약서에 저장된 name 변수의 값을 읽습니다.
에서는 setName ()를 선택,이 기능은 유형의 문자열 매개 변수를, 우리가 다음 버튼을 합 함수 호출 계약을 만듭니다 "보내기"를 클릭하십시오 "를 BLOCKCHAIN 경제 정의"를 입력 매개 변수 상자에 입력, 계약 변경 데이터 거래.
거래 확인 될 때까지, 우리는 다시 한번 대한 getName ()를 호출, 계약이 우리의 변수 값의 이름에서 찾을 수있다 "는 BLOCKCHAIN 경제 정의"로 수정되었습니다.
이 시점에서 우리는 Qtum Electrum과 계약을 맺고 성공적으로 계약을 맺었습니다. Qtum 스마트 계약에 대한 자세한 내용은 다음을 참조하십시오.
계약 및 설명 Qtum 지능적인 사용 : https://docs.qtum.site/zh/Qtum-Contract-Usage.html (원본 텍스트를 읽을 클릭)
Qtum 계약 트랜잭션을 수동으로 생성하기위한 지침 : https://docs.qtum.site/en/ Qtum 계약 transaction.html의 설명을 수동으로 생성하십시오.
추천 독서
Qtum Quantum Chain Weekly (3 월 4 일 - 3 월 10 일)
Qtum Quantum Chain, 일본 Blockchain Summit TEAMZ에 초청 됨
Qtum 퀀텀 체인 첫 번째 공간 노드 트랜잭션 완료
Qtum Quantum Chain Technology 서비스를 Amazon에서 무료로 사용하는 방법
http://www.btb8.com/qtum/1903/40240.html