Polkadot의 Parachain을 만드는 방법 (테스트 그물)


Polkadot에는 Parachain과 Relaychain이 있습니다. Relaychain은 Polkadot의 본체이며 Parachain을 Relaychain에 연결하여 Relaychain의 보안을 얻을 수 있으며 Parachain간에 통신을 할 수 있습니다. Relaychain과 Parachain 모두 기본적으로 블록체인 생성 프레임워크인 Substrate를 기반으로 합니다. Substrate를 사용하면 블록체인을 사용자 정의할 수 있습니다. Polkadot에서 말하면 Relaychain은 스마트 계약을 움직이는 기능을 가지고 있지 않지만 Paracahibn에서는 스마트 계약을 움직이는 기능을 붙일 수 있습니다. (개발자의 의사 결정에 따라)

자, 여기에서는 Polkadot의 Relaychain에 Parachain을 연결하는 방법을 살펴 보겠습니다.

먼저 Polkadot 코드를 로컬 환경에 다운로드합니다.git clone https://github.com/paritytech/polkadot.git
그런 다음 Rust를 설치합니다.curl https://sh.rustup.rs -sSf | shsudo apt install make clang pkg-config libssl-devrustup update


설치가 완료되면 test-parachains 폴더로 이동한 다음 빌드합니다.cd polkadot/test-parachains./build.sh
WASM 파일은 parachains/test/res/adder.wasm로 토출됩니다.

Paracahin을 움직일 때 collator 노드를 빌드해야합니다. test-parachains/adder/collator로 이동하여 빌드 및 실행을 수행합니다.cargo buildcargo run[ctrl-c] 로 종료.

collator의 역할은 여기 를 확인하면 좋을지도 모른다.



run을 한 상태에서 PolkadotUI로 이행한다.

먼저 자신의 계정을 만들기 위해 Account 탭 → Create Account를 눌러 자신의 계정을 만듭니다.
내 경우 5HgHBm9ojGqmm7s3hMTv2McAtbxhZimioUrWy2NmXETUDCY4
faucet 로 이동하여 DOT를 손에 넣는다. 이것은 Ethereum의 Faucet과 같은 방식.


Faucet에서 DOT를 얻을 수 없습니다. . . . . . 그래서 여기부터는 추기해 간다.

참고

좋은 웹페이지 즐겨찾기