대부분의 경우, 블록체인의 다양한 기반은 이러한 새로운 시스템을 구축하는 엔지니어가 사용할 수 있는 기술에 제한을 둡니다. 예를 들어, 라이트닝 네트워크는 비트코인 스크립트의 시간 및 해시 잠금 기능을 활용하여 가능해졌습니다. 런타임에 대한 제한이 적은 블록체인은 단순한 소유권 이전(예: 낙관적 및 zk-롤업)을 넘어 오프체인 기능을 촉진하는 고급 증명 검증 엔진에 의존하는 계층형 프로토콜에 액세스할 수 있습니다.
그러나 블록체인에서 사용할 수 있는 스크립팅 시스템에 의해 구성이 제한되지 않고 대신 사용자 자금을 보호하는 암호화 알고리즘에 의해 구성이 제한되는 계층화된 프로토콜이 있습니다.
그러한 프로토콜 중 하나인 스테이트체인은 원래 Ruben Somsen이 2018년에 제안한 것입니다. 그가 설명한 구성은 개인 키의 오프체인 전송을 가능하게 합니다. 비트코인을 스테이트체인에 입금한 후 추가 온체인 수수료 없이 키 자료를 사용자 간에 즉시 전송할 수 있습니다.
글로벌 정산 계층은 이 정확한 문제를 해결하기 위해 설계되었기 때문에 이는 블록체인의 작동 방식에 대한 우리의 이해와 반대되는 것처럼 보일 수 있습니다. 그러나 몇 가지 멋진 암호화와 추가 신뢰 가정을 사용하면 키 전송이 가능할 뿐만 아니라 매우 강력합니다! 스테이트체인을 통해 구현되는 몇 가지 흥미로운 사용 사례를 살펴보기 전에 작동 방식을 살펴보겠습니다.
스테이트체인에 자금을 입금하기 위해 사용자는 스테이트체인 엔터티를 사용하여 비트코인 주소를 대화형으로 생성합니다. 이 협업 키 생성 프로세스는 Statechain 엔터티와 사용자 간에 균등하게 분할되는 키를 생성합니다. 상호 협력 없이는 자금을 이동할 수 없습니다. 또한 사용자에게는 시간 잠금 백업 트랜잭션이 제공되므로 Statechain Entity에 접근할 수 없는 경우 자금을 검색할 수 있습니다.
이 "스테이트코인"을 전송하기 위해 Statechain Entity, 발신자 및 수신자 간의 대화형 프로토콜이 시작됩니다. 어떤 당사자도 전체 키를 갖고 있지 않으며 키는 전송할 때마다 암호화 방식으로 업데이트(조정)됩니다. 각 전송마다 수신자를 위한 새로운 백업 트랜잭션이 생성됩니다. 이것이 Reuben의 원래 제안과 눈에 띄게 다르기 때문에 Mercury statechain 구현에서 이것이 정확히 어떻게 작동하는지 곧 살펴보겠습니다.
보안 모델과 관련하여 상태체인을 라이트닝 네트워크와 연합 사이드체인(예: Liquid) 간의 혼합으로 생각할 수 있습니다. 라이트닝 네트워크에서는 두 당사자가 미리 서명된 거래를 전달하여 오프체인에서 상호 작용합니다. 보안은 체인의 나쁜 행동(오래된 미리 서명된 거래의 악의적이거나 우발적인 방송)을 모니터링하는 양 당사자에 따라 달라집니다. 연합된 사이드체인에서 사용자는 사이드체인에 액세스하는 대가로 하나 이상의 엔터티에 비트코인에 대한 관리권을 부여합니다. 보안은 정직한 연합에 달려 있습니다.
스테이트체인에서는 각 백업 트랜잭션이 미리 서명되어 오프체인으로 전송됩니다. 현재 키홀더가 이러한 이전 백업 트랜잭션의 브로드캐스트를 위해 네트워크를 모니터링해야 한다는 점에서 이는 라이트닝 네트워크와 유사합니다. 키의 일부를 보유하는 Statechain 엔터티도 있습니다. 가장 큰 차이점은 Statechain Entity만으로는 자금을 훔칠 수 없다는 것입니다. 자금을 훔치려면 이전 스테이트코인 보유자와 결탁했거나 이전에 해당 스테이트코인 보유자였어야 합니다.
가장 높은 수준에서 상태체인에 대한 우리의 이해는 시간이 지남에 따라 발전해 왔습니다. 첫 번째이자 현재 유일한 구현인 Mercury는 두 가지 이유로 Reuben의 제안에서 벗어났습니다. 이는 taproot-schnorr가 활성화되기 전에 생성되었으며 Bitcoin 프로토콜 업그레이드 ANYPREVOUT은 아직 활성화를 위해 제안되지 않았습니다.
Schnorr 서명에 대한 드롭인 대체품으로 Mercury 구현은 2/2 다자간 계산 ECDSA 라이브러리를 활용합니다. ANYPREVOUT이 활성화된 경우 각각의 새 백업 트랜잭션은 해당 시퀀스 번호를 업데이트하여 새 백업 트랜잭션 보유자가 악의적으로 또는 실수로 브로드캐스트된 이전 백업 트랜잭션을 덮어쓸 수 있게 됩니다. 이 기능을 사용할 수 없기 때문에 Mercury는 비트코인의 시간 잠금 기능을 감소 방식으로 사용합니다. 각각의 새로운 백업 트랜잭션은 이전 트랜잭션보다 최신 시간 잠금을 갖습니다. 이는 이전 백업 트랜잭션이 브로드캐스트되는 경우 백업 트랜잭션을 확인하기 위한 경쟁에서 현재 키 보유자에게 시간 제한적 이점을 제공합니다.
스테이트체인 사용
이제 우리는 스테이트체인이 어떻게 작동하는지 알았으니, 이것이 플랫폼으로서 어떤 유용한 기능을 제공하는지 이해해 봅시다. 한 가지 주목해야 할 점은 베어 스테이트코인에 부과된 주요 제약 사항입니다. 이를 전송할 때 전체 출력을 이동해야 합니다. Statecoin 위에 추가 프로토콜을 추가하지 않고는 이를 더 작은 값으로 나눌 수 없습니다.
이러한 제약 조건에 가장 적합한 사용 사례 중 하나는 개인 정보 보호 프로토콜 개발입니다. 개인 정보 보호 프로토콜을 구축할 때 사용자의 익명성 비용을 낮추고 프로세스의 마찰을 최대한 낮추고 싶습니다. 가장 인기 있는 온체인 개인 정보 보호 프로토콜인 코인조인(coinjoin)은 일반적으로 사용자가 동일한 가치의 출력으로 대규모 트랜잭션을 대화형으로 구성하도록 요구합니다. 코인조인의 새로운 라운드마다 수수료와 확인 지연이 있는 추가 온체인 거래가 필요합니다.
스테이트체인의 맥락에서, 동일한 가치의 출력을 가진 사용자가 추가 비용 없이 스테이트체인의 다른 사용자와 개인 키를 즉시 교환할 수 있도록 하는 코인스왑 프로토콜을 상상할 수 있습니다. 바로 이것이다 수은 지갑 하도록 설계되었습니다. 이는 레이어 2에서 작동하는 비트코인 네트워크의 최초이자 가장 강력한 비구금형 개인정보 보호 프로토콜입니다. 하나의 수수료만 지불하면 원하는 만큼 코인스왑을 할 수 있습니다. 개인 정보 보호에 열광하는 사람들에게는 매우 흥미로운 전망입니다.
Mercury의 유용성은 개인 정보 보호를 넘어 확장됩니다. 또한 금융 기관, 관리인 및 서로 즉시 가치 교환을 원하는 기타 단체 간의 자금 결제를 위한 훌륭한 도구이기도 합니다. 이는 코인스왑과 함께 Mercury 지갑이 메인넷에 배포될 때 즉시 작동합니다. 이러한 방식으로, 스테이트체인은 Liquid와 같은 네트워크에 대한 대안으로, 신속하고 개인적인 결제를 허용하지만 보다 부담스러운 보안 모델을 제공합니다.
미래를 내다보면 개발 상태 체인에서 발생할 다른 흥미로운 사용 사례가 있습니다. 전체 출력 전송이 잘 활용되는 사용 사례 중 하나는 자산 프로토콜입니다. 비트코인 네트워크의 대체 불가능한 자산은 대체 불가능하기 때문에 라이트닝 네트워크와 같은 레이어 2 환경에서 크게 제한됩니다. 이러한 토큰을 성공적으로 라우팅할 만큼 충분한 유동성이 없습니다. 온체인에 존재하는 대체 불가능한 자산의 경우, 이를 스테이트코인으로 전환하면 추가 비용 없이 즉시 오프체인으로 전송할 수 있습니다.
다양한 유형의 금융 상품에 참여하는 사용자에게는 스테이트체인이 유용합니다. 예를 들어, 아마도 Discreet Log Contract로 구성된 비트코인 가격에 대한 두 사용자 간의 온체인 베팅을 생각해 보십시오. 당사자 중 누군가가 계약을 변경(새로운 상대방으로 교체)하기를 원한다면 온체인 상호작용이 많이 발생해야 합니다. 대신에 베팅이 스테이트체인에서 이루어졌다면 추가 비용이나 확인 지연 없이 전체 계약이 오프체인으로 업데이트될 수 있습니다.
스테이트체인은 블록체인의 암호화 시스템 수준에 존재하기 때문에 그 위에 추가 시스템을 계층화하는 것이 가능합니다. 사이드체인 내에서 상태체인을 사용할 수 있을 뿐만 아니라 그 위에 라이트닝 네트워크를 계층화할 수도 있습니다. 이를 수행하는 데는 몇 가지 접근 방식이 있으며 대부분은 ANYPREVOUT의 존재로 인해 강력하게 개선되지만 그 존재 가능성은 매우 흥미롭습니다.
스테이트체인 위에 라이트닝 네트워크를 계층화하면 두 가지 주요 이점이 있습니다. 첫 번째는 당사자 간 라이트닝 채널 소유권의 즉각적인 이전입니다. 이를 통해 사용자는 이전에 채널이 없어도 라이트닝 네트워크에 온보딩할 수 있습니다. 두 번째는 채널을 닫았다가 다시 열 필요 없이 네트워크 그래프의 어느 곳에나 라이트닝 채널을 배포할 수 있는 기능입니다.
상태체인에 대해서는 기대할 것이 너무 많습니다. Mercury는 존재의 길을 열었고 다른 사람들이 그들의 잠재력을 깨닫기 시작하면서 더 넓은 커뮤니티에서 더 많은 발전을 볼 수 있기를 바랍니다. Mercury의 작업을 따라가면 Mercury의 발전을 따라갈 수 있습니다. GitHub의.
기원 후: FTX에서 최대 20배의 마진.
CommerceBlock의 Nicholas Gregory의 게스트 게시물
CommerceBlock의 퍼블릭 블록체인 기반 인프라는 토큰화된 자산 및 증권의 배포, 교환 및 저장을 가능하게 합니다. 우리는 공개 블록체인의 불변성과 보안을 허가된 블록체인의 유연성과 결합하기 위해 선택적 보안 서비스 포트폴리오와 함께 사이드체인을 활용하는 오픈 소스 생태계를 만들었습니다.
를 얻을 수 가장자리 cryptoasset 시장에서
유료 회원으로서 모든 기사에서 더 많은 암호화 통찰력과 컨텍스트에 액세스하십시오. 암호화 슬레이트 에지.
온 체인 분석
가격 스냅 샷
더 많은 맥락
당신이 보는 무엇을 좋아하세요? 업데이트를 구독하십시오.
출처: https://cryptoslate.com/how-statechains-are-revolutionary-for-bitcoin-privacy-and-scalability/
- ACCESS
- 추가
- 이점
- 알고리즘
- All
- 익명
- 약
- 기사
- 유산
- 자산
- 백업
- 비트코인
- blockchain
- 보물상자
- 건물
- 가지 경우
- 닫은
- 코인 조인
- 협동
- 커뮤니티
- 구조
- 계약
- 상대방
- 암호화는
- 암호 법
- Current
- 보관
- 지연
- 개발
- 생태계
- 엔지니어
- 이벤트
- 교환
- 패션
- 특색
- 지우면 좋을거같음 . SM
- 금융
- 금융 기관
- 먼저,
- 유연성
- FTX
- 가득 찬
- 자금
- 미래
- 글로벌
- 해시
- 방법
- HTTPS
- 인프라
- 통찰력
- 기관
- 대화형
- IT
- 어울리다
- 키
- 키
- 넓은
- 배우다
- 레벨
- 도서관
- 번개
- 번개 네트워크
- 리퀴드
- 유동성
- 심벌 마크
- 모델
- 모니터링
- 가장 인기 많은
- 네트워크
- 네트워크
- 기타
- 지불
- 플랫폼
- 인기 문서
- 유가 증권
- 가격
- 개인 정보 보호
- 사설
- 개인 키
- 증명
- 신청
- 프로토콜
- 공개
- 공공 블록 체인
- 경주
- 이유
- 보상
- 길
- 확장성
- 증권
- 보안
- 서비스
- 정착
- 사이드 체인
- 단순, 간단, 편리
- So
- 풀다
- 분열
- 저장
- 시스템은
- 시간
- 토큰
- 상단
- 거래
- 거래 내역
- 믿어
- 업데이트
- 업데이트
- 사용자
- 가치
- 지갑
- 누구
- 더 넓은 커뮤니티
- 작업
- 운동하다
- 일