paint-brush
비트코인의 DeFi 2부: Rootstock 사이드체인을 사용하여 비트코인에 DApp을 배포하는 방법~에 의해@rootstock_io
7,005 판독값
7,005 판독값

비트코인의 DeFi 2부: Rootstock 사이드체인을 사용하여 비트코인에 DApp을 배포하는 방법

~에 의해 Rootstock10m2023/11/28
Read on Terminal Reader

너무 오래; 읽다

Ethereum, Solana 및 기타 블록체인이 dApp 구축의 최전선에 있었던 반면, 개발자들은 이제 Rootstock을 통해 비트코인을 구축할 수 있는 미개척 잠재력을 고려하고 있습니다.
featured image - 비트코인의 DeFi 2부: Rootstock 사이드체인을 사용하여 비트코인에 DApp을 배포하는 방법
Rootstock HackerNoon profile picture
0-item

Ethereum, Solana 및 기타 블록체인이 dApp 구축의 최전선에 있는 반면, 개발자들은 이제 Rootstock을 통해 비트코인을 구축할 수 있는 미개척 잠재력을 고려하고 있습니다.

dApp 개발 경험을 재정의하고 비교할 수 없는 혁신의 문을 열 수 있는 패러다임 전환을 살펴보세요.

Rootstock은 어떻게 비트코인 기반 구축을 가능하게 합니까?

Rootstock은 개발자가 Bitcoin 위에 분산형 애플리케이션(dApp)을 구축할 수 있게 해주는 Bitcoin의 스마트 계약 EVM 호환 사이드체인입니다.


이것은 레이어 2 솔루션 이는 비트코인 블록체인의 보안을 희생하지 않고 스마트 계약 기능과 확장성을 제공합니다. 기본 암호화폐는 다음과 같습니다. RBTC Rootstock 체인에서 발생하는 모든 거래에 대한 가스로 사용됩니다.


스마트 계약 개발 및 배포에 대해 소개하고 RBTC, 도구 및 개발자 리소스를 얻고 Rootstock 블록체인을 구축할 때 도움을 받는 방법에 대해 알아보려면 이 종합 가이드를 읽어보세요.


Rootstock 블록체인에 대한 심층적인 정보와 개발자가 EVM 호환성, 확장성, 비트코인 보안 및 저렴한 수수료를 포함하여 Rootstock 기반 구축을 선택하는 이유를 알고 싶다면 해커눈 시리즈의 1부를 읽어보세요. 비트코인의 DeFi 1부: Rootstock에서 dApp 구축 가이드 .

Rootstock의 스마트 계약 개발을 위한 전제 조건

스마트 계약은 블록체인에 저장된 자체 실행 코드입니다. 중개자 없이도 광범위한 거래와 계약을 자동화하는 데 사용할 수 있습니다. dApp은 분산형 애플리케이션의 기반을 제공하므로 dApp을 구축하는 데 필수적입니다.


빠른 소개를 보려면 다음을 읽어보세요. 빠른 시작 가이드 Rootstock에 대한 빠른 소개를 보려면 웹 브라우저에서 Rootstock과 상호 작용하는 방법과 Rootstock 거래를 보는 방법을 알아보세요.

Rootstock 스마트 계약 기능:

Rootstock은 다음을 포함하여 다양한 스마트 계약 기능을 제공합니다.


  • Solidity 지원: 가장 널리 사용되는 스마트 계약 프로그래밍 언어입니다.


Rootstock 개발: 비트코인의 DeFi 포팅 dApp 및 이더리움에 대한 이점


  • EVM 호환성: Rootstock의 가상 머신(RVM)은 스마트 계약을 빠르고 효율적으로 실행할 수 있으며 EVM과 호환되는 Rootstock의 고성능 가상 머신입니다.


  • 보안: 스마트 계약을 배포하고 실행하기 위한 안전하고 안정적인 환경입니다. Rootstock(레이어 2)은 비트코인(레이어 1)을 기반으로 구축되었으므로 비트코인의 높은 보안 혜택을 받습니다.


동영상 보기 병합 채굴과 그것이 중요한 이유

Rootstock의 프로그래밍 언어

Rootstock에서 dApp을 개발하는 데 사용되는 프로그래밍 언어는 다음과 같습니다.


  • 견고
  • 자바스크립트


스마트 계약에 대한 지식을 높이려면 다음 프로그램에 등록하세요. Rootstock 블록체인 개발자 과정 . Solidity를 사용하여 스마트 계약을 작성, 테스트, 컴파일, 배포, 보호 및 확인하는 방법을 알아보세요.


추가 리소스는 다음과 같습니다.


Rootstock과 통합하고 싶으신가요? 우리에게 연락하세요 또는 개발자 포털 시작하려면.

