블록체인에 HellowWorld를 기록 내용을 읽는다(블록체인 입문 1)

개요



블록 체인 (Ethereum testnet (Ropsten))에 텍스트를 쓰는 계약을 만듭니다.
작성한 계약에 Hellow World를 작성할 때까지 게시합니다.

덧붙여 저도 블록체인 초학자이므로, 내용에 잘못등 있으면 지적해 주시면 다행입니다.

개발 절차



계약 구현



1. remix로 계약 구현
h tp // 리미 x. 그래, m. 오 rg

2. 만든 계약을 컴파일

3. 컴파일된 계약 배포(Ropsten 네트워크)

4. HellowWorld 쓰기

5. 쓰기 확인

준비



MetaMask
"Metamask"에서 검색하여 사용할 수 있도록하십시오.

계약 구현



1. remix로 계약 구현



이 내용을 copipe

pragma solidity ^0.4.25;

contract SetMessage {
    string public message;

    function setMessage(string _message) public {
        message = _message;
    }
}

git의 소스
htps : // 기주 b. 코 m / 와다 노 부야 / 세 t - 얕은 ps / t ree /

2. 작성한 계약을 컴파일



pragma solidity ^0.4.25; 첫 번째 줄에 설명 된 버전으로 컴파일

컴파일 버전 선택


컴파일이 완료되면 녹색 테두리없이 표시됩니다.


3. 컴파일된 계약 배포(Ropsten 네트워크)



RUN 탭을 선택 Environment를 Ropsten으로 변경



※Account가 공백인 경우 MetaMask에 로그인할 수 없으므로 로그인합니다.

배포 실행


GAS를 요구하므로 확인을 누르십시오.



※Ropsten의 ETH가 없는 경우는 「송금」으로부터, Faucet를 테스트의 「Ether」를 누르고
테스트의 [MetaMask Ether Faucet] 표시가 표시되므로,
"request 1 ether from faucet"을 누르고 잠시 후 ether를 받을 수 있다
※확인 후 Ropsten 네트워크에서 트랜잭션을 처리하기 위해 완료까지 시간이 걸립니다.

4. HellowWorld 쓰기



배포가 완료되면 배포 된 계약 이름이 표시됩니다.
계약 이름을 누르십시오.



누르면 input 폼이 표시하게 되므로, 폼 오른쪽의 상세를 눌러.



세부 정보를 표시하고 텍스트 입력란에 텍스트 입력



작성할 텍스트를 입력하고 "transcat"을 누르십시오.



텍스트를 배포하기 위해 gas를 요청합니다.
"확인"을 누르십시오.



5. 쓰기 확인



텍스트 배포가 완료되면 기록에 다음과 같은 메시지가 표시되고 배포가 완료되었습니다.


"message"를 누르면 쓴 "Hellow Worid!"가 표시되는지 확인하십시오.
이제 Ropsten 네트워크에 텍스트를 쓸 수있었습니다!

※ 쓴 메시지는 다시 쓸 수 없기 때문에 개인 정보, 부끄러운 내용 등
쓰면 네트워크에 계속 남아 있으므로주의하시기 바랍니다.



요약



Ropsten 네트워크 (블록 체인)에 메시지를 쓰는 계약의 구현 및 확인
할 수 있었습니다.

다음에 웹 앱에서 확인을 게시 할 수 있다고 생각합니다.,,

참조한 사이트

좋은 웹페이지 즐겨찾기