Cointime

Download App
iOS & Android

에어드랍 매니아에게 필요한 개발 지식은 무엇입니까?

계약을 배포하는 방법을 모르는 경우 이를 BUIDL이라고 부를 수 없습니다.

에어드랍을 좋아하는 모든 사람은 사용자로서 체인과 애플리케이션에 들어갈 것이지만, 체인의 관점에서 볼 때 사용자에게는 특정 계층적 경계가 있으며, 그중 애플리케이션 개발자는 체인에 가장 가치가 있습니다.

애플리케이션 개발자는 사용자가 사용하도록 유도할 수 있는 dApp을 개발합니다. 사용 중에 가스가 발생합니다. 개발자는 체인에 계약을 배포하고 적극적으로 사용자를 끌어 체인 운영을 수행하게 됩니다. 체인 자체의 가치는 무한히 증가합니다.

따라서 개발 능력이나 간단한 개발 지식을 갖는 것이 에어드랍을 얻을 확률을 높이거나, 더 정확하게 말하면 체인의 진정한 빌더가 되는 더 좋은 방법이라고 할 수 있습니다.

이 글에서는 체인 운영을 경험하고 싶은 사용자에게 필요한 간단한 개발 지식을 자세히 설명하겠습니다. 그 중 프론트엔드 구축, 개발 환경 구축, SDK 대응 작업은 포함하지 않으며, 이 글은 일반 사용자를 초보자를 위한 이론적 개발 경험 기간으로 안내할 것이며, 실무 기간에 들어가고 싶다면 계속할 수 있습니다. 다른 심층적인 지식을 배울 수 있습니다.

블록체인 이론을 바탕으로 이해 프레임워크 구축

이전 기사 "기술적 논리를 사용하여 전 세계의 새롭고 오래된 프로젝트를 해체하는 방법은 무엇입니까?" " 블록체인의 속성에 대한 정의는 "블록체인은 단순한 총계정원장이 아닙니다. 오늘날 존재하는 모든 퍼블릭 체인은 피상적인 애플리케이션 개발을 위해 설계되었습니다."

따라서 체인의 개발 지식을 이해하는 것은 인터넷 개발 및 응용 자체와 일치하며 아키텍처 이해 측면에서 백엔드가 체인이 되고 원래 데이터베이스에 있는 데이터 상태가 데이터베이스의 데이터 상태가 된 것입니다. 사슬.

인터넷 애플리케이션 개발을 위해서는 먼저 클라우드 서비스를 구매해야 합니다.(이전에는 컴퓨팅 장치를 통해 네트워크에 액세스하거나 서버로 배포할 수 있었습니다.) 프런트엔드 배포용 서버와 백엔드용 서버 두 대를 구입하는 경우 배포 후 웹사이트를 구매하고, 웹사이트와 프론트엔드 개발 부분을 구성한 후, 백엔드를 개발하여 데이터를 관리합니다. 웹사이트의 인터랙티브 데이터가 사용되면 백엔드에 들어가게 됩니다. 사용자는 작동하기 전에 피드백 데이터를 얻어야 하며, 데이터베이스의 데이터 상태에 액세스한 후 실행됩니다.

이러한 복잡한 프로세스를 기반으로 기존 애플리케이션에서는 사용자가 기본적으로 백엔드를 느낄 수 없지만 블록체인에서는 프런트엔드와 백엔드를 명확하게 느낄 수 있습니다.

dApp의 백엔드는 인터넷 애플리케이션 개발에 사용되는 서버와 데이터베이스를 체인과 체인의 전체 상태로 전환합니다.

개발 중에 백엔드 체인은 원격 호출 인터페이스 rpc를 노출하고 모든 개발자와 애플리케이션은 이 인터페이스를 통해 체인을 운영합니다.

이것이 MetaMask를 사용하여 다양한 dApp을 경험할 때 dApp에 다른 네트워크를 추가해야 하는 이유입니다. 네트워크를 추가할 때 URL은 rpc의 액세스 포인트를 나타냅니다.

다른 네트워크 설계에는 dApp을 업그레이드하는 또 다른 방법이 있는데, 체인이 하나의 RPC만 사용하고 많은 양의 상호 작용이 필요한 경우 작업이 체인에 제출되기 전에 액세스 프로세스가 혼잡해집니다.

이때, 애플리케이션 측에서 자체 RPC 구축이 가능하다면 더 큰 장점을 가지게 되지만, 현재 퍼블릭 체인 분야에서는 현재 POS 설계로는 이런 방식으로 운영되는 dApp이 많지 않습니다.