개발자 도구

이미 이더리움에서 dApp을 개발했다면 Rootstock에 올라 비트코인 구축을 시작할 준비가 되어 있어야 합니다.


다음은 탐색기, 프레임워크, 라이브러리, 데모 코드 조각, 블록체인 오라클, 노드 인프라 및 스마트 계약 모니터링을 포함하여 Rootstock에서 스마트 계약 배포를 가능하게 하는 몇 가지 개발자 도구입니다.


  1. 익스플로러(루트스톡 익스플로러)


그만큼 Rootstock 블록체인 탐색기 블록체인의 모든 거래, 블록, 주소 및 토큰에 대한 심층적인 시각화를 제공합니다. 또한 계약 확인/상호작용도 지원합니다.


루트스톡 탐색기


  1. 프레임워크


프레임워크를 통해 Rootstock 개발자는 전체 노드 실행, 토큰 거래, 암호화폐 채굴 등과 같은 다양한 수준에서 Rootstock 생태계에 참여할 수 있습니다.


다음은 Rootstock dApp을 구축하는 데 사용되는 일부 프레임워크입니다.


  • Hardhat : Hardhat은 이더리움 소프트웨어를 위한 개발 환경입니다. 이는 스마트 계약 및 dApp을 편집, 컴파일, 디버깅 및 배포하기 위한 다양한 구성 요소로 구성되며, 이 모든 것이 함께 작동하여 완전한 개발 환경을 만듭니다. 다음에서 단계별 튜토리얼을 확인하세요. Rootstock Testnet에 연결하기 위해 Hardhat 프로젝트를 설정하는 방법 .


  • useDApp : useDApp Rapid DApp 개발을 위한 프레임워크입니다. 다음을 사용하여 Rootstock을 구축하는 방법을 알아보세요. useDApp 반응 라이브러리 .


  1. 도서관


  • Ethers.js: Ethers.js는 개발자가 블록체인과 상호 작용할 수 있게 해주는 JavaScript 라이브러리입니다. 라이브러리에는 JavaScript 및 TypeScript의 유틸리티 기능이 포함되어 있으며 지갑도 지원할 수 있습니다.


  • 오픈제플린: 오픈제플린 개발자가 커뮤니티에서 검증한 코드의 견고한 기반을 구축하는 데 도움이 되는 안전한 스마트 계약 개발을 위한 라이브러리입니다.


  1. 데모 코드 조각


    그만큼 데모 코드 조각 Rootstock의 개발 작업을 보여주는 코드 조각으로 가득 찬 github 저장소입니다. 이 저장소 내의 각 폴더에는 별도의 데모가 포함되어 있으며 설치할 자체 종속성이 있습니다.


  2. 블록체인 오라클


    블록체인 오라클은 블록체인을 외부 시스템에 연결하여 실제 입력 및 출력에 따라 스마트 계약이 실행될 수 있도록 하는 개체입니다.


다음은 Rootstock과 통합된 일부 오라클입니다.


  • API3 임무는 Web2 API를 Web3와 연결하여 실제 비즈니스와 상호 작용하는 무신뢰 애플리케이션과 진정한 분산형 오프체인 데이터 피드의 엄청난 잠재력을 활용하는 것입니다.


  1. 노드 인프라


  • GetBlock Rootstock 노드에 빠르고 쉽게 연결하고 지속적으로 증가하는 40개 이상의 암호화폐 노드 목록을 제공하는 서비스입니다.


  • NOW노드 사용자가 API를 통해 전체 노드 및 블록북 탐색기에 액세스할 수 있게 해주는 서비스형 블록체인 엔터프라이즈 솔루션입니다. 이 서비스는 빠르고 비용 효율적이며 안정적인 고품질 인프라를 제공합니다.


  1. 블록체인 데이터 분석, 자산 모니터링 및 관리


  • 다정하게 생산성을 높이고, 시간을 절약하고, 스마트 계약이 예상대로 작동하도록 보장하는 도구 세트를 제공하여 개발자가 스마트 계약을 구축, 모니터링 및 개선하는 데 도움을 줍니다.
  • 공유결합 Rootstock을 포함하여 100개 이상의 지원 블록체인에 대한 과거 및 현재 온체인 데이터에 대한 액세스를 제공하는 호스팅된 블록체인 데이터 솔루션입니다.
  • 코인펌 업계 최고의 분석 및 규정 준수 플랫폼입니다. AML 솔루션은 위험을 가장 잘 분석하고 관리하는 것으로 신뢰받고 있습니다.
  • 방화블록 기관 사용 사례를 목표로 디지털 자산의 이동, 저장 및 발행을 위한 보안 인프라를 제공하는 엔터프라이즈급 플랫폼입니다.


  1. 코드 없는 인프라


    포워드 프로토콜 코드 없는 인터페이스로 블록체인, 서브넷 및 dApp을 생성할 수 있습니다.


