스마트 계약의 한계는 무엇입니까?

인셀덤 공식 판매점인 이더리움 블록체인 생태계에 스마트 계약을 도입하면서 모든 것이 바뀌었습니다. 갑자기 무신뢰 원칙에 기반한 전체 금융 시스템을 구축할 가능성이 보이기 시작했습니다. 그 아이디어를 어디까지 가져갈 수 있습니까? 글쎄, 그것은 당신이 묻는 사람에 따라 다릅니다.

스마트 계약의 개념은 컴퓨터 과학자이자 법학자인 Nick Szabo가 1994년에 처음 소개했습니다. 정확한 금액을 입력하면 자동으로 상품이 나오는 '자판기'에 비유했다.

본질적으로 스마트 계약은 특정 조건이 충족되면 계약 조건을 자동으로 실행하는 컴퓨터 프로그램입니다. 계약의 협상 또는 이행을 촉진, 확인 및 시행하는 데 사용할 수 있습니다. 중개자(예: 유언장을 집행하는 변호사)를 사용하지 않고 코드를 사용하여 자체 실행 계약을 만드는 방법입니다.

블록체인 외부에 존재하는 스마트 계약의 초기 예는 에스크로 서비스입니다. 2010년대 초반에는 법 집행에 대한 취약성을 최소화하기 위해 사람의 개입이 거의 필요하지 않은 다크 웹 시장에서 거래를 실행하는 기본 방법이 되었습니다. 구매자는 일반적으로 자금을 BTC – 에스크로 계정에서 제품이 배송되었을 때 자금을 해제하기 위한 스마트 계약만 실행합니다. 

스마트 계약의 구현은 Szabo의 초기 제안 이후 몇 년 동안 틈새 시장과 대체로 이론적으로 남아 있었습니다. 그러나 2015년 이더리움 블록체인이 출시된 이후로 스마트 계약이 자체적으로 등장했습니다. 

간단한 아이디어는 스마트 계약의 복잡성을 증가시키면 블록체인(dApps)에서 전체 분산 응용 프로그램을 만들 수 있다는 것입니다. 의 경우 DeFi, 이것은 거래, 대출, 대출 및 일부 보험 서비스의 생성을 허용했습니다. 이 모든 것은 인간 중개자가 없는 무신뢰 원칙을 기반으로 합니다.

"코드가 법이다" 너머

스마트 계약의 선사 시대는 틀림없이 Lawrence Lessig의 책에서 시작됩니다. '사이버 공간의 코드 및 기타 법률' (1999). 거기에서 그는 사이버 공간에서 컴퓨터 코드가 실생활의 법칙과 대체로 유사하며 이를 대체할 수도 있다고 주장했습니다. 이 아이디어는 인터넷이 우리 삶의 모든 측면에 스며들고 정부가 비즈니스 및 개인 행동의 거의 모든 측면을 규제하는 2023년에 진기해 보입니다. 당시에는 급진적이었습니다.

에테 리엄 차트
사진: QuoteInspector

그러나 레식의 책은 "코드가 법이다"라는 오랜 유산을 세상에 남겼습니다. 동시대에 이것은 수학과 코드가 모호함과 조작을 제거할 수 있는 방법을 설명하기 위해 속기로 자주 사용됩니다. 모든 사람이 그렇게 쉽다는 데 동의하지는 않습니다.

“우리 모두가 본 것처럼 루나/지난해 Terra, Celsius, FTX 및 Mango DAO 최근 – 코드가 한계에 도달하고 악의적인 행위자가 적대적 탈취, 해킹 또는 기타 악의적인 이점을 활용할 수 있습니다.” Q 블록체인, 정의 모토는 "Beyond Code Is Law"입니다.

“더 많은 인간이 Web3 세계에 진입함에 따라 좋은 거버넌스는 미묘한 차이와 인간의 의도를 위한 더 많은 공간이 필요합니다. "코드는 법이다"는 일부 상황에서는 작동하지만 전부는 아닙니다.”

스마트 계약에는 단점이 있습니다 

스마트 계약 맥시멀리스트가 보는 직업 중 하나는 법조계입니다. 코드에서 법적 결정을 간단히 실행할 수 있는데 왜 관료적(어떤 사람들은 당신이 어디에 있는지에 따라 부패했다고 말할 것입니다) 중재 계층 구조를 가지고 있습니다. 본질적으로 코드가 사이버 공간의 법칙이라는 레식의 생각을 뒤집는 것입니다. 왜 코드를 진짜 법?