이 시점에서 우리는 개발 작업을 위해 체인과 상호 작용할 때 지갑과 rpc 포트가 필요하다는 것을 기본적으로 파악할 수 있습니다.

중요한 개발 도구

입구를 얻은 후 다음 단계는 체인에서 작업을 수행하는 방법입니다.

이더리움은 세계의 컴퓨터로 알려져 있으며 자동으로 실행되는 다양한 유형의 스마트 계약을 실행할 수 있으며, 이 프로세스는 계약을 네트워크에 배포하고 EVM에 의해 실행되는 방식으로 수행됩니다.

중요한 개발 도구

입구를 얻은 후 다음 단계는 체인에서 작업을 수행하는 방법입니다.

이더리움은 세계의 컴퓨터로 알려져 있으며 자동으로 실행되는 다양한 유형의 스마트 계약을 실행할 수 있으며, 이 프로세스는 계약을 네트워크에 배포하고 EVM에 의해 실행되는 방식으로 수행됩니다.

가상머신 VM이라는 용어는 클라우드 서비스 업계에서 꼭 언급되는 단어로, 이더리움 네트워크의 컴퓨팅 장비는 거대한 컴퓨팅 저장 영역, 즉 가상머신이라고 생각하면 됩니다. 실행할 수 있는 능력을 가지려면 작업 지침이 실행을 완료하도록 하십시오.

그러면 스마트 계약이 핵심이 되고, 개발자가 경험할 수 있는 핵심 링크는 스마트 계약입니다.

스마트 계약의 배포는 먼저 코드 작성, 두 번째 코드 컴파일, 세 번째 배포로 나누어지며, 배포가 완료된 후 계약 기능을 직접 호출할 수 있습니다.

이더리움에는 고정된 도구가 있으며 이러한 도구는 매우 단순화되어 있으므로 전체 프로세스를 이해한 후 주의 깊게 살펴보기만 하면 전체 프로세스를 시도해 볼 수 있습니다.

Remix, Hardhat, OpenZeppelin은 현재 가장 간단하고 개방적인 도구이며, 이러한 오픈 소스 도구 외에도 개발을 지원하고 일부 프로세스를 단순화할 수 있는 Thirdweb과 같은 도구도 있습니다.

각 네트워크 테스트 네트워크의 경험부터 시작하세요

최근에는 Berachain, Taiko, Shardeum 등 퍼블릭 체인의 테스트넷을 경험했습니다. 이러한 체인의 경험 과정을 통해 개발 지식을 배울 수 있습니다.

첫째, 저는 일반 사용자이고 MetaMask 작업을 사용하여 네트워크와 상호 작용합니다. 첫 번째 단계는 MetaMask에 테스트 네트워크를 추가하고 테스트 네트워크에서 토큰을 얻는 것입니다. 테스트 네트워크 토큰은 테스트 네트워크 수도꼭지에서 수집되며 수량은 제한되어 있습니다. 수집은 세 프로젝트의 공식 문서에 발표됩니다. 이 과정에서 이 세 체인의 테스트 토큰은 Bera, ETH, SHM이다.

Berachain과 Shardeum은 모두 L1이며 자체 네이티브 토큰을 사용하는 반면 Taiko는 L2인 것을 알 수 있습니다. 존재의 목표는 Ethereum을 확장하는 것이므로 ETH를 사용하고 Ethereum에는 공개 테스트 네트워크가 있기 때문에 Taiko도 Ethereum의 토큰을 사용하는 것을 알 수 있습니다. 자체 테스트 네트워크에서 몇 가지 기능 테스트를 수행했는데, 사용자가 이를 경험하려면 최종적으로 어떤 체인을 구현할지 알아야 합니다.

세 체인의 수도꼭지에서 경험 토큰을 얻은 후 다음 단계는 개발 도구를 사용하여 계약을 체인에 배포하는 방법을 시도하는 것입니다.

따라서 다음 단계에는 계약 찾기, 계약 수정, IDE에서 계약 배포 완료라는 세 가지 단계가 있습니다.

세 가지 프로젝트의 문서 페이지에는 해당 계약 배포에 어떤 도구가 지원되는지 명확하게 표시됩니다. 확인한 결과, 이 세 프로젝트 모두 Remix 배포를 지원하므로 이 과정에서는 Remix를 사용하겠습니다.

Remix는 온라인 편집이 가능한 환경으로 매우 편리합니다. SDK나 터미널 등 더 복잡한 다른 도구를 사용할 필요가 없습니다. 그러나 이 문서의 간단한 프로세스는 일회성 배포일 뿐입니다. 계약 수정 및 호출 테스트를 실행하려면 여전히 다른 도구가 필요합니다.

