자습서: 폴리곤 체인에 스마트 계약 배포

자습서: 폴리곤 체인에 스마트 계약 배포

읽기 시간: 4

폴리곤 네트워크란?

이전에 Matic Network로 알려졌으며 2017년에 설립된 Polygon은 항상 Ethereum 스케일링 아키텍처 개발에 중점을 두었습니다.

Polygon은 Ethereum 블록체인을 위한 Layer 2 스케일링 솔루션입니다. Polygon은 여러 개의 사이드체인이 있는 이더리움 블록체인과 동시에 실행되는 더 빠른 블록체인으로 기능합니다. Polygon은 지분 증명을 사용하여 온체인 거래를 처리합니다. 공감대 Ethereum에서 보안을 이끌어냅니다.

다각형 네트워크를 사용하는 이유:

Polygon은 다양한 기술을 사용하므로 스마트 계약 개발을 위한 훌륭한 대안이 됩니다.

Polygon Network를 사용하면 Ethereum 블록체인의 보안, 상호 운용성 및 구조적 이점을 제공하면서 블록체인 프로젝트의 유연성, 확장성 및 주권을 높일 수 있습니다. 또한 Ethereum과 비교할 때 폴리곤 네트워크는 가스 요금이 상당히 낮습니다.

또한 현재 플라즈마 체인, ZK-롤업 및 낙관적 롤업 외에도 모든 확장성 솔루션을 포함할 수 있을 만큼 충분히 적응 가능하다고 주장합니다.

이 글을 쓰는 시점에서,
지난 7일 동안 폴리곤 체인에 100개 이상의 스마트 계약이 배포되었습니다.튜토리얼: 폴리곤 체인 PlatoBlockchain 데이터 인텔리전스에 스마트 계약 배포. 수직 검색. 일체 포함.

튜토리얼: 폴리곤 체인 PlatoBlockchain 데이터 인텔리전스에 스마트 계약 배포. 수직 검색. 일체 포함.

배포 준비:

이 데모 목적으로 Polygon의 Testnet, 즉 Polygon Mumbai Network를 사용할 것입니다. 몇 가지 준비부터 시작하겠습니다.

1. Metamask에 Polygon Mumbai 네트워크 추가.

가장 간단한 방법은 아래로 스크롤하는 것입니다. mumbai.polygonscan.com 웹사이트를 방문하면 "뭄바이 네트워크 추가" 버튼을 찾을 수 있습니다. 그것을 클릭하고 메타마스크 팝업을 승인하기만 하면 됩니다. 

튜토리얼: 폴리곤 체인 PlatoBlockchain 데이터 인텔리전스에 스마트 계약 배포. 수직 검색. 일체 포함.

2. Faucet에서 Test Matic 가져오기:

Mumbai MATIC 토큰을 얻으려면 지갑 주소를 복사하여 아래 수도꼭지에 삽입하기만 하면 됩니다. MATIC 토큰은 몇 초 후에 지갑에 나타납니다.

테스트넷 Matic 수도꼭지: https://mumbaifaucet.com/

튜토리얼: 폴리곤 체인 PlatoBlockchain 데이터 인텔리전스에 스마트 계약 배포. 수직 검색. 일체 포함.

Remix를 사용하여 계약 배포:

리믹스: 리믹스 온라인 IDE는 개발, 배포, 디버깅 및 테스트를 위한 강력한 도구 세트입니다. 이더리움 EVM 호환 스마트 계약.

Metamask에서 네트워크를 Polygon Mumbai로 변경하는 것을 잊지 마십시오.

이제 필요한 모든 것이 설정되었으므로 시작하겠습니다.

우리의 이름과 나이를 저장하는 간단한 계약서를 작성합시다. 리믹스에서는 simpleStorage.sol이라고 부르겠습니다. CTRL + S를 누르면 성공적으로 컴파일됩니다.

