효율적인 dApp 구축을 위해 Ethereum 대신 Polygon 선택

게시 됨: 2023-03-13

Polygon은 사람들이 Polygon에서 dApp을 만들 때 다양한 선택권을 제공하는 것을 목표로 합니다. 일부 개발자는 속도보다 보안을 유지하는 반면 다른 개발자는 낮은 수수료와 속도를 위해 보안을 타협합니다. 이 기술은 이러한 다양한 기능을 모두 처리하기 위해 여러 이더리움 중심 확장 솔루션을 구축하고 있습니다.

Ethereum은 cryptocurrency 공간의 기둥으로 남아 있습니다. DeFi에서 스마트 계약 및 심지어 NFT에 이르기까지 이더리움은 Web3의 주요 혁신 중 하나로 남아 있습니다. 그러나 눈부신 성공에도 불구하고 이 기술은 대규모 네트워크 정체, 높은 네트워크 요금 및 거래 처리량 감소로 어려움을 겪었습니다. Polygon은 그러한 프로젝트 중 하나입니다.

2017년에 시작된 인도 기반 소프트웨어 회사인 Polygon Technology는 분산화 이점을 희생하지 않고 Ethereum을 확장합니다. Polygon의 dApp 수가 53,000개에 도달하면서 기업은 이 기술의 낮은 수수료와 빠른 속도를 사용하여 Ethereum 기반 dApp을 구축하고 있습니다.

이 기사에서는 Polygon의 다양한 측면과 dApp 개발에 Ethereum을 사용하는 것보다 기술을 더 좋게 만드는 요소를 살펴보겠습니다.

Talk to our Polygon experts

Polygon dApp 빌더는 어떻게 작동합니까?

Polygon은 개발자가 이더리움의 한계에 얽매이지 않고 이더리움에서 dApp을 구축할 수 있게 해주는 레이어 2 스케일링 솔루션입니다.

이를 수행하는 방법은 네트워크가 에너지 발자국을 99.95%까지 줄이는 데 도움이 되는 지분 증명과 같은 다양한 거버넌스 모델과 오프체인 온체인 개념을 사용하여 레이어 2 솔루션을 개발하는 것입니다. 이 솔루션은 The Merge 이후 Etherum도 도달했습니다. 네트워크 참가자가 트랜잭션의 유효성을 검사하기 위해 MATIC을 스테이킹하는 PoS 아키텍처를 사용하는 것 외에도 Polygon을 사용하면 개발자가 오픈 소스 SDK를 사용하여 여러 확장 기술을 통해 Polygon dApp을 시작할 수 있습니다.

ZK-Rollups: 이더리움 기반 기술은 영지식(ZK) 프로토콜 개발자인 Mir를 미화 4억 달러에 인수했습니다. 이 프로토콜이 하는 일은 거래 인증자가 정보에 실제로 액세스하지 않고도 암호화된 데이터의 유효성을 검사할 수 있도록 하여 170밀리초 이내에 확인 증명을 생성할 수 있도록 하는 것입니다.

낙관적 롤업: 이더리움에 제출하기 전에 여러 오프체인 트랜잭션을 대규모 배치로 묶는 것으로 구성됩니다. 이렇게 하면 고정 비용이 최종 사용자 수수료를 줄이는 여러 트랜잭션에 분산됩니다. 본질적으로 이 확장 기술은 불일치가 있는 트랜잭션을 식별하기 위해 사기 증명 방법론을 따라 온체인 트랜잭션 배치에 대한 유효성 증명을 푸시하지 않고 오프체인 트랜잭션 유효성을 가정합니다.

플라즈마 체인: 이 확장 기술은 이더리움의 메인 체인에서 자식-부모 관계를 구축합니다. 예를 들어 플라즈마 체인은 Polygon에 자체 dApp을 배포할 수 있으므로 다른 사이드체인이 해킹당하거나 다운될 때 유용합니다. 또한 플라즈마 체인은 더 ​​높은 효율성 수준에서 오프체인 트랜잭션을 제공하는 경향이 있습니다.

이러한 스케일링 방법의 이면에는 Polygon에서 dApp을 구축하는 데 걸리는 시간에 대한 답은 Ethereum 또는 다른 블록체인 기술과 동일하지만 트랜잭션 속도와 비용 차이는 타의 추종을 불허합니다.

dApp 개발을 위한 Polygon의 특징

이 기술은 주권 블록체인과 이더리움의 기능을 매력적인 기능 세트로 병합하여 개발자가 매우 효율적이고 확장 가능하며 빠른 분산형 앱을 Polygon에 구축할 수 있도록 지원합니다.

