상호작용 가이드: Scroll zkEVM 사용 방법
시작하기: Scroll zkEVM
저자: Gaurang (GT) Torvekar
편집: MarsBit
이 문서는 초보자가 L2 Dapps와 상호작용하는 방법을 소개하는 것을 목표로 합니다.
이 가이드에서는 Scroll zkEVM을 사용하는 방법과 이더리움 L2 Dapp과 상호작용하는 방법에 대해 논의할 것입니다. 이 가이드에서 배운 기술은 이론적으로 다른 모든 2층 네트워크로 이전할 수 있습니다. 본문에서는 제가 만든 Dapp을 사용하여 설명할 것입니다. 이는 Scroll L2 네트워크에서 플레이할 수 있는 체인상의 TicTacToe 게임입니다.
준비 작업---Metamask(또는 유사한 지갑) 설치
이미 Metamask를 설치했다면 이 단계를 건너뛸 수 있습니다. 설치하지 않았다면 https://metamask.io/download/를 방문하여 브라우저나 모바일 장치에 맞는 버전을 설치하세요.
1단계------Scroll L2 테스트넷 및 Goerli 테스트넷 설정
현재 Scroll zkEVM은 알파 테스트넷을 출시했습니다. 이는 EVM(이더리움 가상 머신)과 호환되는 2층 네트워크입니다. 이는 이더리움 네트워크에서 작성된 모든 스마트 계약이 동일한 도구 세트를 사용하여 Scroll zkEVM에 로컬 배포될 수 있음을 의미합니다. Scroll L2 알파 테스트넷은 현재 이더리움 L1의 Goerli 테스트 네트워크에 "연결"되어 있습니다. 이는 Scroll L2 네트워크가 Goerli L1 네트워크에 일괄 거래를 보내 "거래를 최종 확정"한다는 것을 의미합니다. 따라서 궁극적으로 그들은 여전히 이더리움 L1 네트워크의 "보안"에 의존하지만, 모든 거래가 이더리움 네트워크에 게시될 필요가 없기 때문에 확장성을 구현했습니다.
https://scroll.io/alpha를 방문하고 지침에 따라 Metamask에 네트워크를 추가하여 Scroll L2 네트워크를 설정할 수 있습니다. 해당 페이지에서 Goerli 네트워크를 Metamask에 추가해야 합니다(아직 추가하지 않았다면).
2단계---Goerli 테스트 ETH 얻기
위 단계를 통해 Metamask에서 네트워크를 설정한 후, 물받이에서 일부 Goerli ETH를 얻어야 합니다.
다음 물받이를 사용할 수 있습니다:
https://goerlifaucet.com/ --- 이 물받이는 한 번에 0.2 ETH만 제공하며, 토큰을 받으려면 Alchemy에 등록/로그인해야 합니다.
https://goerli-faucet.pk910.de/------ 이 PoW(작업 증명) 물받이는 더 많은 ETH를 제공할 수 있으며, 페이지를 열어 두고 "채굴"해야 합니다. 첫 번째 물받이보다 이 물받이를 더 선호합니다.
https://faucet.paradigm.xyz/------ 이 물받이는 Twitter로 로그인해야 합니다. 0.1 ETH를 얻기까지 시간이 걸리므로 그리 편리하지 않습니다.
위의 물받이 중 하나를 사용하거나 세 가지를 조합하여 사용할 수 있습니다.
충분한 ETH를 확보하면 다음 단계로 진행하세요.
3단계------Goerli에서 Scroll L2로 일부 ETH "브리지"하기
이제 다음 단계는 2단계에서 축적한 일부 ETH를 Scroll L2 테스트넷으로 브리지하는 것입니다. 이를 위해 브리지 인터페이스로 이동하세요------https://scroll.io/alpha/bridge
페이지의 지침에 따라 Scroll L2 테스트넷의 주소로 일부 ETH를 전송하세요.
이 거래는 즉시 완료되지 않으며 ETH가 전송되는 데 시간이 걸립니다. ETH가 전송되면 다음 단계로 진행하여 멋진 체인상의 Tictactoe 게임을 시도할 수 있습니다!
4단계---체인상 게임 Tictactoe 플레이하기
https://onchain-tictactoe.vercel.app/에서 게임을 확인하세요. 지갑을 이 페이지에 연결하고 새 게임을 생성하세요. 이는 다인용 게임이므로 친구의 주소를 추가해야 하며, 심지어 두 번째 지갑을 두 번째 플레이어로 사용할 수 있습니다.
첫 번째 게임을 생성하면 아래 표에서 게임을 "선택"해야 하며, 그러면 체인상의 Tictactoe를 시작할 수 있습니다.
이 게임에는 흥미로운 요소가 있습니다! 만약 당신이 한 단계에서 실수를 하거나 게임에서 지고 싶지 않다면 언제든지 "리셋"하여 게임을 다시 시작할 수 있습니다.
주의---게임의 코드는 오픈 소스입니다. GitHub에서 확인할 수 있습니다.
5단계(선택 사항)------Scroll L2의 다른 Dapps 보기
Scroll에서 다른 Dapps와 게임을 테스트하고 싶다면 이 페이지를 확인하세요--- https://ethdenver.scroll.systems/