저자: 에릭 롬브로조, 초기 비트코인 코어 개발자 번역: 굿오바, 골든파이낸스
오랜만에 긴 글을 썼습니다. 하지만 최근 너무 많은 일이 일어나고 있고, 이 모든 소란에서 벗어나고 싶은 마음만큼이나 조용히 지내기에는 생각이 너무 많습니다. 지난 몇 년 동안 비트코인에 대한 저의 이해와 관점이 너무나도 급격하게 변했기 때문에 간결하게 전달하기가 매우 어렵습니다. 하지만 시작하기 전에 미리 말씀드리자면, 모든 내용이 유쾌한 것은 아닙니다. 어떤 것은 받아들이기 어려웠고, 어떤 것은 잔인했으며, 어떤 것은 너무 나빠서 생각이 진정될 때까지 한동안 아무것도 게시하고 싶지 않을 정도였습니다.
그러나 먼저 좋은 점부터 말씀드리겠습니다.
비트코인은 작동합니다! 네트워크는 다운타임이나 심각한 장애 없이 수년 동안 성공적으로 운영되고 있습니다. 차단할 수 없습니다. 대규모의 조율된 노력이 거의 또는 전혀 필요하지 않습니다.
비트코인의 가치는 충분히 오랜 기간 동안 극적인 성장을 거듭해왔습니다. 몇 년 전만 해도 많은 사람들이 예상했던 것보다 훨씬 더 많이요. 그리고 미국 달러, 유로화 또는 기타 국가 통화, 심지어 대부분의 부동산과 주식보다 더 나은 가치를 유지해 왔습니다.
많은 훌륭한 사람들이 많은 훌륭한 프로젝트를 진행하고 있습니다. 비트코인을 주제로 한 훌륭한 이벤트와 컨퍼런스가 많이 열리고 있습니다. 거의 모든 사람들이 처음에는 완전히 미쳤다고 비웃고 바보 같다고 생각했던 것을 많은 사람들이 열정적으로 열심히 하는 것을 보는 것은 정말 고무적인 일입니다. 여러분 모두에게 박수를 보냅니다!
대중의 관심은 계속 증가하고 있습니다. 좋든 싫든, 다양한 미디어 매체를 통해 관련 소식을 접할 수밖에 없습니다. 많은 유명인과 여러 국가 원수를 포함한 많은 공인들로부터 강력한 지지를 받고 있습니다.
초기 단계의 재능 있고 경험이 풍부한 개발자 중 상당수가 여전히 저희와 함께하며 활발하게 기여하고 있습니다.
이제 나쁜 면을 말씀드리겠습니다.
비트코인의 확장성은 여전히 많은 사람들이 사용하기에 상당히 어려운 것으로 입증되었으며, 기본적으로 프라이버시도 끔찍한 수준입니다. 향후 개선이 이루어질 것으로 낙관하지만, 이러한 문제 중 일부는 매우 근본적인 문제이기 때문에 쉬운 해결책이 없습니다. 예를 들어, 초기 동기화 시간, 리소스 요구 사항, 높은 온체인 수수료, 사용하기 어려운 비관리형 UX(특히 프라이버시를 원하는 경우)는 당분간 대부분의 사람들에게 심각한 과제로 남을 것입니다.
또한, 비트코인의 규모와 가치가 커지면서 점점 더 많은 악의적인 사기꾼들이 비트코인을 노리고 있습니다. 우리가 그냥 괴짜가 되어 나쁜 사람들이 무슨 짓을 할지 너무 많이 생각할 필요가 없던 좋은 시절은 이미 오래 전에 지나갔습니다.
또한, 가용성과 확장성 문제로 인해 비트코인의 보유가 소수의 기관에 집중되는 불안한 현상이 발생하고 있습니다.
저는 더 많은 사람들이 자신의 비트코인을 직접 관리하는 것을 보고 싶지만, 대부분의 사람들이 너무 많은 책임을 원하지 않고 버튼 하나만 누르면 다른 사람이 생각과 모든 더러운 일을 대신 해주기를 원한다는 사실에 대처해야 합니다. 이는 조만간 바뀌지 않을 것이며, 심지어 더 악화될 수도 있습니다.
마지막으로, 추악한 측면 :
설계상 비트코인에는 프로토콜을 업데이트하는 메커니즘이 내장되어 있지 않으며, 특히 합의 규칙을 변경하는 메커니즘이 없습니다. 전혀 없습니다. 합의 규칙 변경은 판도라의 상자이며, 일단 사람들이 규칙을 변경하기 시작하면 원칙적으로 비트코인은 무엇이든 될 수 있으며, 심지어 사람들을 보호하기 위해 고안된 대량 감시와 높은 수준의 라이선스를 위한 금융 폭정의 도구로 바뀔 수도 있습니다. 사토시 나카모토가 이 부분을 충분히 고려하지 않은 것은 분명하지만, 비트코인의 가치가 몇 센트에 불과하고 아무도 신경 쓰지 않으며 두세 사람이 모든 소프트웨어 배포를 완전히 통제할 수 있는 상황에서는 이러한 문제가 특별히 중요하지 않다는 점을 고려하면 그를 비난하기는 어렵습니다.
완전히 비정치적인 환경에서도 기술적인 수준에서 소프트 포크를 원활하게 배포하는 방법을 찾는 데는 엄청난 노력과 수년, 그리고 많은 똑똑하고 재능 있는 사람들의 노력이 합쳐져야 했습니다. 이 작업의 대부분은 사토시 나카모토가 떠난 후에 이루어졌습니다. 사토시 나카모토의 탁월함에도 불구하고, 저는 그가 이러한 문제에 대한 좋은 해결책 없이 떠났을 것이라고 확신하며, 심지어 그가 이러한 문제를 진지하게 고려했는지도 확신할 수 없습니다. 결과적으로 이 문제들은 처음에 예상했던 것보다 훨씬 더 어려운 문제였습니다.
우리가 더 낙관적이었던 때가 있었습니다. 예를 들어 BIP9은 지금 생각해보면 허황된 꿈이었던 것 같습니다.
쿼런틴 위트니스가 활성화되기 전에는 소프트포크가 너무 자주 활성화되어 대부분의 사용자가 이를 알 필요도, 신경 쓸 필요도 없었죠. 당시에는 곧 이 문제에 대한 보편적인 해결책을 찾을 수 있을 것 같았고, 이 프로세스가 곧 일상화될 것 같았습니다. 하지만 포크 전쟁(2015~2017년) 동안 비트코인은 거의 갈기갈기 찢어질 뻔했습니다. 하지만 이러한 낙관론은 곧 사라졌습니다.
좋든 나쁘든, 포크 전쟁의 결과로 그 누구도 합의 규칙을 어지럽히고 싶어하지 않고 더 이상 새로운 소프트 포크를 본질적으로 정치적으로 만들지 않으면서 조정할 방법이 없는 현재의 불안정한 균형이 안정적으로 유지되고 있는 것입니다. 이제 우리는 이 상황이 매우 추악해질 것이라는 것을 알고 있습니다! 긍정적인 측면은 상호 파괴에 대한 두려움으로 인한 대규모 전쟁을 방지할 수 있다는 점입니다. 하지만 단점으로는 비트코인 베이스레이어에 대한 추가적인 개선이 사실상 마비되었다는 것입니다.
일부에서는 이를 특정 개인의 탓으로 돌리고 싶어 할 수도 있습니다. 아니면 레이저 눈동자를 가진 컬트 집단 탓으로 돌리거나. 아니면 다른 말도 안 되는 소리를 하기도 합니다. 하지만 진실은 이것이 비트코인 기술의 근본적인 한계이자 인지된 위협에 대응하여 유기적으로 진화한 사회적 역동성이며, 그 중 일부는 상상이지만 일부는 매우 현실적인 위협이라는 것입니다.
저는 얼마 전 프로토콜 업데이트에 내재된 세 가지 위험 범주를 다룬 짧은 글을 X에 올렸습니다. 여기서는 그 중 몇 가지를 간략히 살펴보겠습니다.
세 가지 범주는 다음과 같습니다.
기술적 위험
컨센서스 위험
프로세스 및 선례 위험
기술 위험은 대부분의 미션 크리티컬 소프트웨어 프로젝트가 직면하는 문제입니다. 문제입니다. 실수로 또는 의도치 않게 도입된 버그와 취약점이 그 예입니다.
컨센서스 위험은 대부분의 작업 체인에서 노드가 서로 다른 버전의 소프트웨어를 실행하면서 발생하는 문제입니다. 이로 인해 사용자마다 서로 다른 원장을 보게 되고, 종종 두 개 이상의 완전히 상호 운용되지 않는 서로 다른 네트워크가 형성되기도 합니다.
마지막으로, 프로세스 및 선례 위험은 배포 프로세스의 정상화와 그 결과로 습득된 습관을 통해 도입되는 취약점 및 공격 벡터입니다.
하드 포크는 중앙의 완벽한 조율이 필요합니다. 소프트 포크는 본질적으로 '선의의' 51% 공격입니다. 둘 다 이상적이지 않습니다. 전혀 아닙니다. 전자는 현재로서는 실제로 배포할 수도 없습니다. 원래 비트코인의 설계에 따르면, 후자는 실제로 네트워크에 대한 공격입니다. 저희는 이를 뚫고 자비롭게 배포했지만, 사토시 나카모토가 네트워크에 대한 51% 공격으로 간주했을 소프트 포크는 비트코인이 설계된 모든 악행에 사용될 수 있다는 사실을 잊지 말아야 합니다. 주의해야 합니다.
이 시점에서 사토시 나카모토가 자비로운 존재라고 가정한다면, 저는 사토시 나카모토가 타입 2와 타입 3에 대해 아무것도 모른다고 확신합니다. 하지만 그를 너무 몰아붙여서는 안 됩니다. 우리 중 누구도 그러지 않았으니까요. 수년간의 실험과 반복, 그리고 다른 네트워크가 완전히 망가지는 것을 지켜본 후에야 체계적으로 클래스 2에 접근하기 시작했습니다. 그리고 오늘날까지도 클래스 3은 완전히 해결되지 않은 문제이자 완전한 미스터리로 남아 있습니다.
고백할 것이 있습니다. 격리 증인 기능이 활성화된 후 저는 3등급 문제를 해결하기 위해 열성적으로 노력했습니다. 하지만 완전히 실패했습니다. 완전히요. 재미도 없었어요. 재앙이었죠. 정말 좌절했죠. 이것이 제가 비트코인 개발을 포기한 주된 이유였습니다. 그리고 그 모든 노력 끝에 저는 완전히 새로운 정치 시스템을 만드는 것 외에는 해결책이 없다는 결론에 도달했습니다. 제가 처음 비트코인에 가입한 목적은 그런 것이 아니었습니다.
이 생각은 저를 더 어두운 곳으로 데려갔습니다. 우리가 진정으로 새로운 정치 패러다임을 만들겠다는 야망을 가지고 있다면, 결국 비트코인이 정말 필요한 것인지 의문이 들기 시작했습니다. 결국 비트코인은 현재의 중앙은행/화폐 발행 체제에 대한 항의의 표시일 뿐입니다. 새로운 국가나 새로운 공동체를 만들기 위한 해결책이 아닙니다.
다시 말해, 중앙은행과 화폐 발행 없이 완전히 새로운 정치 패러다임을 처음부터 다시 만들 수 있다면 위에서 언급한 비트코인에 내재된 심각한 제약 없이도 무역의 자유를 실현할 수 있는 더 나은 방법을 찾을 수 있을 것입니다.
비트코인은 사실 현 상태에 대한 균열입니다. 매우 영리하지만, 여전히 추악하고 투박하며 사용하기 어렵고 몇 가지 주요 장점을 희생하지 않고는 확장하기 어렵습니다.
유감스럽게도 우리는 전 세계 대부분이 중앙은행과 화폐 인쇄를 당연시하던 시대에 자랐습니다. 세상은 이를 우회할 수 있는 합법적인 방법을 별로 제공하지 않았습니다. 비트코인은 지금까지 가혹한 금융 시스템에 대한 일시적인 해결책으로 큰 성공을 거두었습니다. 하지만 비트코인은 문제의 근원에 도달하지 못했습니다. 기껏해야 사람들이 문제에 대해 생각하게 하고, 사회 변혁의 촉매제 역할을 하며, 중앙은행이 무너지면 다음에 무엇을 해야 할지 ...... 알아낼 시간을 조금 더 벌 수 있을 뿐입니다. 지금까지는 아무도 이 문제를 제대로 이해하지 못하는 것 같습니다.