1. 배포할 컨트랙트를 찾는 방법

OpenZeppelin에서는 일반적으로 사용되는 여러 토큰 발행 계약이 모듈식으로 표시되며, 기능을 직접 선택한 후 Remix로 바로 이동할 수 있습니다.

초기 페이지는 다음과 같습니다.

2. 계약 코드를 간단하게 수정하세요.

그런 다음 Wyz Research라는 이름과 Wyz의 약자를 사용하여 토큰 발행에 대한 계약을 설정하고 기능에서 pre-release를 선택하고 계약의 제어 소유권을 지정했습니다. 이러한 작업을 통해 오른쪽 계약 코드에는 첫 번째 빨간색 상자에 표시된 빌더가 있으며, 출시 전 토큰에도 가리키는 주소가 있습니다.

그런 다음 Wyz Research의 전체 이름과 Wyz의 약자를 사용하여 토큰 발행에 대한 계약을 설정하고 기능에서 pre-release를 선택하고 계약의 제어 소유권을 지정했습니다. 이러한 작업을 통해 오른쪽 계약 코드에는 첫 번째 빨간색 상자에 표시된 빌더가 있으며, 출시 전 토큰에도 가리키는 주소가 있습니다.

3. 컨트랙트 배포 방법

다음으로 오른쪽 상단에 있는 Open in Remix를 클릭하면 Remix 인터페이스에서 편집을 시작할 수 있습니다.

Remix 인터페이스에서 편집을 시작하기 전에 MetaMask의 네트워크 및 지갑 주소를 올바르게 조정하십시오.

페이지에 진입한 후 위의 해당 주소 2개를 수정해야 하는데 지갑 주소를 사용하여 대체했습니다. 다음과 같이 표시됩니다.

그런 다음 왼쪽의 Auto complie를 클릭하면 자동 컴파일을 의미하며, 자동 컴파일이 되지 않을 경우 왼쪽의 파란색 버튼을 클릭해야 합니다. 맨 왼쪽에 녹색 확인 표시가 나타나면. 그런 다음 왼쪽의 녹색 확인 표시 아래에 있는 버튼을 클릭하여 배포 페이지로 들어갑니다.

지갑이 올바르게 수정되었으면 왼쪽 상단의 계정 부분을 클릭하세요. 이 위치는 가스 지불 계정을 나타내고 아래 위치는 배포 주소를 나타냅니다. 선택하면 다음과 같이 나타납니다.

배포를 클릭하면 MetaMask가 팝업되어 이 작업에 대한 가스 요금을 지불합니다.

계약 배포 과정에서 보류 중인 계약이 Remix 하단에 표시됩니다.

컨트랙트가 성공적으로 배포되면 하단에 트랜잭션 성공이 표시됩니다.

4. 브라우저에서 트랜잭션 쿼리

배포가 완료된 후 지갑의 버튼을 클릭하여 브라우저에 들어가 트랜잭션을 보면 방금 계약 생성 작업이 완료된 것을 확인할 수 있으며 계약 실행 중에 해당 토큰이 토큰 중 하나로 전송됩니다.

해당 주소를 다시 클릭하여 조회하면 해당 주소에 I Mint 1000 W tokens가 표시됩니다. 다만, 테스트넷 브라우저로 인해 토큰명이 표시되지 않는 것으로 보이며, 이 문제는 아직 확인이 필요합니다.

이번 배포는 Shardeum을 사용하며, Berachain과 Taiko에 배포하는 경우에도 프로세스는 동일하며 지갑에서 해당 네트워크만 조정하면 됩니다. Remix와 같은 온라인 IDE는 네트워크 운영에 대한 간단한 시작을 제공합니다.

체인에서 특정 개발 작업을 수행하는 것은 애플리케이션이 아닌 사용자를 위한 가장 간단한 구성 시도입니다. 계약을 사용하여 일부 자산을 발행하거나 다른 dApp의 코드를 포크할 수 있습니다. 체인에 있는 각 dApp의 계약은 다음을 통해 이루어집니다. 조합 예를 들어 우리가 본 유니스왑의 스왑은 계약이고, LP를 제공하는 것은 또 다른 계약입니다.

Dex와 비교할 때 다른 Defi 및 Gamefi 계약은 더 복잡합니다. 개발 프로세스가 복잡하고 길지만, 매니아의 경우 해당 원리를 이해하면 체인과 애플리케이션이 더 많은 것을 구축하는 데 도움이 될 수 있습니다.

댓글