Rootstock과 통합하고 싶으신가요? 우리에게 연락하세요 또는 개발자 포털 시작하려면.

RBTC 받기

RBTC 또는 Smart Bitcoin은 Rootstock 블록체인의 기본 토큰이며 BTC에 1:1로 고정되어 있습니다. 이는 Rootstock 생태계의 기능과 보안에 중요한 역할을 하며 거래 수수료, 스마트 계약 실행, 비트코인 페그 유지 관리 및 BTC와 동일한 가치를 지닌 가치 저장소로 사용되는 토큰입니다.


Rootstock 구축을 시작하려면 RBTC를 획득해야 합니다. 거래소, 암호화폐 및 Rootstock에서 암호화폐를 얻는 다양한 방법에 대한 자세한 가이드입니다. 보다 RBTC를 얻는 3가지 쉬운 방법 또는 Rootstock에서 암호화폐 받기 .


다음은 몇 가지 다른 방법입니다.

수도꼭지

암호화 수도꼭지 쉬운 작업을 완료하면 보상으로 소량의 암호화폐를 배포하는 앱 또는 웹사이트입니다. 그만큼 Rootstock 테스트넷 수도꼭지 Testnet에서 구축 및 배포를 위한 테스트 토큰을 얻는 데 사용됩니다.

탈중앙화 거래소

분산형 거래소 또는 "DEX"는 사용자가 중앙 기관 없이도 암호화폐를 거래할 수 있는 P2P 시장입니다. 대신 DEX는 스마트 계약을 사용하여 거래를 촉진하고 거래가 공정하고 안전하게 실행되도록 보장합니다.


Rootstock 토큰을 지원하는 DEX를 살펴보겠습니다.


  • 머니 온 체인
  • 소브린 비트코인 대출, 차용 및 마진 거래를 위한 비수탁 및 무허가 스마트 계약 기반 시스템입니다. 사용자는 RBTC로 SOV를 구매하고 Sovryn에서 DOC, BPRO, rUSDT, xUSD 및 MOC 토큰을 교환 및 거래할 수 있습니다.
  • 텍스 Money on Chain의 분산형 교환소는 주문서의 주기적인 틱을 사용하여 새로운 가격으로 작업을 일치시키고 선행 거래를 방지하며 적은 거래량에서도 공정한 가격 발견을 허용합니다.
  • Liquality 지갑 Bitcoin, Rootstock 및 Ethereum 애플리케이션에 액세스하기 위한 브라우저 확장입니다. 이 MetaMask 대안은 여러 블록체인을 지원하며 내장된 원클릭 원자 스왑을 통해 BTC, ETH/ERC20 및 RSK 토큰 간에 전환하는 가장 쉬운 방법을 제공합니다.

중앙화된 거래소

중앙 집중식 거래소는 이익을 추구하는 금융 서비스에 관여하는 은행과 같은 중앙 집중식 조직에 의해 관리됩니다.


이러한 교환 중 일부는 다음과 같습니다.


교량

브리지는 서로 다른 블록체인 간의 통신과 상호 작용을 가능하게 하는 소프트웨어 프로토콜입니다.


2방향 페그


2방향 페그는 BTC를 RBTC로 또는 그 반대로 변환하는 프로토콜입니다. 이는 다음에 의해 보호됩니다. 포페그 이는 합의를 이루는 동일한 비트코인 해시레이트로 잠긴 비트코인을 보호하는 독특한 양방향 페그 시스템입니다. 참조 양방향 페그 앱 시작하려면.


토큰브리지


그만큼 이더리움/루트스톡 브릿지 한 체인과 다른 체인 간에 ERC20 토큰을 이동할 수 있습니다.


소브린 크로스체인 브리지


그만큼 소브린 크로스체인 브리지 한 블록체인에서 다른 블록체인으로 토큰을 쉽고 무허가로 전송할 수 있습니다. 현재 브리지에는 Rootstock, Ethereum 및 Binance Smart Chain의 세 가지 블록체인이 포함되어 있습니다.

지원되는 지갑

RBTC를 지원하는 지갑은 다음과 같습니다:


지원되는 토큰 표준

  • ERC20

  • ERC677


차이점을 이해하려면 다음을 읽어보세요. 대체 가능한 토큰 표준 .

자산 유형

