소프트웨어 엔지니어링/블록체인,WEB3 3

web3 의 확장성 향상 동향 2. L1, L2 레이어, 샤딩

https://dhsimpson-ml-and-sw.tistory.com/78 에서 이어지는 글입니다. web3 의 확장성 향상 동향 1. L2 레이어, Rollup 이더리움 블록체인 기반의 Dapp 을 만들 땐 크게 "요금, 처리시간" 이라는 두 가지 문제가 있다.비싼 요금은 해커들로 하여금 해킹 성공에 대한 메리트를 떨어뜨리므로 해킹 시도 부터 망설이게 dhsimpson-ml-and-sw.tistory.com Rollup 외에도 샤딩을 통해서도 확장성 향상이 가능하다. 샤딩은 '여러 체인으로 나누어 Tx 를 분할 처리' 하는 기술이다. 샤딩은 분할처리 통해 처리시간(블록 생성 시간), Tx 처리량 측면의 확장성 문제를 해결한다. L1, L2 에서 모두 샤딩 기능이 있는데, L1 의 샤딩은 메인 블록체인..

web3 의 확장성 향상 동향 1. L2 레이어, Rollup

이더리움 블록체인 기반의 Dapp 을 만들 땐 크게 "요금, 처리시간" 이라는 두 가지 문제가 있다.비싼 요금은 해커들로 하여금 해킹 성공에 대한 메리트를 떨어뜨리므로 해킹 시도 부터 망설이게 만들어 준다. 반면에 Dapp 을 사용하는 유저들은 Tx 가 발생할 때마다 비싼 요금을 지불해야 한다. 예를 들자면, 대표적인 NFT 거래소 Open Sea 에서 NFT 를 하나 업로드 하려면 4~10 만 원(2021년 기준)을 수수료로 지불해야 한다. (이는 NFT 를 처음 판매하려는 작가들로 하여금 NFT 작가 데뷔를 하는 데에 망설임 point가 될 수 있다.) (물론 현재는 Polygon 이라는 L2 솔루션이 적용됐다.) 처리시간 또한 보안 측면에서 장점을 가져다 주지만, '12초' 라는 시간은 5G 시대의..