이더리움 호환성

Polygon에서 dApp을 구축하면 기술 스택, 언어, 표준 및 도구에 대한 완벽한 Ethereum 호환성을 갖춘 플랫폼에서 작업합니다.

높은 확장성

이 기술은 전용 블록체인, 확장 가능한 합의 알고리즘 및 맞춤형 Wasm 실행 환경을 기반으로 합니다.

경쟁력 있는 네트워크 보안 강화

Polygon dApp 개발은 이더리움이나 풀 또는 유효성 검사기에서 제공하는 모듈식 "서비스로서의 보안" 시설을 기반으로 합니다.

상호 운용성

이 기술은 외부 시스템을 위한 브리지를 통과하는 임의의 메시징에 대한 기본 지원과 함께 제공되며 브리징 SDK 폴리곤 제공을 사용하여 이더리움 메인 체인과 쉽게 연결할 수 있습니다.

좋은 사용자 경험

Polygon에서 dApp을 구축할 때 순전히 즉각적인 트랜잭션 최종성과 같은 시설 뒤에 있는 Web2의 dApp과 매우 유사합니다.

모듈성

Polygon은 높은 확장성, 사용자 정의, 업그레이드 가능성, 커뮤니티 협업 및 짧은 시장 출시 시간을 제공합니다.

dApp 개발을 위한 Polygon의 이러한 기능은 이더리움의 채택에서 후자의 모든 제한을 뺀 것과 동등한 수준의 기술을 제공하도록 설계되었습니다. 이를 통해 개발자와 기업 모두 Polygon에서 분산형 앱을 구축하는 것이 수익성이 있습니다.

이러한 기능 세트와 dApp 개발을 위한 Polygon의 분명한 이점이 있는 가운데 이제 이더리움을 놓아줄 때가 되었습니까? 그리고 기술적 수준에서 이더리움은 Polygon dApp 개발과 어떤 차이가 있습니까?

Polygon과 Ethereum에서 dApp 생성

The Merge가 Ethereum을 작업 증명에서 지분 증명으로 이동하여 112TWh의 에너지 소비를 0.01TWh로 줄인 동안 이 기술은 이미 Polygon이 있는 곳입니다.

Pre-Merge Carbon Footprint

그러나 Merge는 Ethereum과 함께 제공되는 높은 변동 거래 비용을 변경하지 않았습니다. 이는 Polygon이 대규모로 해결하는 요소입니다. 이 외에도 트랜잭션 처리 속도도 변경되지 않았으며 Polygon dApps 개발의 경우 Layer 2 확장성 솔루션 뒤에서 초당 65,000 트랜잭션에 불과합니다.

Polygon에서 dApp을 구축하는 것이 합리적인 이유를 이해하기 위해 차이점을 살펴보겠습니다.

요인 이더 리움 다각형
기반 2013년 2017년
확장성 10TPS 7000
시가 총액 1395.6억 76억 9800만
평균 거래 수수료 0.4876 US$0.01
프로그래밍 언어 견고 솔리디티, 고랭, 바이퍼
트랜잭션 결정적 최종성 즉각적인 5 분
총 dApp 2970 53,000

Polygon의 인기가 빠르게 상승하고 있지만 이 기술에는 여전히 만연한 몇 가지 문제가 있습니다. Polygon을 전체적으로 이해하려면 Polygon에 수반되는 제한 사항을 아는 것이 중요합니다. 간단히 살펴보겠습니다.

  • 이더리움 종속성: 이더리움은 결제 계층으로서 Polygon 생태계의 중심에 있습니다. 이로 인해 Polygon은 작업을 위해 Ethereum에 완전히 의존하게 되었습니다.
  • 개발 중: 현재 Polygon은 확장 솔루션으로 Matic POS Chains 및 Matic Plasma와 함께 제공됩니다. Optimistic Rollups, zk Rollups, Sidechains, Validum Chains, Enterprise Chains 등과 같은 다른 스케일링 솔루션은 아직 개발 단계에 있으며 언제 활성화될지 불확실합니다.
  • Matic 플라즈마 체인: 다각형 플라즈마 체인은 제한된 사용 사례에만 사용할 수 있습니다. 상대적으로 POS 체인은 Matic Plasma에 비해 더 나은 사용자 경험과 유연성을 제공하기 때문에 훨씬 더 유명합니다.
  • 경쟁: Solana, Cosmos, Polkadot 등과 같이 꾸준한 추진력을 얻고 있는 수많은 스케일링 솔루션이 있습니다. 그들은 더 나은 사용자 경험을 제공하기 위해 이더리움과 다른 블록체인을 사용하고 있습니다. 이 가운데 다른 솔루션이 등장하여 Polygon의 시장 점유율을 차지하는 것을 볼 수 있습니다.