튜토리얼: 폴리곤 체인 PlatoBlockchain 데이터 인텔리전스에 스마트 계약 배포. 수직 검색. 일체 포함.

Polygon에 배포하려면 먼저 Remix IDE에서 환경을 Injected Provider, 즉 Metamask로 변경해야 합니다.

튜토리얼: 폴리곤 체인 PlatoBlockchain 데이터 인텔리전스에 스마트 계약 배포. 수직 검색. 일체 포함.

환경을 업데이트한 후 배포 버튼을 클릭하면 Metamask에서 확인을 요청하고 확인하면 계약이 Polygon Mumbai Testnet에 성공적으로 배포됩니다.

튜토리얼: 폴리곤 체인 PlatoBlockchain 데이터 인텔리전스에 스마트 계약 배포. 수직 검색. 일체 포함.

Polygonscan을 사용하여 계약서 확인 및 게시:

우리는 사용하여 계약을 확인합니다 폴리곤스캔 검증 도구.

  1. 배포된 계약, 컴파일러 버전 등과 같은 세부 정보를 웹 사이트에서 쉽게 채울 수 있습니다. 그런 다음 계속을 클릭할 수 있습니다.
튜토리얼: 폴리곤 체인 PlatoBlockchain 데이터 인텔리전스에 스마트 계약 배포. 수직 검색. 일체 포함.

다음 페이지에서 계약 코드, 생성자 인수 등과 같은 기타 세부 정보를 채워야 합니다. 필요한 정보를 입력한 후 '확인 및 게시' 버튼을 클릭하기만 하면 됩니다.

튜토리얼: 폴리곤 체인 PlatoBlockchain 데이터 인텔리전스에 스마트 계약 배포. 수직 검색. 일체 포함.

아래와 같이 몇 초 후에 계약이 성공적으로 확인됩니다.

튜토리얼: 폴리곤 체인 PlatoBlockchain 데이터 인텔리전스에 스마트 계약 배포. 수직 검색. 일체 포함.

결론 :

Matic 블록체인은 블록체인 생태계의 사용 중단을 초래하는 과다한 애플리케이션에 의해 혼잡하고 영향을 받는 블록체인 세계에 대한 해답입니다. 

Matic 블록체인의 확장성을 수용하고 탁월한 Matic 스마트 계약 감사 서비스를 통해 Polygon(Matic) 플랫폼의 무결성과 보안을 관리하십시오.

다각형 스마트 계약 감사 서비스:

https://audits.quillhash.com/services/polygon-smart-contract-audit

Web3 보안 - 시대의 필요

Web3 보안을 위한 QuillAudits?
QuillAudits는 수백만 달러의 자금 손실을 줄이는 사이버 보안 솔루션을 제공하는 도구와 전문 지식을 잘 갖추고 있습니다.


자주 묻는 질문

Matic 네트워크에 스마트 계약을 어떻게 배포합니까?

위의 단계를 읽고 따른 후에는 Matic Network에 계약을 배포할 수 있어야 합니다.

Polygon 스마트 계약은 어떤 언어로 작성됩니까?

Polygon에서 스마트 계약은 Solidity Language를 사용하여 작성됩니다.

Polygon에서 스마트 계약을 확보하는 방법은 무엇입니까?

Polygon의 스마트 계약은 보안 감사를 수행하여 보호할 수 있습니다. 스마트 계약 감사는 오류를 완화하기 위해 계약 코드를 철저히 검사하여 계약이 악의적인 행위자와 외부 공격 벡터로부터 안전하게 유지되도록 합니다.

폴리곤 뭄바이 테스트넷이란?

뭄바이 테스트넷은 폴리곤 메인넷을 복제한 폴리곤 네트워크의 테스트넷입니다. 이를 통해 개발자는 블록체인 환경에서 위험과 비용 없이 dApp을 배포, 테스트 및 실행할 수 있습니다.

139 조회수

타임 스탬프 :

더보기 퀼해시