이 아이디어에 대한 몇 가지 간단한 반박이 있습니다. 법원은 잘못된 결정을 번복하고 광범위하게 이해할 수 있는 방식으로 다시 발생할 가능성을 줄일 수 있습니다. 암호화와 관련하여 일부 BTC가 한 당사자에서 다른 당사자에게 잘못 또는 사기로 전송된 경우 법원은 증거를 고려하고 자금을 다시 보내도록 명령할 수 있습니다. 

그러나 블록체인과 같은 추가 전용 시스템에서는 해당 트랜잭션을 스톤에 효과적으로 작성할 수 있습니다. 블록체인은 변경할 수 없기 때문에 스마트 계약과 검증된 거래는 되돌릴 수 없으며 상황을 헤아릴 수 없을 정도로 복잡하게 만듭니다. 당신은 할 수 있습니다 최신 정보 버그 수정을 위한 스마트 계약. 하지만 게임용 패치를 다운로드하는 것보다 비용과 시간이 훨씬 더 많이 듭니다.

우리는 확실히 넘어설 수 있습니다 DeFi 사회의 다른 곳에서 스마트 계약을 구현한다고 Biagosch는 계속합니다. “코드에만 의존할 수 있습니까? 현재 코드가 아닙니다. 뉘앙스, 의도 및 복잡성은 오늘날 스마트 연락처의 한계입니다. 분산된 사회와 조직을 구축하려면 신뢰할 수 없는 코드를 인간의 의도를 설명하는 도구와 결합하는 방법을 찾아야 합니다.”

스마트 계약 코드

“코드는 모든 상황을 설명할 수 없습니다. 그리고 인간은 회고적으로 생각하고, 의도를 판단하고, 특정 행동이 규칙에 부합하는지 여부를 결정할 수 있는 고유한 힘을 가지고 있습니다. "코드가 법이다"를 넘어선다는 것은 코드를 Web3의 기본 거버넌스 계층으로 사용하는 것에서 멀어지는 것을 의미하지 않습니다. 그것은 코드와 인간의 언어를 함께 사용하는 것을 의미합니다.”

아이러니하게도 인간은 잃어버린 조각이다

자동 판매기와 마찬가지로 스마트 계약도 그들이 운영하는 인간 사회의 복잡성과 일치할 수 없습니다. KCC고다오. "트랜잭션을 자동으로 실행할 수 없고, 복잡한 데이터 구조를 저장하고, 복잡한 계산을 실행할 수 없으며 비용이 많이 들고 이는 단기적인 문제입니다.” 

“장기적으로 스마트 계약 또는 DeFi의 가장 큰 한계는 현실 세계를 인식하는 능력입니다. 이는 우리가 효율적이고 안전하지 않다는 것을 의미합니다. 신탁 타사 프록시가 필요한 서비스. 더 복잡한 보험, 현실 세계의 자산 모기지 등에 대한 성숙한 솔루션은 아직 없습니다.”

스마트 계약을 위한 한 가지 분명한 방법은 AI와 기계 학습. ChatGPT와 같은 챗봇의 거침없는 부상은 챗봇에 "인간과 같은" 차원을 추가할 가능성을 열었습니다. 기본적으로 트랜잭션 자체를 실행하고 거대한 데이터 세트를 호출할 수 있는 자체 충족 시스템을 생성합니다. 그러나 AI 언어 모델을 사용해 본 사람이라면 누구나 알겠지만 완벽과는 거리가 멉니다. AI가 입력을 생성한 경우 입력이 올바른지 어떻게 확인할 수 있습니까?

스마트 계약의 기존 문제를 복잡하게 만들뿐입니다. 우리 대부분이 읽거나 쓸 수 없는 코드로 작성됩니다.

"스마트 계약 뒤에 있는 전체 설계가 변경되어야 합니다."라고 공동 설립자인 Awa Sun Yin은 말합니다. 변칙. “사용자가 안전하고 비공개적으로 스마트 계약과 상호 작용하려면 직접적인 스마트 계약뿐만 아니라 호출되는 다른 스마트 계약에서 일어나는 일과 기본 블록체인이 작동하는 방식을 매우 잘 이해해야 합니다. 이는 실행 불가능하며 종종 사람들이 위험을 이해하지 못한 채 이러한 애플리케이션을 사용하고 예상치 못한 높은 비용(예: 익스플로잇, 민감한 데이터 유출)을 지불하게 됩니다.”

책임 부인

당사 웹 사이트에 포함 된 모든 정보는 선의로 일반 정보 목적으로 만 게시됩니다. 독자가 당사 웹 사이트에있는 정보에 대해 취하는 모든 조치는 전적으로 자신의 책임입니다.

출처: https://beincrypto.com/world-run-on-smart-contracts-computer-says-no/