많은 오해가 있기 때문에 Bitcoin 스케일링에 대해 이야기합시다.
누군가가 이렇게 말하는 것을 들었습니다."비트코인을 보고 '비트코인은 참 매력적이지만 스케일링이 불가능하다'는 기술자인 친구가 있습니다."이 전문가가 틀릴 수 있습니까? 정확히 무슨 일이 일어나고 있습니까?
비트코인의 가장 중요한 작업 중 하나는 네트워크로 전송되는 트랜잭션을 처리하는 것입니다. 검증은 전체 노드를 실행하는 사용자가 수행하며 채굴자는 이러한 트랜잭션을 블록체인의 일부가 되는 블록으로 패키징합니다. 일반적으로 비트코인의 인기가 높을수록 더 많은 거래가 전송됩니다. 그러나 블록이 보유할 수 있는 트랜잭션 수에는 상한선이 있습니다. 이 제한은 시간이 지남에 따라 증가한 트랜잭션의 총 크기를 기반으로 합니다. 최근에는 이라는 방법이 개발되면서"Segwit "또는 블록 크기가 블록 가중치로 대체되는 Segregated Witness의 스케일링 방법입니다.
제 기술적인 횡설수설을 용서해 주세요. 하지만 본질적으로 이것은 비트코인 블록이 보유할 수 있는 트랜잭션 수에 제한이 있음을 의미합니다. 그렇다면 비트코인 블록체인은 확장 가능합니까? 실제로 가능합니다. 그러나 온체인 트랜잭션의 한계는 현재 하루에 1-2백만 트랜잭션(트랜잭션 크기에 따라 다름)만 완료될 수 있음을 의미합니다. 여기에 간단한 계산이 있습니다. 지구상에는 거의 70억 명의 사람들이 있지만 100만 ~ 200만 건의 거래만 수용할 수 있습니까? Coinmetrics에 따르면 실제로 비트코인 네트워크는 하루에 498,000건의 거래를 처리합니다. 이것이 문제입니까?
계획이 없으면 문제가 될 수 있습니다. 다행스럽게도 비트코인이 새로운 글로벌 통화 네트워크의 기본 계층이 될 가능성이 있는 것으로 밝혀졌습니다. 가까워지고 있다고 합니다. 인터넷 초기에는 인터넷이 확장되지 않거나 전혀 확장되지 않을 것이라고 널리 믿었습니다. 주장은 기본적으로 인터넷에 더 많은 노드를 추가할수록 더 많은 트래픽을 전송해야 한다는 것입니다. 이것은 전형적인 n 제곱 문제입니다. 광섬유 케이블로 전달할 수 있는 제한된 양의 정보를 감안할 때 이 사람들이 옳은 것 같습니다.
그러나 지금 우리가 알고 있듯이 네트워크 전송의 한계는 꾸준히 증가하고 있습니다. 전화 접속 인터넷 서비스는 아마도 56k에서 최고조에 달했지만 ADSL, DSL, 케이블, 광섬유, 3g, 4g, 4gLTE, 5g 등이 등장했습니다. 셀룰러 네트워크. 이것이 Bitcoin 및 자체 블록 크기 제한과 어떤 관련이 있습니까? 우리가 인터넷을 확장하는 방법 중 하나는 OSI 모델을 사용하는 것입니다. 이 모델은 기본적으로 네트워크의 각 계층에 담당하는 일련의 항목이 있다고 말합니다. 예를 들어 하드웨어 계층은 안정적인 물리적 연결을 제공해야 합니다. 하드웨어 계층에서 위로 올라가면 실행하는 프로그램이 가장 작은 전송 매체만 염두에 두고 필요한 모든 항목에 연결되는 응용 프로그램 계층에 도달하게 됩니다. 생각해보세요. 네트워크 케이블이 용도에 상관없나요? 유선 연결을 사용하든 무선 연결을 사용하든 Word에서 관심을 가집니까?
비트코인 네트워크의 가장 중요한 차별화 요소 중 하나는 단순성입니다. 기술에 더 많은 기능을 집어넣을수록 유지하기가 더 어려워집니다. Satoshi Nakamoto는 이 사실을 알고 있었고 단순한 것이 공격 표면이 더 작다는 것(더 나은 보안)을 가지고 있다는 것도 알고 있었습니다.
그러나 비트코인이 새로운 경제 시스템의 기본 계층이라면 어떤 계층을 지원할 것인가? 이와 관련하여 흥미로운 발전은 래핑된 BTC, 즉 다른 블록체인으로 전송할 수 있도록 프로그래밍 방식으로 비트코인을 잠그는 것입니다. 왜 이것을 하시겠습니까? Bitcoin은 디지털 자산 세계에서 "신"이라고 부를 수 있는 것입니다. DAPP는 이를 보호하기 위해 가치 있는 것이 필요합니다. 그리고 비트코인은 가장 안전하고 가치 있는 디지털 자산이기 때문에 당연한 선택이었습니다. 이 진행은 두 번째 계층이 아니라 스케일 아웃 솔루션이라고 말할 수 있으며 귀하가 옳을 것입니다.
그러나 비트코인 기술의 두 번째 계층을 가장 명확하게 적용한 것은 라이트닝 네트워크라고 생각합니다. 전제는 비트코인 거래는 되돌릴 수 없다고 확실하게 말할 수 있기 때문에 잠긴 비트코인의 보안을 스스로 실현할 수 있다는 것입니다. 그런 다음 자금이 확보되면 번개 네트워크를 사용하는 모든 사람에게 놀라운 속도(몇 분의 1초)로 전송할 수 있습니다. 실제로 더 많은 사람들이 사용할수록 더 빨라집니다.
비평가들은 기술이 아직 초기 단계에 있으며 어느 정도는 옳다고 말할 것입니다. 그러나 이 기술의 약속은 비트코인이 우리가 알고 사랑하는 가치의 저장소가 되는 동시에 당신이 원하는 모든 일상적인 거래에 대해 거의 무한한 처리 규모를 가능하게 한다는 것입니다.
비트코인 블록체인(예: 기본 계층)이 계속 성장하는 동안 우리가 예상해야 하는 대부분의 확장은 두 번째 및 세 번째 계층에서 나올 것이라는 점은 주목할 가치가 있습니다. 하지만 그 과정에서 베이스 레이어는 점점 더 강해지고 있다. 여러 개발자가 기본 계층(Bulletproof protocol, Schnorr signatures 등)에서 트랜잭션 검증의 처리 규모와 속도를 크게 향상시키는 솔루션을 제안했습니다. 전체적으로 베이스 레이어가 대수 곡선으로 계속 확장되는 것이 일반적인 추세라고 생각합니다. 즉, 기본 계층의 스케일링이 완료되지는 않지만 어느 정도까지는 처리 크기의 증가가 최소화됩니다. 라이트닝 네트워크에서 전송된 비트코인은 자금이 입금되거나 인출될 때만 비트코인 블록체인에 닿습니다. 이는 비트코인 블록체인에서 아주 적은 작업으로 수백 또는 수천 건의 트랜잭션을 보내거나 받을 수 있음을 의미합니다.
우리는 Lightning Network의 약속을 중심으로 전체 생태계가 생겨나는 것을 보았습니다. 거래소에서 라이트닝 네트워크 입금 및 출금을 수락하기 시작합니다. 소셜 미디어 플랫폼에는 사용자가 몇 초 만에 소액 거래를 보낼 수 있는 팁 봇이 있습니다. 그리고 하드웨어 회사는 사용자가 자신의 Lightning 노드를 실행할 수 있도록 특수 장비를 구축하고 있습니다.
비트코인은 수요를 충족하기 위해 계속 확장될 것입니다. 그러나 우리는 그것을 궁극적인 선택으로 간주해서는 안 됩니다. 비트코인은 블록체인 개발의 매우 중요한 부분일 뿐입니다.
