본문 바로가기
coding/web3

바이낸스 스마트 체인(BSC)

by 코딩희송 2022. 6. 20.

요약

여러분은 BNB 통화가 기반을 두고 있는 바이낸스 체인에 대해 들어보셨을 수 있습니다. 이는 무척이나 빠른 트레이딩에 최적화되어 있습니다. 그러나 프로그래밍관점에서는 다른 블록체인보다 유연하지 못하다는 단점을 갖고 있습니다. 이러한 단점을 보완하기 위해 바이낸스 스마트 체인이 출시되었습니다. 바이낸스 스마트 체인은 고성능 탈중앙 애플리케이션 개발을 위한 기능을 모두 갖춘 새로운 블록체인입니다. 바이낸스 체인과 크로스체인 호환을 위해 구축되었으며, 사용자는 두 블록체인 모두에서 혜택을 누릴 수 있습니다.

바이낸스 스마트 체인이란 무엇인가요?


바이낸스 스마트 체인은 바이낸스 체인과 병렬로 실행되는 블록체인이라는 설명이 가장 적합합니다. 바이낸스 체인과 다르게 바이낸스 스마트 체인은 스마트 콘트랙트 기능 및 이더리움 가상 머신과 호환성을 자랑합니다. 바이낸스 스마트 체인의 설계 목적은 바이낸스 체인의 높은 처리량을 온전하게 유지하며, 생태계에 스마트 콘트랙트를 도입하는 것이었습니다.

핵심은 두 블록체인이 병렬로 운영된다는 것입니다. 바이낸스 스마트 체인은 일반적인 레이어2또는 오프체인 확장성 솔루션이 아님을 알아둘 필요가 있습니다.
이 는 독립적인 블록체인으로 바이낸스 체인이 오프라인 상태인 경우에도 작동할 수 있습니다. 그렇기는 하지만, 두 체인은 설계 구조는 상당히 유사합니다.

바이낸스 스마트 체인은 이더리움 가상 머신과 호환되기 때문에, 출시 당시 이더리움 생태계의 풍부한 도구와 디앱들을 지원할 수 있었습니다. 이는 이론적으로 개발자가 자신의 프로젝트를 이더리움에서 바이낸스 스마트 체인으로 쉽게 복사할 수 있게 합니다. 사용자는 메타마스크와 같은 애플리케이션이 바이낸스 스마트 체인에서 작동하도록 손쉽게 설정할 수 있습니다. 정말이지 이는 몇 가지 설정만을 수정하면 됩니다. 바이낸스 스마트 체인에서 메타마스크 사용하기를 참고해 시작해보시기 바랍니다.

바이낸스 스마트 체인을 어떻게 작동하나요?

합의

바이낸스 스마트 체인은 지분 증명 합의 알고리즘을 통해 ~3초 블록 시간을 달성합니다. 보다 정확하게는 지분 권위 증명(또는 Proof of Staked Authority, PoSA)이라는 것을 사용하며, 참여자는 검증자가 되기 위해 BNB를 스테이킹할 수 있습니다. 이들이 유효한 블록을 제시할 경우, 트랜잭션에 포함된 트랜잭션 수수료를 지급받습니다.

한 가지 알아둘 것은 다른 많은 프로토콜과 다르게 새롭게 생성된 BNB에 대한 블록 보조금이 존재하지 않는다는 것이며, 이는 BNB에 인플레이션이 존재하지 않기 때문입니다. 반면, 바이낸스 팀이 정기적으로 코인 소각을 진행하기 때문에, 시간이 지나며 BNB 공급량은 감소합니다.

크로스체인 호환

바이낸스 스마트 체인은 기존 바이낸스 체인과 독립적이면서도 이를 보완하기 위한 시스템으로 구상되었습니다. 듀얼 체인구조가 사용되고 있으며, 사용자는 각 블록체인 간에 자유롭게 자산을 전송할 수 있습니다. 이를 통해 바이낸스 체인상의 빠른 트레이딩 기능을 사용하는 동시에, 바이낸스 스마트 체인상에 강력한 탈중앙앱을 구축할 수 있습니다. 사용자는 이러한 상호 운용성을 통해 수많은 활용 예시를 보유한 광범위한 생태계를 경험할 수 있습니다.

바이낸스 체인의 BEP-2와 BEP-8 토큰은 바이낸스 스마트 체인에서 도입된 새로운 표준이 BEP-20 토큰으로 스왑할 수 있습니다.
이는 이더리움과 동일한 기능을 사용합니다.

BEP-20
바이낸스 스마트 체인에서 토큰 계약을 생성하는 표준 인터페이스로 ERC20 프로토콜에서 유래함.
# 장점
- 대체 가능한 토큰
- 유연성
- 대중성

# 단점
- 확장성
피크 타임에 트랜잭션을 전송하려 한다면 높은 수수료와 지연이 발생할 수 있다. ERC-20 토큰을 출시했는데 네트워크가 혼잡해질 경우, 토큰 사용성이 영향을 받을 수도 있다.

- 스캠
토큰을 쉽게 발행할 수 있다는 사실은 어떻게 보면 단점으로 간주될 수 있습니다. 간단한 ERC-20 토큰을 생성하는데는 별다른 노력이 필요하지 않습니다. 

바이낸스 스마트 체인상의 탈중앙 금융

 BTC, LTC, ETH, EOS, XRP와 같은 여러 자산이 이미 바이낸스 체인의 페기 코인으로 존재한다. 페기 코인이란 해당 자산의 자체 체인에 페깅되어 있는 토큰이다. 예를 들어, 바이낸스 체인상에서 10 BTCB를 수령하기 위해 10 BTC를 동결하고 싶을 수 있다. 언제나 10 BTCB를 10 BTC로 거래할 수 있으며, 이는 BTCB의 가격이 기본 BTC의 가격을 거의 동일하게 추적해야 한다는 의미다.

 

댓글