이오스는 어떻게 블록체인의 확장성 문제를 해결할 수 있을까요?
블록체인 플랫폼의 문제점 중 하나,
확장성이 없다는 점이죠?
즉, 네트워크가 커짐에 따라 더 많은 수의 트랜잭션을 처리 할 수 있는 능력이 없다는 뜻입니다
높은 트랜잭션 비율, 큰 데이터 처리 기능을 갖춘
블록체인 시스템을 만드는 전략 3가지 :)
대부분의 활동을 체인에서 밀어내기!
사이드 체인에서 많은 거래를 수행하도록 하고, 최종결과, 파일 해시만 분산 블록체인에 저장적은 수의 노트로 더 작은 네트워크 만들기!
프라이빗 블록체인이 더 높은 속도로 달성하는 방법동시에 조립되는 다른 블록으로 이동할 수 있는 “채널”이나 “애플리케이션”으로 데이터를 분할!
-> 수평적 스케일링 전략
-> 하나의 체인 시스템으로 더 많은 데이터를 처리
이오스 => 2&3번 전략을 결합
https://medium.com/@andysingleton/three-solutions-to-the-blockchain-scaling-problem-cb824e092dea
*스케일링
-> 거래수가 늘어나는데 블록 저장 공간은 한정되어 있을 때 스케일링 문제가 생기죠,
저장 공간 확장이 하나의 수평적 스케일링 전략이라고 할 수 있어요
이오스 주장 : 초당 수백만 건의 거래 수행능력 보유
비트코인이 초당 3-4건의 트랜잭션 처리 가능
이더리움 초당 20건 트랜잭션 처리 가능
이오스는 DPOS 매커니즘 사용해서 초당 수백만 건 트랜잭션 처리 가능
DPOS가 트랜잭션 처리 시간을 줄인다고?
=> 검증 프로세스에 참여하는 노드 수가 적기 때문에
이오스가 확장성 문제를 해결하는 방법
EOS.IO 소프트웨어는 분산형 애플리케이션의 수직 및 수평 스케일링 지원하도록 설계된
새로운 블록체인 아키텍처 도입!
이 소프트웨어는 수백 개의 CPU코어 또는 클러스터 전반에 걸쳐
계정, 인증, 데이터베이스, 비동기 통신 및 응용 프로그램 예약을 제공합니다.
=> 초당 수백 만 트랜잭션으로 확장되는 블록체인 아키텍처로
사용자 비용을 없애고 분산 응용 프로그램을 쉽고 빠르게 배포할 수 있음