다운로드
닫기 메뉴 -

Smart Contract 플랫폼: RSK에서 Smart Contract를 생성하고, 불러오고, 배치하는 방법

Published on: 31 7월, 2020

Smart contracts 기하급수적으로 블록체인 기술의기능을 확장하였습니다. Smart contract 커뮤니티의 부분은 오랜 시간 동안 이더리움 중심으로 운영되어 왔으나, RSK smart contract 개발자가 비트코인 위에 smart contract 솔루션을 쉽게 생성하고, 불러오고, 배치할 있는 옵션을 제공하였습니다. RSK 복잡하고 새로운 프로그래밍 언어를 다루는 어려움 없이 Solidity 코딩을 진행해 모든 종류의 smart contract 생성할 있게 하였습니다.

RSK 비트코인 위에 구축된 smart contract 플랫폼입니다. RSK 엔진은 EVM(Ethereum Virtual Machine, 이더리움 가상 기계) 포크된 버전입니다. RVM(RSK Virtual Machine, RSK 가상 기계) 이더리움 smart contract, 그리고 이더리움 smart contract 배치하고 이와 소통하는 사용하는 도구와 호환됩니다.

스마트 비트코인(R-BTC) RSK 고유 토큰이며거래 수행에 필요한 가스 비용 지불에 사용됩니다. 비트코인에 1:1 페그되어 있습니다. 따라서 현재 RSK 존재하는 R-BTC 정확하게 2 1백만R-BTC입니다. 양방향 페그(2WP) 비트코인 블록체인에서 RSK Blockchain으로, 그리고 반대로의비트코인 거래를 허용합니다.

저희는 최근에 개발자에게 새로운 범위의 가능성을제공하는 RSK3 라이브러리 RWallet 출시소개하였습니다.

rsk3 라이브러리의 주요 포커스 영역은 다음과 같습니다.

·보안

·RSK 블록체인과의 간편한 호환성

·web3보다 장황함 (함수 호출이 짧아짐)

·가벼우면서도 여전히 강력한 코드베이스

해당 라이브러리는 RSK 네트워크 계정, 컨트랙트, 네트워크 속성, DApp뿐만 아니라 다양한 유틸리티기능의 상호작용을 활성화합니다. 주요 사용례는 계정 생성, 계정 관리, 토큰 발급(: ERC-20), 거래 형성 서명을 포함합니다.

RSK에서 코딩을 시작하려면 RSK 로컬 노드를 설치하고, Truffle & Ganache 설치한 , smart contract 수정해 컴파일 배치한 다음 최종적으로 실행합니다.

저희의 튜토리얼은 frontends, tokens truffle boxes 여러 가지를 포함하는 폭넓은 범위의 개발자용설명서를 포함합니다.

다음과 같이 훌륭한 몇몇 웨비나도 참고하시기 바랍니다.

Inside Solidity (Solidity 구조 소개)

Learn to Make Smart Contracts in Solidity: Create your first dApp in RSK (Solidity에서 Smart Contract 만드는 배우기: RSK에서 번째 dApp 생성하기)

Create your First Frontend for Smart Contracts(Smart Contract 번째 프론트 엔드 생성하기)

How to Create Your Own Collectable Token on The RSK Network (RSK 네트워크에서 나만의 토큰 컬렉션 생성하기)

How to Create Your First Smart Contract Using Remix and Metamask on RSK (RSK에서 Remix Metamask 이용해 번째 Smart Contract 생성하기)

마지막으로 항상 explorer 통해 네트워크 상태를확인하고 gas station에서 네트워크 이용료(이더리움과 비교했을 ) 확인하실 있습니다.  RSK 사용례 기능을 확장하고 DeFi 생태계에 기여하며 가장 중요한 smart contract 플랫폼이 있는 모든주요 요소를 갖추었습니다. 많은 관심 부탁드립니다.