원저자: Fu Shaoqing, SatoshiLab, All Things Island BTC Studio
머리말
비트코인 가격이 계속 상승함에 따라 비트코인 생태계의 기술 개발자들은 지속적인 압박감을 느끼고 있습니다. 비트코인 생태계를 기반으로 새로운 기능이 설계될 때마다, 비트코인 체인에서 작업이 수행될 때마다 증가하는 경제적 가격(취급 수수료)이 지불됩니다. 그러나 투자자, 채굴자 등 비트코인 생태계의 다른 역할은 일반적으로 이러한 문제가 없으며 비트코인 가격이 계속 상승할 것으로 예상합니다.
비트코인 가격이 폭등하는 것을 막을 수 있는 방법이 있나요? 비트코인 가격에 영향을 미치는 요소를 분석하고 답을 찾을 수 있는지 살펴보겠습니다.
1. 비트코인 가격 상승을 억제할 수 있는 방법은 무엇입니까?
비트코인의 가격이 얼마나 오를지 예측하는 것은 매우 어렵습니다. 가격 변화에 영향을 미치는 요소는 많습니다. 먼저 비트코인 가격에 영향을 미치는 요인을 두 가지 관점, 즉 경제적 관점과 기술적 관점에서 살펴보겠습니다.
1.1 경제적 관점
경제학에서는 상품 가격이 무한정 오르거나 떨어지지 않는다는 결론이 있습니다. 가격 탄력성, 시장 공급 및 수요, 한계 효용 및 가격 조정 메커니즘 및 기타 이론과 같은 몇 가지 관련 경제 지식이 있습니다.
가격 탄력성 이론:가격 탄력성은 재화나 서비스에 대한 수요가 가격 변화에 얼마나 민감한지를 나타내는 척도입니다. 가격이 변하면 수요의 탄력성이 가격과 수량의 관계를 결정합니다. 수요의 탄력성이 무한대에 가까워지면(완전 탄력성), 가격이 조금만 변해도 수량은 크게 변하므로 가격이 무제한으로 오르거나 내릴 수 없습니다.
가격 탄력성에서 대체재의 역할은 소비자가 상품 가격 변화에 반응하는 방식에 영향을 미치는 것입니다. 가격 탄력성이 높을 때 소비자는 원래 제품을 대체할 대체 제품을 찾을 가능성이 높기 때문에 가격 변화에 더 민감합니다. 대체재의 존재와 가용성이 높으면 소비자는 대체재로 전환하려는 경향이 높아져 원래 상품에 대한 수요가 감소할 수 있습니다. 따라서 대체재의 존재는 원래 상품의 가격탄력성을 감소시킬 수 있습니다. 반면, 대체재의 가용성이 낮으면 소비자는 대체재를 찾는 데 더 어려움을 겪게 되어 가격 변화에 덜 반응하고 가격 탄력성이 낮아질 수 있습니다. 그러므로,대체재의 가용성과 대체 정도는 가격 탄력성에 중요한 역할을 합니다.(이 글은 주로 대안의 관점에서 생각한다)
시장 공급과 수요:시장 수요와 공급은 재화나 서비스에 대한 수요와 공급의 관계를 말합니다. 시장 수요와 공급의 균형이 맞지 않으면 수요와 공급의 균형을 이루기 위해 가격이 조정됩니다. 가격이 상승하면 공급은 증가하고 수요는 감소하므로 추가 가격 상승이 제한됩니다. 그 반대. (이 요인은 영향이 적습니다. 큰 점은 비트코인의 총량이 고정되어 있고, 매년 생성되는 새로운 비트코인의 수가 제한되어 있다는 것입니다. 반면, 비트코인을 보유하고 있는 사람들이 기꺼이 팔려고 한다고 하더라도, 비트코인의 총 개수는 전 세계 인구만큼 많지 않을 것이며 공급 측면에서도 상대적으로 적은 양이므로 공급 측면에서 큰 변화를 주기는 어렵습니다.)
한계효용 이론:한계효용 이론에서는 소비자가 재화나 서비스에 대해 한계효용을 체감한다고 주장합니다. 즉, 소비가 증가함에 따라 각 소비 단위에 대한 만족도는 점차 감소합니다. 이는 소비자가 상품이나 서비스 단위당 지불할 의사가 있는 가격도 감소하여 무제한적인 가격 인상이 제한된다는 것을 의미합니다. (한계효용은 비트코인을 사용하는 사람들에게 분명한 영향을 미치며 투자자들에게 더 매력적입니다.)
가격 조정 메커니즘:시장의 가격 조정 메커니즘은 가격이 특정 범위 내에서 변동하도록 보장할 수 있습니다. 가격 인상은 공급자가 소비자 수요를 줄이면서 더 많은 상품이나 서비스를 제공하려는 인센티브를 만듭니다. 가격 하락은 공급업체 공급을 감소시키고 소비자 수요를 증가시킵니다. 수요와 공급의 피드백 메커니즘을 통해 시장 가격은 그에 따라 조정되어 무한한 상승이나 하락을 방지합니다. (공급을 늘릴 방법이 없으면 소비를 줄일 수밖에 없다. 소비를 줄일 수 없으면 대체품을 찾는다.)
이러한 이론은 경제 지식을 사용하여 상품 가격의 형성과 변화를 이해하고 시장 참여자에게 몇 가지 지침 원칙을 제공하는 데 도움이 됩니다. 그러나 시장의 가격은 많은 요인에 의해 영향을 받으며, 특히 단순한 일반 상품이 아닌 새로운 사물인 비트코인의 경우 단일 요인 또는 여러 요인만으로 단순히 결론을 내릴 수는 없습니다.
그러나 경제지식은 우리에게 중요한 생각을 하게 하는데, 대체재를 찾을 수 있는 한 상품(비트코인)의 가격 상승을 억제할 수 있다는 것입니다.
1.2 기술적 관점
대체품을 찾을 수 있나요? 먼저 비트코인의 특징을 살펴보겠습니다. 아래 그림은 상태 머신의 관점에서 비트코인의 두 번째 레이어를 관찰하면 향후 Web3.0 애플리케이션의 아키텍처 및 구축 경로를 볼 수 있습니다라는 기사에서 비트코인과 관련된 시스템과 두 번째 레이어 구성을 요약한 것입니다. .
우선, 블록체인 시스템, 분산 시스템, 중앙 집중식 시스템이라는 세 가지 관점에서 볼 때, 무신뢰 원장 역할을 하는 블록체인 시스템의 능력은 다른 두 시스템에는 없는 것입니다. 비트코인에 대한 대안이 있다면 블록체인 시스템에서도 등장해야 합니다.
둘째, 비트코인 시스템을 다른 블록체인 시스템과 비교해 보면 비트코인 시스템이탈중앙화, 보안, 개인정보 보호, 검열 저항그들은 모두 매우 강력하며 현재 이러한 점에서 그들과 경쟁할 수 있는 블록체인은 없습니다. 이러한 기본 특성에서 비트코인을 대체할 수 있는 블록체인 시스템이 발견된다면 기술적으로는 비트코인 시스템을 대체할 수 있습니다.
비트코인 시스템은 종종 OldMoney라고 불리는 많은 양의 자금을 축적했다는 점에 유의해야 합니다.기술적으로 비트코인을 대체할 수 있다고 하더라도 단기간에 디지털 통화 분야에서 비트코인의 지배력을 흔들기는 어려울 것입니다. 시간의.
요약: 경제적 관점에서 비트코인의 대안을 찾는 한 비트코인의 가격 상승은 억제될 수 있다고 결론을 내릴 수 있습니다. 기술적인 관점에서 비트코인의 대체재를 찾으려면 체인의 시스템 구조에서 찾아야 하며 기본 특성이 비트코인과 동등해야 합니다. 우리는 아직 그런 시스템의 출현을 본 적이 없으며, 현재 시가총액 기준으로 두 번째로 큰 디지털 통화인 이더리움조차도 기본 특성상 비트코인을 대체할 수 없습니다. 이는 비트코인이 이렇게 지배적인 이유의 일부이기도 하고, 비트코인 생태계가 몇 가지 성과(Inscription, 비트코인 2차 레이어)를 거쳐 다시 인기의 중심이 된 이유이기도 합니다.
블록체인의 기본 특성 중 탈중앙화, 보안, 개인정보 보호, 검열 저항이 왜 중요한가요? Hong Shuning 선생님은 화폐의 관점에서 관련 설명을 하셨습니다. 즉, 전 세계적으로 허용되는 디지털 화폐가 되려면 보안, 개인 정보 보호 및 검열 저항이 필요하다는 것입니다. 더 높은 수준에서는 사회학적 관점의 분석이 필요하며, 이는 이 글의 범위와 저자의 능력을 넘어서는 것입니다. 그러나 그것은 중요하며 많은 사람들이 이러한 기능의 이점을 추구합니다.
2. 비트코인 재방문
비트코인의 대안을 찾기 위해서는 비트코인을 새롭게 바라볼 필요가 있습니다. 먼저 비트코인의 기본 특성과 주요 문제점을 살펴보겠습니다. 계층화된 설계의 관점에서 web3.0 애플리케이션 아키텍처(네트워크의 한 계층)에서 비트코인의 위치를 살펴보겠습니다.
비트코인의 기본 기능을 논의하기 전에 합의 프로토콜에 대한 기본 지식이 필요합니다.
2.1 합의 알고리즘(또는 프로토콜)에 대한 기본 지식
여기서는 사례 소개로 주로 PoW와 PoS를 사용하는데, 소개에서는 PoW와 PoS의 차이점을 비교해보겠습니다. 이를 통해 대체 체인에서 요구하는 합의 알고리즘의 특성을 더 쉽게 이해할 수 있습니다.
(1) 동기 알고리즘과 비동기 알고리즘의 차이점
PoW는 비동기식 알고리즘으로, PoW 세계에서는 모든 노드가 경쟁관계에 있으며 가장 빠른 속도를 가진 노드가 블록을 생성하게 됩니다. 이는 시스템의 전반적인 효율성을 희생하여 전체 시스템의 견고성을 향상시킵니다. 시스템에 하나의 노드가 있는 한 시스템은 계속 실행될 수 있습니다. 따라서 PoW는 자유롭게 확장 가능하며 이론적으로 지원할 수 있는 노드 수에는 상한이 없습니다.
모든 PoS 알고리즘은 동기식 알고리즘입니다. PoS 알고리즘은 노드 간의 협업을 강조합니다. 효율성이나 블록 생성 속도 측면에서 PoW보다 높을 것입니다. 하지만 희생하는 것은 탈중앙화 정도인데, 협업이 필요하기 때문에 후보 블록에 투표하려면 충분한 노드를 유치해야 합니다. 충분한 노드 투표가 수집되지 않는 한 이 블록은 발행될 수 없으므로 동기식 알고리즘입니다. PoS 시스템에서 블록 생산의 효율성은 전체 시스템에 참여하고 투표에 성공한 노드 중 가장 느린 노드에 의해 결정됩니다.
(2) 알고리즘 복잡도와 통신 복잡도
PoW는 높은 전력 소비로 인해 널리 비판을 받고 있습니다. 알고리즘 이론 관점에서 보면 계산 복잡성을 희생하여 통신 복잡성을 줄입니다. 해시 계산 복잡성은 상대적으로 높습니다(반복되는 해시 계산은 많은 전력을 소비합니다). 하지만 PoW의 통신 복잡도는 모든 합의 알고리즘 중에서 가장 낮다고 할 수 있습니다. PoS 알고리즘은 노드가 협력 관계에 있기 때문에 해시를 계산하는 데 많은 전력을 소비할 필요가 없으므로 계산 복잡도가 상대적으로 낮습니다. 그러나 PoS 투표 통신 협업의 필요성으로 인해 통신 복잡성은 노드 수의 제곱에 비례하는 경우가 많습니다. 예를 들어, 기존 PBFT 알고리즘의 통신 복잡도는 O(N^ 2)입니다.
PoW는 통신 복잡도가 가장 낮고 탈중앙화 수준이 가장 높으며, 이는 제한된 인터넷 네트워크 환경의 현재 상황에 잘 적용됩니다. 이것이 바로 비트코인이 그토록 오랜 세월 생존하고 발전할 수 있었던 이유입니다. 실제로 그 이전에도 수백 가지의 다양한 시도가 있었고 오직 비트코인만이 PoW 알고리즘의 도움으로 발전해 왔습니다.
(3) 경제적 능력의 비교
PoS는 많은 양의 전기를 소비하지 않고 블록체인을 보호합니다. (비트코인과 이더리움 1.0 모두 PoW 합의 메커니즘의 일환으로 하루에 100만 달러 이상의 전기 및 하드웨어 비용을 소비하는 것으로 추정됩니다.)
높은 전력 소비 요구 사항이 없기 때문에 참가자가 네트워크에 계속 참여하도록 장려하기 위해 너무 많은 토큰을 발행할 필요가 없습니다. 이론적으로는 거래 수수료의 일부가 연료로 소비되어 시간이 지남에 따라 화폐 공급이 감소하는 마이너스 순 발행이 발생할 수도 있습니다.
PoS 지분 증명은 경제 분야에서 카르텔과 같은 현상이 형성될 경우 네트워크에 해를 끼칠 수 있는 중앙 집중식 거대 기업의 형성을 보다 효과적으로 방지하기 위해 경쟁 이론 메커니즘을 사용하여 설계된 다양한 기술의 문을 엽니다. , PoW 프라이빗 채굴 행동을 기반으로 함).
PoS는 규모의 경제가 발생하지 않기 때문에 중앙 집중화의 위험을 줄입니다. 천만 달러의 디지털 통화는 100만 달러를 가져오고, 100달러는 10달러를 가져옵니다. 두 가지 모두 다른 불균형적인 혜택 없이 10% 수익을 얻습니다. PoW와 달리 금전적 우위가 더 높은 참여자는 더 나은 장비를 구매하거나 생산하여 넉넉한 수익을 얻을 수 있지만, 일반 참여자는 기본적으로 약함으로 인해 수익을 얻을 수 없습니다.
경제적 페널티를 사용하여 다양한 형태의 51% 공격을 예방할 수 있으며, PoS의 이러한 기능은 작업 증명 PoW보다 훨씬 비쌉니다. Vlad Zamfir를 의역하면 51% 공격에 가담하면 ASIC 팜이 불타버린 것과 같습니다. PoW는 이익만 창출하지 않으며 채굴 기계와 광산을 소각시키는 효과도 없습니다.
2.2 비트코인의 기본 특성
비트코인의 일반적인 블록체인 특성에 대해서는 설명하지 않을 것이며, 이러한 특성은 모든 블록체인 시스템이 갖게 될 특성이며, 세 가지 시스템 구조(블록체인 시스템, 분산 시스템, 중앙집중형 시스템)에서 블록체인 시스템의 특성이기도 합니다. 대체 불가능을 위해.
(1) 합의 프로토콜이 가져오는 놀라운 기능
우리는 섹션 1.2에서 비트코인 시스템이 분산화, 보안, 개인 정보 보호 및 검열 저항에 강하다는 점을 지적했습니다. 현재 이러한 점에서 비트코인과 경쟁할 수 있는 블록체인은 없습니다. 이러한 기능은 기본적으로 합의 프로토콜로 인해 발생합니다. 비트코인 POW의 합의 프로토콜은 비동기식 알고리즘이고 통신 복잡도가 낮기 때문에 모든 노드가 합류하고 나갈 수 있습니다.이렇게 하면 비트코인 네트워크는 수많은 노드를 수용할 수 있습니다.노드 수가 많아 비트코인을 독특하게 만듭니다.강력한 분산화, 보안, 개인 정보 보호 , 검열 저항. 섹션 1.2의 표에서 볼 수 있듯이, 시스템 구조의 한계를 제쳐두면 분산 시스템은 이러한 기능을 쉽게 가질 수 있지만, 분산 시스템에는 블록체인의 원장 기능이 없다는 점이 아쉽습니다.
다른 PoW 블록체인 시스템이 비트코인의 지위를 획득하지 못한 이유는 무엇입니까? 여러 가지 이유가 있지만 Pow는 블록체인 시스템의 가치가 높을수록 더 많은 컴퓨팅 파워를 끌어들이는 중요한 매튜 효과를 가지고 있으며, 이로 인해 다른 블록체인 시스템의 보안에 영향을 미칠 만큼 컴퓨팅 파워가 부족하게 됩니다. 보장하지 않습니다.
(2) 이제 비트코인의 불완전성을 살펴보면 계층화된 디자인의 필요성을 이해할 수 있습니다.
이더리움 백서에 있는 Vitalik의 비트코인에 대한 불완전한 요약(UTXO의 계정 없는 시스템, 실행 언어의 비튜링 완전성, 열악한 확장성 등)에서 우리는 비트코인의 다른 몇 가지 주목할만한 특징을 볼 수 있습니다.
1) 비트코인 계정 시스템 UTXO
현재 블록체인 프로젝트에는 두 가지 주요 기록 보관 방법이 있는데, 하나는 계정/잔액 모델이고 다른 하나는 UTXO 모델입니다. 비트코인은 UTXO 모델을 사용하고, 이더리움, EOS 등은 계정/잔액 모델을 사용합니다.
비트코인 지갑에서는 일반적으로 계좌 잔액을 볼 수 있지만 사토시 나카모토가 설계한 비트코인 시스템에는 잔액이라는 개념이 없습니다. Bitcoin Balance는 Bitcoin Wallet 애플리케이션에서 파생된 상품입니다. UTXO(Unspent Transaction Outputs)는 사용되지 않은 거래 출력으로, 비트코인 거래 생성 및 검증의 핵심 개념입니다. 거래는 일련의 체인 구조를 형성합니다.모든 합법적인 비트코인 거래는 하나 이상의 이전 거래의 출력으로 추적될 수 있습니다.이러한 체인의 소스는 채굴 보상이며 끝은 현재 사용되지 않은 거래 출력입니다.
따라서 현실 세계에는 비트코인이 없고 UTXO만 존재합니다. 비트코인 트랜잭션은 트랜잭션 입력과 트랜잭션 출력으로 구성되며, 각 트랜잭션은 입력을 소비하고 출력을 생성하며, 생성되는 출력은 사용되지 않은 트랜잭션 출력, 즉 UTXO입니다.
스마트 계약을 구현하려면 UTXO 계정 모델에 매우 큰 문제가 있습니다. Ethereum Yellow Paper의 디자이너인 Gavin Wood는 UTXO에 대해 매우 깊은 이해를 갖고 있습니다. 이더리움의 가장 큰 새로운 기능은 스마트 계약인데, 스마트 계약 고려 사항 때문에 Gavin Wood가 UTXO 기반의 Turing-complete 스마트 계약을 구현하는 것은 어렵습니다. 계정 모델은 본질적으로 객체 지향적이며 각 거래는 해당 계정(nonce++)에 기록됩니다. 계정 관리를 더 쉽게 하기 위해 전역 상태가 도입되었으며, 각 트랜잭션은 이 전역 상태를 변경합니다. 이것이 바로 현실세계와 일치하며, 작은 변화 하나하나가 세상을 변화시킬 것입니다. 따라서 이더리움은 계정 시스템을 사용하며 이후의 퍼블릭 체인은 기본적으로 다양한 유형의 계정 시스템을 기반으로 구현됩니다.
UTXO의 또 다른 심각한 결점은 계좌의 인출 한도를 세밀하게 통제할 수 없다는 점이다. 이는 이더리움 백서에 설명되어 있습니다.
2) 비트코인의 스크립팅 언어는 튜링 완전하지 않습니다.
비트코인의 스크립팅 언어는 많은 계산을 지원할 수 있지만 모든 계산을 지원할 수는 없습니다. 가장 큰 단점은 루프 문과 조건 제어 문이 없는 비트코인의 스크립팅 언어입니다. 그러므로 우리는 비트코인 스크립팅 언어가 튜링 완전하지 않다고 말합니다. 이로 인해 Bitcoin 스크립팅 언어에 특정 제한이 발생합니다. 물론 이러한 제한으로 인해 해커는 이 스크립팅 언어를 사용하여 무한 루프(네트워크 마비를 일으킬 수 있음) 또는 DOS 공격을 유발할 수 있는 일부 악성 코드를 작성하여 비트코인 네트워크에 대한 DOS 공격을 피할 수 없습니다. 비트코인 개발자들은 또한 일부 공격과 네트워크 정체를 피하기 위해 핵심 블록체인이 튜링 완전성을 가져서는 안 된다고 믿습니다. 그러나 비트코인 네트워크가 더 복잡한 프로그램을 실행할 수 없는 것은 바로 이러한 제한 때문입니다. 루프 문을 지원하지 않는 목적은 트랜잭션 확인 중 무한 루프를 방지하는 것입니다.
계층화된 설계 이론이 없으면 보안 목적으로 Turing 완전성을 지원하지 않는 이유가 불충분합니다. 더욱이, 튜링이 아닌 완전 언어는 매우 제한된 일을 할 수 있으며, 이는 블록체인의 개발과 성장을 제한할 것입니다.
3) 비트코인의 기타 불완전성, 보안 및 확장성
채굴의 중앙화 문제 비트코인 채굴 알고리즘은 기본적으로 특정 노드의 수정된 버전의 해시가 목표 값보다 작아질 때까지 채굴자가 블록 헤더를 수천만 번 약간 변경할 수 있도록 합니다. 그러나 이 마이닝 알고리즘은 두 가지 형태의 중앙 집중화 공격에 취약합니다. 첫째, 비트코인 채굴이라는 특수한 작업을 위해 채굴 생태계는 특별히 설계된 ASIC(응용프로그램별 집적 회로)과 수천 배 더 효율적인 컴퓨터 칩에 의해 제어됩니다. 이는 비트코인 채굴이 더 이상 고도로 분산화되고 평등주의적이지 않고 막대한 자본의 효과적인 참여가 필요하다는 것을 의미합니다. 둘째, 대부분의 비트코인 채굴자는 실제로 더 이상 로컬에서 블록 검증을 완료하지 않고 중앙 집중식 채굴 풀에 의존하여 블록 헤더를 제공합니다. 이 문제는 심각하다고 할 수 있는데, 현재 상위 3개 채굴풀이 비트코인 네트워크 처리 능력의 약 50%를 간접적으로 통제하고 있습니다.
확장성 문제는 비트코인의 중요한 문제입니다. 비트코인의 경우 시간당 약 1MB씩 증가합니다. 비트코인 네트워크가 초당 2,000건의 Visa 거래를 처리한다면 3초마다 1MB씩 증가합니다(시간당 1GB, 연간 8TB). 낮은 트랜잭션 수는 비트코인 커뮤니티에서도 논란을 불러일으켰는데, 대규모 블록체인이 성능을 향상시킬 수 있지만 문제는 중앙화 위험이다.
제품 수명주기의 관점에서 볼 때 비트코인의 일부 작은 결함은 자체 시스템에서 개선될 수 있지만 현재 시스템에서는 개선 방법이 제한됩니다. 이러한 문제가 새로운 시스템에서 해결될 수 있다면 기존 시스템의 한계를 고려할 필요가 없습니다. 새로운 블록체인 시스템이 구축되기 때문에 새로운 시스템을 설계할 때 이러한 작은 기능적 개선도 함께 설계하고 업그레이드할 수 있습니다.
이더리움 백서에 설명된 비트코인의 불완전성 대부분은 계층화된 설계 관점에서 볼 때 합리적입니다. 이러한 결함은 비트코인의 2층 구성에서 완성될 것입니다.
2.3 비트코인의 아킬레스건
여기서 우리는 비트코인의 생태학적 문제를 아킬레스 건으로 정의한 Hong Shuning 선생님의 정의에 의존합니다. 즉, 비트코인이 4년마다 반으로 줄어들면 블록 보상은 0이 될 때까지 점차 감소하여 비트코인 네트워크가 보안에 큰 문제와 위협이 있을 것입니다.
비트코인의 아킬레스건에 대한 해결책은 비트코인에서 다수의 애플리케이션을 개발하고 네트워크에 지속적인 가치를 재주입하여 처리 수수료의 상당한 증가가 블록 보상 감소를 상쇄할 수 있도록 하는 것입니다. 블록으로부터의 보상은 점차적으로 채굴자의 수입이 처리 수수료 보상에서 더 많이 나오도록 만들 것입니다. 이는 채굴자뿐만 아니라 비트코인 생태학적 기술을 사용하는 프로젝트 당사자 및 애플리케이션 사용자에게도 도움이 되어 생태계 내 다양한 행위자에게 윈윈(win-win) 상황을 조성할 것입니다. 이러한 윈-윈 상황은 비트코인의 아킬레스건 문제를 해결할 수 있습니다.
비트코인 커뮤니티의 중요한 기여자들은 상대적으로 보수적이기 때문에(어떤 사람들은 이를 비트코인 근본주의라고 부릅니다), 초기에는 비트코인 적용에 강한 저항을 가진 사람들도 있었습니다. 그러나 기술과 애플리케이션의 발전으로 비트코인에서 비문 등의 자산 발행 기능을 더 많은 사람들이 사용하게 된 이후 점점 더 많은 사람들이 비트코인에서 애플리케이션을 개발한다는 생각을 받아들이게 되었고, 이러한 아이디어는 더욱 개선되어 비트코인의 2층 네트워크 구축이나 오프체인 구축에 대한 체계적인 사고와 구축 경로를 형성합니다.
2.4 계층형 디자인과 계층형 네트워크 구축에 대한 비트코인의 적합성에 대해 이야기해 보겠습니다.
섹션 2.2에서 비트코인의 기본 특성과 비트코인의 애플리케이션 구성을 더 잘 이해하려면 계층형 설계 이론도 사용해야 합니다. 레이어드 디자인이 필요한 이유에 대해서는 비트코인 레이어 2 구성의 기본 지식 시스템을 검토한 기사 기사의 섹션 1.3에 더 자세한 소개가 있습니다. 여기에서는 관련 내용을 간략하게 인용합니다: 계층화된 설계는 인간이 복잡한 시스템을 처리하는 수단이자 방법론입니다. 시스템을 여러 계층 구조로 나누고 각 계층 간의 관계와 기능을 정의함으로써 시스템을 모듈화하고 유지 관리성과 확장성을 높입니다. , 이를 통해 시스템 설계 효율성과 신뢰성을 향상시킵니다.
계층화된 설계의 관점에서 볼 때, 비트코인의 불완전성(UTXO의 무계정 시스템, 비튜링 실행 언어의 완전성, 열악한 확장성)은 더 이상 문제가 되지 않으며, 대신 계층화된 네트워크의 필수 기능으로 설계되었습니다. 과도하게 설계된 블록체인 시스템은 비트코인의 2계층 구축 기술이나 기타 테스트 체인 기술로 생존하기에 더 적합합니다.
Web3.0의 애플리케이션 아키텍처 수준에서 레이어드 디자인과 비트코인의 첫 번째 레이어 네트워크의 상태도 확인할 수 있습니다. 이 내용에 대한 자세한 소개는 상태 머신의 관점에서 비트코인의 두 번째 레이어를 관찰하면 향후 Web3.0 애플리케이션의 아키텍처 및 구성 경로를 볼 수 있습니다.라는 기사에서 확인할 수 있습니다. 여기에서는 Web3.0 시대의 대규모 애플리케이션의 시스템 아키텍처 다이어그램을 인용하여 간략하게 설명합니다.
위의 구조 다이어그램에서 우리는 Web3.0의 첫 번째 레이어, 두 번째 레이어, 세 번째 레이어, 심지어 상위 레이어 애플리케이션의 시스템 구조까지 볼 수 있습니다. 그림에서 가장 왼쪽에 있는 다른 블록체인 시스템은 비트코인 메인 네트워크의 특성을 갖지 않지만 특정 시스템 기능을 독립적으로 완료할 수 있기 때문에 레이어 1.5로 간주될 수 있습니다.
이 사진은 우리에게 생각을 하게 합니다.우리가 찾고 있는 교체 체인이 한 수준에 있습니까? 아니면 더 높은 수준으로 대체됩니까? 개인적으로 첫 번째 레이어에서 비트코인을 대체하는 것은 매우 어렵다고 생각하는데, 기존 비트코인의 두 번째 레이어를 살펴보면 몇 가지 중요한 특성에 대한 요구 사항을 충족할 수 있으며 대체 체인이 될 가능성은 거의 없습니다. 비트코인의 첫 번째 레이어와 두 번째 레이어 사이에는 1.5 레이어의 대체 체인이 있을 수 있지만 이 대체 체인의 특성은 다른 블록체인 시스템보다 강력해야 하며 탈중앙화, 보안, 개인 정보 보호 및 저항이 있어야 합니다. 기능은 비트코인의 기능과 거의 동등합니다. 이 위치를 찾았으니 이 대체 체인의 다른 내용을 더 자세히 설명하겠습니다.
3. 비트코인의 대체 체인
3.1 대안체인이 탄생하게 된다면 그 특징은 무엇인가?
섹션 1.2에서 우리는 비트코인의 첫 번째 레이어의 기본 특성과 두 번째 레이어 구성의 특성에 대한 다이어그램을 인용했습니다. 우리는 비트코인과 유사한 특성을 갖고 비트코인의 열악한 성능을 개선할 수 있는 블록체인 시스템을 찾고 싶습니다(원장 기능을 신뢰할 수 있어야 하기 때문에 블록체인이어야 합니다). Chen의 문장에 대한 간략한 요약: 이 새로운 체인이 비트코인의 우수한 특성(공개 투명성, 분산 기능, 보안, 검열 저항)을 갖고 특히 컴퓨팅 성능, 성능 및 경제적 비용 측면에서 개선되기를 바랍니다. 경제적 비용을 절감할 수 있습니다. 컴퓨팅 성능과 성능을 향상시킬 수 없다면 경제적 비용만 줄이는 것은 전적으로 허용됩니다.
그러면 원하는 새 블록체인은 다음과 같은 특성을 갖게 됩니다.
위 표에서 새 체인의 특성을 얻으려면 이 새 체인의 기술적 구현 요소는 어떤 모습일까요? 대략적인 요약은 다음과 같습니다.
(1) 암호화 알고리즘: 비트코인의 암호화 알고리즘을 유지하면 요구 사항을 충족할 수 있으며, Shnorr 서명을 직접 사용하는 것이 더 나을 수도 있습니다.
(2) 합의 프로토콜: 충분한 분산화를 유지하고 더 많은 노드가 참여할 수 있도록 수용하기 위해 통신 복잡성이 낮은 비동기 알고리즘만 사용할 수 있습니다. 그러한 합의 알고리즘은 무엇입니까? 일종의 PoW 알고리즘인가요? 아니면 다른 PoW와 유사한 알고리즘인가요?
(3) 블록 시간: 너무 빠르지 않도록 비트코인 블록 시간 설계 고려 사항을 참조하세요. 여기에는 알고리즘 난이도 조정 문제가 포함됩니다.
(4) 블록체인 크기 : 비트코인의 설계적 요소와 형성된 경험적 요소, 그리고 기술 발전 이후의 소프트웨어와 하드웨어의 개발 요소 등을 고려할 수 있으며 저장 크기는 4 를 참고할 수 있다. 중.
(5) 계정 유형: UTXO 모델을 사용해야 할까요, 아니면 계정 모델을 사용해야 할까요? 높은 수준의 구축을 지원하고 분산 시스템(라이트닝 네트워크와 유사)을 지원해야 하기 때문에 UTXO 모델을 사용하는 것이 더 참조성이 높으며 엔지니어링 구현의 어려움을 줄일 수 있습니다. 왜냐하면 이더리움(계정 모델)의 Raiden Network는 일이 잘 안 되는 경우가 있을 수 있기 때문입니다.
(6) 컴퓨팅 능력: 치환 사슬은 최하위 수준에서 기능하기 때문에 튜링 완전성이 요구되지 않을 가능성이 매우 높습니다. 비트코인 분야의 Taproot, MAST, Tapscript의 현재 기술 개발은 기본 체인의 요구를 충족할 수 있는 것으로 나타났기 때문입니다. 그리고 보안이 최대한 보장된다면 튜링 완전성은 포기될 수도 있습니다.
(7) 경제모델 설계: 이는 비교적 복잡한 문제로, 합의가 이루어지고 관련 이해관계자가 확인되면 보다 명확한 설계 요구사항을 얻을 수 있다.
다른 프로그래밍 언어, 거래 구조 등의 문제는 비교적 세부적인 문제로 대체 체인의 주요 기능 판단에 영향을 주지 않고 구현 단계에서 고려할 수 있다.
3.2 대안체인은 어디에서 탄생하게 될까요?
그러한 시스템이 완전히 새로운 것인가? 개인적으로 판단하기 어렵고 꼭 필요하지 않을 수도 있습니다.
Web3.0의 애플리케이션 아키텍처 다이어그램을 참고하면, 다른 블록체인 시스템이나 분산 시스템에서 탄생할 가능성이 높습니다. 여기서 언급하는 분산 시스템의 탄생은 분산 시스템의 기존 아키텍처를 활용하여 이 아키텍처를 기반으로 하는 블록체인 시스템을 만드는 것입니다. Lightning Network나 Nostr을 사용하는 것이 더 쉬울까요? 이러한 네트워크의 구조에는 이미 많은 노드가 있기 때문에 이러한 노드가 몇 가지 작업을 수행하고 원장 관련 작업을 완료할 수 있도록 일종의 합의 프로토콜을 생성할 수 있다면 네트워크를 완성하는 것이 더 쉬울까요? 윈-윈(win-win) 상황이 더 많아질까요? 아래 빨간색 원으로 표시된 두 영역은 다음과 같습니다.
3.3 이 대체 체인을 만들기 위해서는 어떤 팀이 적합한가요?
이전 섹션에서 설명한 두 가지 출생 영역이 실현 가능하다면 이 두 영역에 경험이 있는 프로젝트 팀이 빌더가 될 가능성이 높습니다.
한편으로 우리는 다른 블록체인 시스템에서 유사한 시스템을 찾고 있는데, 현재 일부 체인이 섹션 3.1의 특성을 충족하는 것을 볼 수 있습니다. 한 가지 설명해야 할 점은 이러한 체인의 합의 알고리즘은 컴퓨팅 파워를 놓고 비트코인 메인 네트워크와 경쟁하는 PoW 알고리즘이 될 수 없다는 점입니다. 그렇지 않으면 매튜 효과로 인해 이러한 체인이 보안을 보장하기 어려울 것입니다. . 비동기식 알고리즘에도 공간과 시간을 기반으로 한 증명 알고리즘이 있으며 통신 복잡성이 높지 않은 것으로 제안됩니다. 따라서 블록타임과 블록 크기가 비트코인과 유사한 UTXO 기반의 비동기식 합의 알고리즘이 잠재적인 후보가 될 수 있습니다. 이러한 블록체인 시스템은 이미 존재하므로 의심을 피하기 위해 프로젝트 이름은 언급하지 않습니다. 비트코인 메인넷의 특정 기능을 활용할 수 있다면 그러한 대체 블록체인 시스템이 등장하는 것이 더 쉬울까요?
반면, 현재의 라이트닝 네트워크 노드나 Nostr 노드를 활용하여 UTXO 비동기 합의 알고리즘을 만족하는 대체 체인을 재개발하는 것을 고려한다면 그것도 실현 가능한 아이디어가 될 것입니다. 이와 관련하여 탐험가는 없지만 이론적 타당성은 있어야합니다.
Elon Mask처럼 첫 번째 원칙부터 시작할 수 있는 팀이 있다면 독창적인 경험과 전통적인 개념에 전혀 의존할 필요가 없습니다. 첫 번째 원칙을 사용하여 작업을 수행하려면 문제 정의, 문제 분해, 기본 원칙 결정, 실습 및 결과 확인과 같은 관련 단계를 따르면 됩니다. 이 대안 체인의 빌더가 되는 것도 매우 가능합니다.
4. 요약
이 글은 우리 프로젝트 팀이 비트코인 생태학적 기술을 개발하는 과정에서 비트코인 가격이 지속적으로 상승하는 것에 대한 반성입니다. 기사의 설명과 내용은 충분하지 않으며, 이 분야에 관심을 갖고 있는 사람들에게 몇 가지 이념적 자료를 제공하는 것에 가깝습니다.
비트코인을 대체할 수 있는 체인 생성 가능성을 경제적 관점과 기술적 관점에서 분석해 보려고 합니다. 그런 다음 비트코인의 기본 특성과 레이어드 디자인 관점에서 네트워크 인프라의 레이어로 활용될 수 있는 비트코인의 특성을 정리합니다. 마지막으로 대체 체인의 특징과 탄생 가능한 지역, 그리고 가능한 건설 팀에 대해 설명합니다. 비트코인을 어느 정도 대체할 수 있는 블록체인 시스템의 등장을 촉진하거나, 더 많은 사람들이 이 방향에 주목하도록 유도할 수 있기를 기대합니다.