이 논문은 경량 클라이언트가 블록체인 데이터를 효율적이고 안전하게 검증할 수 있는 프로토콜을 제안한다.
먼저 LCeco 프로토콜을 소개한다. LCeco는 경량 클라이언트가 데이터 제공자와 감시자를 활용하여 암호경제적 보안을 달성하는 방식이다. 데이터 제공자는 일정 금액의 스테이크를 걸고 경량 클라이언트의 요청에 응답하며, 감시자는 데이터 제공자의 행동을 모니터링하여 부정행위를 탐지하고 신고한다. 이를 통해 데이터 제공자가 부정행위를 저지를 경우 경제적 손실을 입게 되어, 합리적인 데이터 제공자는 정직하게 행동하게 된다. 경량 클라이언트는 데이터 제공자의 스테이크 규모에 따라 보안 수준을 조절할 수 있다.
다음으로 LCins 프로토콜을 소개한다. LCins는 LCeco에 보험 기능을 추가한 것으로, 경량 클라이언트가 즉시 데이터를 수락할 수 있게 해준다. 경량 클라이언트는 데이터 검증에 필요한 금액만큼의 보험을 구매하며, 데이터 제공자의 부정행위가 발각될 경우 보험금을 지급받게 된다. 이를 통해 경량 클라이언트는 데이터 제공자의 행동에 상관없이 안전하게 데이터를 검증할 수 있다.
두 프로토콜 모두 경량 클라이언트의 계산 비용을 최소화하면서도 블록체인 합의 수준의 보안을 제공한다. 또한 경량 클라이언트가 자신의 요구사항에 맞게 보안 수준을 조절할 수 있도록 한다.
To Another Language
from source content
arxiv.org
Key Insights Distilled From
by Niusha Moshr... at arxiv.org 05-03-2024
https://arxiv.org/pdf/2405.01459.pdfDeeper Inquiries