대체 가능한 토큰

  • USDRIF: RIF 미국 달러 완전히 암호화폐로 담보된 스테이블코인입니다. 이를 생성하는 스마트 계약에 의해 보장되는 미국 달러에 1:1로 고정됩니다.

  • RIF: 이 토큰 모든 토큰 보유자가 RIF 아키텍처와 호환되는 서비스를 사용할 수 있습니다.

  • 문서: 달러 온 체인 비트코인의 이점을 그대로 유지하면서 현재 가치를 유지하려는 사용자와 일일 거래에 이상적인 스테이블 코인입니다.


비토큰 금융자산

  • BPRO: 이 토큰 비트코인 가격이 올라갈 때 토큰 가격을 더욱 상승시키는 무료 레버리지와 결합된 보유자 수동 소득을 허용합니다.

  • RIF 프로: 홀더 RIF에 대한 추가 활용을 얻고 RIF on Chain 프로토콜에서 생성된 수수료의 일부를 얻을 수도 있습니다.


방문하다 RIF On Chain 분산 프로토콜 시작하려면.

Rootstock 커뮤니티 및 지원

Rootstock 블록체인은 커뮤니티에 새로 온 사람들에게 중요한 지식 기반을 함께 제공하는 개발자 및 블록체인 애호가 커뮤니티의 지원을 받습니다. 다음에서 이러한 커뮤니티와 지원 채널을 찾을 수 있습니다.


스택 오버플로


Stackoverflow에서 질문에 대한 답을 얻으세요 . 지원을 받으려면 #RSK 또는 #Rootstock을 태그하세요.


Rootstock 글로벌 디스코드 커뮤니티


루트스톡에 가입하세요 글로벌 디스코드 커뮤니티 비트코인과 이더리움을 기반으로 구축하는 여정을 시작할 때 필요한 리소스와 지원을 얻으세요.


Rootstock과 통합하고 싶으신가요? 우리에게 연락하세요 또는 개발자 포털 시작하려면.


무료 교육 소스

Rootstock에서 이 과정을 수강하여 Rootstock 사이드체인 및 스마트 계약 작성에 대한 지식을 높이세요.


Rootstock 블록체인 개발자 과정

그만큼 개발자 코스 스마트 계약 개발에 중점을 두고 Rootstock 블록체인에서 개발하는 방법을 가르칩니다. 이 과정에서는 Solidity를 사용하여 스마트 계약을 작성, 테스트, 컴파일, 배포, 보안 및 확인하는 방법을 배우게 되며 완전히 무료입니다!


루트스톡 사용자 코스

그만큼 사용자 코스 Rootstock 블록체인 네트워크를 사용하고 상호 작용하는 방법을 가르치는 것을 목표로 합니다. 이 과정은 기술 사용자를 위한 것이지만 프로그래밍 지식이 필요하지 않으며 완전히 무료입니다!

기여하다

Rootstock 생태계에 기여할 수 있는 다양한 방법은 다음과 같습니다!

앰배서더 프로그램에 참여하세요

루트스톡 홍보대사 되기 , Rootstock 생태계를 지원하고 독점 보상을 받으세요.


  • 보상 획득
  • 협업
  • 회로망
  • 네트워크 늘리기
  • 상품 받기
  • 해당 분야 최고의 사고 리더들과 함께하는 독점 이벤트에 초대받고 참여하세요.

문제 제출

에 기여 Rootstock 개발자 포털 .


문제 제출

해커톤에 참여하거나 보조금을 지원받으세요.

웨이브 3 Rootstock의 보조금 프로그램 11월 17일에 종료됩니다. 우리 생태계를 강화할 수 있는 프로젝트나 아이디어가 있다면 여러분의 의견을 듣고 싶습니다.


우승자를 만나보세요 Rootstock 보조금 프로그램의 첫 번째 물결 .

루트스톡이 블록체인 산업에 미치는 미래 전망과 잠재적 영향

Rootstock은 분산형 애플리케이션이 구축되고 배포되는 방식에 혁명을 일으키고 있습니다. 비트코인에 스마트 계약 기능과 확장성을 제공함으로써 Rootstock은 개발자와 기업이 보다 안전하고 안정적이며 효율적인 dApp을 구축할 수 있도록 지원합니다.


Rootstock은 또한 Bitcoin 채택에 큰 영향을 미칩니다. Bitcoin에 dApp을 구축할 수 있게 함으로써 Rootstock은 Bitcoin 사용에 대한 새로운 가능성을 열었습니다. 예를 들어, Rootstock은 Bitcoin에서 분산형 금융 애플리케이션(DeFi) 및 기타 혁신적인 dApp을 구축하는 데 사용될 수 있습니다.


이 기사에서는 Rootstock EVM 호환 사이드체인을 사용하여 비트코인에 dApp을 배포하는 방법을 다루었고, Rootstock을 시작하는 데 필요한 개발자 도구와 리소스를 살펴보았습니다.

유용한 리소스