https://www.coindesk.com/tech/2023/02/28/proposed-bitcoin-vault-feature-could-thwart-malicious-hackers/
비트코인 개발자 James O' Beirne은 누군가 비트코인을 훔치려 할 때 사용자에게 경고한 다음 더 안전한 지갑으로 자금을 전환하여 도난을 방지하는 기능을 조용히 작업하고 있습니다.
이 기능을 금고라고 합니다. 일종의 비트코인 스마트 계약 또는 비트코인 사용 방식에 제약을 가하는 "계약"입니다.
볼트 사용자는 비트코인(BTC)을 사용하기 전에 두 개의 다른 블록에서 두 개의 별도 트랜잭션을 방송해야 합니다. 첫 번째 거래(시간 지연 있음) 후에 경고가 발생하여 사용자가 거래를 승인하거나 다른 지갑으로 코인을 스윕할 수 있습니다.
이 기능에는 블록체인에 대한 이전 버전과 호환되는 변경인 소프트 포크가 필요하며, 채택되면 비트코인 네트워크에 연결하기 위한 기본 소프트웨어인 비트코인 코어의 작동 코드(opcode) "op_vault"로 표시됩니다.
O'Beirne은 제안 초안에서 "비트코인 보관의 위험성은 잘 알려져 있습니다."라고 썼습니다. "이 제안은 키 손상의 최악의 결과인 코인 손실을 크게 완화하는 메커니즘을 도입합니다."
op_vault는 무엇이 다른가요?
O'Beirne의 제안은 최초가 아닙니다. 몇 년 전 Bitcoin 개발자 Jeremy Rubin은 Bitcoin 개선 제안(BIP) 119에 따라 CheckTemplateVerify(CTV)를 제안했습니다.
op_vault와 마찬가지로 CTV도 계약을 사용하여 볼트를 생성합니다. 주요 차이점은 O'Beirne의 제안은 금고용으로 특별히 설계되었지만 CTV는 금고, 결제 풀을 생성하고 거래량이 많은 기간 동안 수수료를 줄이는 데 사용할 수 있는 보다 일반적인 도구라는 것입니다(Rubin은 "혼잡 제어"라고 부르는 기능입니다. ”).
“CTV는 op_vault보다 더 일반적입니다. “CTV로 여전히 일종의 금고를 만들 수 있지만 다른 일도 할 수 있습니다. 혼잡 제어를 수행할 수 있고 비대화형 Lightning 채널 열기를 수행할 수 있습니다. Jeremy가 볼트가 아닌 CTV를 사용하여 실험한 몇 가지 다른 애플리케이션이 있습니다.”
현재 CTV의 운명은 불분명하다. 루빈은 지난달 비트코인 개발을 무기한 중단한다고 발표했다.
'스피디 트라이얼'
op_vault에 대한 잡담은 꾸준히 증가하고 있지만 제안이 언제 Bitcoin Core에 병합될지는 확실하지 않습니다. 많은 제안이 채택되거나 폐기되기 전에 수년 동안 논의되고 다듬어집니다.
O'Beirne은 2021 Taproot 업그레이드를 활성화하는 데 사용되는 것과 동일한 프로세스인 Speedy Trial을 op_vault 활성화를 위한 기본 방법으로 권장했습니다. Speedy Trial은 비트코인 네트워크가 제안된 업그레이드에 대한 지원 신호를 보내는 광부의 임계값에 도달할 수 있도록 3개월의 활성화 기간을 할당합니다. 특정 임계값에 도달한 경우에만 업그레이드가 채택됩니다. Speedy Trial을 사용하는 데 반대하는 사람들이 없는 것은 아닙니다. 그 중 일부는 그것이 비트코인 커뮤니티 내의 특정 그룹에 너무 많은 영향력을 준다고 믿습니다.
Bitcoin Bull의 Bitcoin Exchange CEO 인 Francis Pouliot는 "Taproot Speedy는 끔찍한 생각이었습니다."라고 트윗했습니다. "'영향력 있는' 개발자와 채굴자 그룹 간의 소프트 포크 공모에 대한 선례입니다."
앞으로 몇 달 동안 op_vault의 운명에 대해 Light는 "말하기에는 너무 이릅니다."라고 말했습니다.