지금까지 우리가 다룬 모든 내용을 통해 한 가지 분명한 사실은 기술에 해결해야 할 몇 가지 제한 사항이 있지만 dApp 개발을 위한 Polygon의 이점은 무시할 수 없다는 것입니다. 그러나 기업가에게 필요한 것은 Polygon에서 dApp을 만들 수 있는 사용 사례를 아는 것입니다.

Polygon에서 dApp을 구축하는 사용 사례

Appinventiv와 같은 dApp 개발 서비스 제공자가 Polygon을 선택하는 가장 큰 이유는 최종 제품은 Ethereum 앱 개발 결과와 동일하지만 고객 경험이 훨씬 더 크다는 것입니다. 따라서 기업이 동일한 이더리움 기반 앱을 사용하는 동안 사용자는 혁신적인 사용자 경험, 더 낮아진 거래 속도 및 최소한의 거래 수수료를 얻습니다.

지불: Polygon 플랫폼은 지불 프로세스를 가속화하는 dApp을 생성하도록 설계되어 전문 API 및 SDK 통합을 통해 거의 실시간 지불 결제를 지원합니다. 이를 통해 앱, 사용자 및 판매자는 일반적으로 ETH 또는 ERC-20 토큰을 통해 여러 암호 화폐를 통해 거래를 즉시 수행할 수 있습니다. 이 시스템은 1. ERC-20 토큰 지불 2. 교차 체인에서의 토큰 전송 3. 피아트 기반 지불 모델의 세 단계로 진행됩니다.

대출 플랫폼: Polygon에서 dApp을 구축할 때 고려해야 할 다음 사용 사례는 대출 기관이 사용자 신용 등급을 분석하고 대출 지출 과정을 자동화하는 스마트 계약을 구축할 수 있는 모듈을 만드는 것입니다.

게임: Polygon의 레이어 2 사이드체인 확장 솔루션은 블록체인 기반 게임 플랫폼 개발을 효율적이고 빠르게 만듭니다. Ethereum과 Polygon이 함께 작동하면 플랫폼은 비 Polygon 블록체인 게임이 직면하는 지연 문제를 해결할 수 있습니다.

기타 사용 사례: Polygon에서 분산형 앱을 구축할 때 더 빠르고 저렴한 거래를 제공하기 위해 분산형 교환에 필요한 빠른 정산 시간을 활성화하는 것과 같이 고려해야 할 다양한 다른 사용 사례가 있습니다.

[또한 읽기: dApp으로 수익을 창출하는 방법?]

Get service assistance for your dApp project

이러한 사용 사례 가운데 Polygon 생태계는 빠르게 확장되고 있습니다. 다음은 네트워크의 일부인 상위 응용 프로그램 중 일부를 살펴보는 것입니다.

Tech stack

또한 대부분의 dApp에는 사용자의 개인 키 세부 정보를 제출하지 않고 트랜잭션에 서명하는 방법이 필요합니다. 확장성 향상을 통해 이 기술은 dApp을 위한 개방형 ID 프레임워크를 활성화하여 개인 정보 문제를 해결하는 데 도움이 됩니다.

이러한 사용 사례는 비즈니스가 Polygon에서 dApp을 개발해야 하는 이유에 대한 표면 수준의 설명일 뿐입니다. Polygon에 구축할 수 있는 다양한 다른 응용 프로그램이 있습니다.

궁극적으로 Polygon dApp은 이더리움을 기반으로 구축되었지만 특히 트랜잭션 속도와 비용에서 매우 중요한 차이점이 있습니다. 이러한 값비싼 가스 요금과 느린 트랜잭션은 사용자 경험을 저하시켜 플랫폼 채택에 부정적인 영향을 미칠 수 있습니다. 이 메모에서 더 빠른 거래를 지원하고 가스 요금을 낮출 수 있는 기능 덕분에 Polygon을 선택하는 것이 비즈니스에 더 적합합니다.

Appinventiv에서는 클라이언트의 고객을 먼저 생각하는 것이 끊임없는 노력이며 이것이 우리가 Polygon에서 dApp을 만드는 이유입니다. 이 기술을 사용하여 우리는 암호화폐 지갑 앱에서 DeFi 교환에 이르기까지 모두 긍정적인 고객 경험을 약속하는 다양한 분산형 앱을 구축했습니다.

다음 dApp 프로젝트를 위한 기술을 탐색하고 싶습니까? 블록체인 전문가에게 연락하십시오.