모든 댓글

Recommended for you

  • 미국 상원 은행위원회 위원장은 스테이블코인 수익률 관련 새로운 조항 초안이 이르면 이번 주에 공개될 수 있다고 밝혔습니다.

    코인타임(Cointime) 보도에 따르면, 상원 은행위원회 위원장인 팀 스콧(Tim Scott) 상원의원은 DC 블록체인 서밋에서 의원들이 이번 주 초에 최소한 스테이블코인 관련 조항을 포함한 새로운 법안 초안을 볼 수 있을 것이라고 밝혔습니다. 스콧 의원은 스테이블코인 수익률이 법안에서 가장 많이 논의된 사안이지만, 의원들은 계속해서 이 문제를 논의하고 있다고 언급했습니다. 그는 "이번 주 안에 검토할 첫 번째 초안을 받을 수 있을 것으로 생각합니다. 이번 주말까지 그렇게 된다면, 적어도 법안의 기본 틀이 마련되고 있는지 알 수 있을 것입니다. 그렇게 된다면, 우리는 더 나은 상황에 놓일 수 있을 것입니다."라고 말했습니다. 그는 또한 스테이블코인 수익률 문제에 대한 진전은 민주당 소속 앤젤라 올스브룩스(Angela Alsobrooks) 상원의원, 공화당 소속 톰 틸리스(Thom Tillis) 상원의원, 그리고 백악관 관계자인 패트릭 위트(Patrick Witt)의 노력 덕분이라고 덧붙였습니다. 그는 지난 한 달간 진행된 협상에서 도널드 트럼프 대통령과 그의 가족이 추진하는 암호화폐 사업에 대한 의원들의 우려, 주요 규제 기관의 초당적 대표성 부족, 그리고 고객확인제도(KYC) 규정 등 해결되지 않았던 다른 쟁점들도 논의되었다고 밝혔습니다. 스콧 의원은 또한 "윤리적 문제와 정족수 문제에 대한 합의에 거의 도달했다고 생각합니다. 상대방에게도 중요한 문제라는 것을 알고 있기 때문에 우리도 이 부분을 다루고 있습니다. 몇몇 인사 지명에 대해서도 진전이 있어 다행입니다. 디파이(DeFi)는 마크 워너 상원의원이 집중적으로 관심을 기울여 온 분야이며, 자금세탁방지(AML)는 매우 중요한 부분입니다. 따라서 이러한 문제들에 대해 진전이 있다고 생각합니다."라고 말했습니다.

  • 골든 모닝 브리핑 | 3월 18일 밤 주요 변동 사항

    21:00-7:00 주요 키워드: 팬텀, 스트라이프, 오토노머스, 이란 1. 이란은 미국과 이스라엘이 자국 영토를 이용하는 것을 허용하는 국가에 대해 합법적으로 공격할 수 있다고 주장했습니다. 2. 미국 상품선물거래위원회(CFTC): 팬텀 지갑은 브로커 등록이 필요하지 않습니다. 3. 애리조나 주 법무장관, 예측 마케팅 업체 칼시(Kalshi)에 대해 형사 고발 조치를 취했습니다. 4. 미국 국무부는 전 세계 모든 대사관에 "즉시" 보안 평가를 실시하도록 지시했습니다. 5. 로빈후드 벤처 캐피털, 스트라이프와 일레븐랩스에 약 3,500만 달러 투자. 6. GSR, 오토노머스와 아키텍을 5,700만 달러에 인수하여 암호화폐 펀드 운용 플랫폼 구축. 7. 미국 증권거래위원회(SEC)와 상품선물거래위원회(CFTC), 대부분의 디지털 자산은 증권이 아니라는 새로운 암호화폐 가이드라인 발표.

  • 미국 증권거래위원회(SEC)와 상품선물거래위원회(CFTC)는 암호화폐에 대한 새로운 의견을 발표하며, 대부분의 디지털 자산은 증권 범주에 속하지 않는다고 밝혔습니다.

    코인타임은 3월 18일 미국 증권거래위원회(SEC)와 상품선물거래위원회(CFTC)가 암호화폐에 대한 68페이지 분량의 가이드라인 문서를 발표했으며, 대부분의 디지털 자산은 증권이 아니라고 밝혔다고 보도했습니다. 이 새로운 설명은 스테이블코인, 디지털 상품, 그리고 "디지털 상품" 토큰의 분류를 자세히 설명하며, SEC는 이 모든 것들이 증권이 아니라고 명시했습니다. 또한 "비증권 암호화 자산"이 어떻게 증권이 될 수 있는지 설명하고, 채굴, 프로토콜 스테이킹, 에어드롭에 연방 증권법이 어떻게 적용되는지 명확히 했습니다. SEC는 또한 비증권 디지털 자산이 어떻게 투자 계약의 대상이 될 수 있는지에 대해서도 설명했습니다. SEC는 설명에서 "발행자가 투자자를 공동 사업에 투자하도록 유도하고 필요한 경영 업무를 수행하겠다는 약속이나 진술을 하며, 구매자가 그로부터 수익을 기대할 만한 이유가 있을 때, 비증권 암호화 자산은 투자 계약의 대상이 된다"고 밝혔습니다.

  • 마스터카드는 스테이블코인 회사인 BVNK를 최대 18억 달러에 인수할 계획입니다.

    코인타임(Cointime) 보도에 따르면 마스터카드(Mastercard)는 스테이블코인 인프라 스타트업인 BVNK를 최대 18억 달러(조건부 대가 3억 달러 포함)에 인수할 계획입니다. 이번 인수는 BVNK와 코인베이스(Coinbase)의 약 20억 달러 규모의 합병 협상이 결렬된 지 불과 4개월 만에 이루어졌습니다. 양사는 화요일 공동 성명을 통해 이번 거래를 공식적으로 확인했습니다.

  • 비트코인이 7만 5천 달러를 돌파했습니다.

    시장 데이터에 따르면 비트코인(BTC)이 75,000달러를 돌파하여 현재 75,033.01달러에 거래되고 있으며, 24시간 동안 2.83% 상승했습니다. 시장 변동성이 매우 크므로 투자 시 위험 관리에 유의하시기 바랍니다.

  • 비트코인이 71,500달러를 돌파했습니다.

    시장 데이터에 따르면 비트코인(BTC)이 71,500달러를 돌파하여 현재 71,510.19달러에 거래되고 있으며, 24시간 동안 1.06% 상승했습니다. 시장 변동성이 매우 크므로 투자 시 위험 관리에 유의하시기 바랍니다.

  • 이더리움(ETH)이 2100달러를 돌파했습니다.

    시장 데이터에 따르면 이더리움(ETH)이 2,100달러를 돌파하여 현재 2,100.58달러에 거래되고 있으며, 24시간 동안 0.44% 상승했습니다. 시장 변동성이 매우 크므로 투자 시 위험 관리에 유의하시기 바랍니다.

  • 미국 이더리움 현물 ETF는 어제 2,670만 달러의 순유입을 기록했습니다.

    파사이드 인베스터스가 모니터링한 데이터에 따르면, 3월 14일 미국 이더리움 현물 ETF에는 2,670만 달러의 순유입이 기록되었습니다.

  • 미국 법무부는 파월 사건 판결에 항소할 예정이며, 이로 인해 워쉬의 임명이 지연될 가능성이 있다.

    3월 14일, 한 판사가 연방준비제도(Fed)에 발부된 소환장을 기각하자, 로버트 피로 미 연방 검사는 제롬 파월 연준 의장에 대한 수사를 계속하겠다고 밝혔으며, 이는 5월 임기가 만료되는 후임 케빈 워시 의장의 임명에 차질을 빚게 할 가능성이 있다. 제임스 보스버그 미 연방 지방 판사는 정부가 연준 본부 개조 공사 및 파월 의장의 관련 발언과 관련된 소환장을 발부할 만한 증거를 제시하지 못했다고 밝혔다. 피로 검사는 "이 절차는 급진적인 판사에 의해 자의적으로 중단되었다. 절차는 순조롭게 진행되었어야 했지만, 그렇지 않았다. 이는 수치스러운 일이다."라고 말했다. 상원 은행위원회 위원인 틸리스 상원의원은 법무부의 파월 의장에 대한 수사가 계속되는 한 연준 의장 지명을 저지하겠다고 경고했다. 틸리스 의원은 "이번 판결은 파월 의장에 대한 형사 수사가 얼마나 허술하고 근거 없는지를 보여준다. 이는 연준의 독립성을 훼손하려는 실패한 공격에 불과하다."라고 말했다. "이번 항소는 케빈 워시의 차기 연준 의장 인준을 지연시킬 뿐입니다."

  • 비트코인 가격이 72,000달러 아래로 떨어졌습니다.

    시장 데이터에 따르면 비트코인(BTC) 가격이 72,000달러 아래로 떨어져 현재 71,996.46달러에 거래되고 있습니다. 24시간 상승률은 2.32%로 제한되었습니다. 시장 변동성이 높으니 위험 관리에 유의하시기 바랍니다.