X Layer의 옵티미스틱 오라클 · OKB 스테이킹 · XTR 획득
X Layer를 위한 온체인 진실 머신.
xtruth는 X Layer에 네이티브로 배포된 탈중앙화 진실 머신입니다. 빌더는 검증 가능한 모든 진술에 대한 주장을 게시합니다. OKB 보유자는 스테이킹하여 분쟁이 있는 주장에 투표하고 매 라운드 XTR을 획득합니다. 경제 플라이휠은 모두에게 열려 있습니다.
원리
낙관 우선, 필요할 때만 투표.
대부분의 주장은 투표가 필요하지 않습니다 — 짧은 라이브니스 윈도우를 거쳐 자동으로 참으로 해결됩니다. 경제적 보안은 도전받을 위협에서 나옵니다: 누구나 분쟁을 제기할 수 있고, OKB 스테이커가 결정합니다.
어떤 컨트랙트나 사용자도 X Layer에서 assertTruth()를 호출하여 진술, 라이브니스 윈도우, 토큰 본드를 제공합니다.
윈도우 동안 누구나 동일한 본드를 걸어 분쟁을 제기할 수 있습니다. 분쟁이 없으면 주장은 자동으로 참으로 해결됩니다.
분쟁이 있는 주장은 OKB 스테이커에게 에스컬레이트되어 24시간 라운드에 걸쳐 답변을 commit + reveal합니다. 모든 투표자는 XTR을 획득합니다.
승자는 패자의 본드를 가져갑니다. 잘못 투표한 사람들은 스테이킹한 OKB의 일부를 올바르게 투표한 사람들에게 줍니다. 결제된 주장은 불변입니다.
빌더 대상
한 번의 컨트랙트 호출로 온체인 진실까지.
당신의 컨트랙트는 본드를 걸고 주장을 게시한 다음 답변이 결제되면 콜백을 받습니다. 협상할 오라클 게이트웨이 없음, API 키 없음, 연결할 오프체인 합의 없음. OOv3 인터페이스를 프로젝트에 추가하고 출시하세요.
당신의 컨트랙트가 트레저리에서 본드를 끌어와서 원하는 라이브니스로 assertTruth()를 호출합니다.
아무도 도전하지 않으면 낙관적 해결. 분쟁이 있으면 OKB 투표자가 24시간 이내에 결정.
OOv3가 당신의 컨트랙트에서 assertionResolvedCallback(id, truthful)을 호출합니다. 마켓 결제 / 클레임 지급 / 자금 잠금 해제를 프로그래밍 방식으로.
- 순수 온체인 — 인증할 서비스 없음
- X Layer의 경제적 보안 상속
- fork 가능한 감사된 참조 컨트랙트
import { OptimisticOracleV3Interface } from "./OOv3.sol";
contract MyMarket {
OptimisticOracleV3Interface public immutable oo;
IERC20 public immutable bondToken;
function resolve(bytes32 marketId, string calldata claim) external {
uint256 bond = oo.getMinimumBond(address(bondToken));
bondToken.transferFrom(msg.sender, address(this), bond);
bondToken.approve(address(oo), bond);
bytes32 assertionId = oo.assertTruth(
bytes(claim),
msg.sender, // asserter
address(this), // callback target
address(0), // default escalation
7200, // 2h liveness
bondToken,
bond,
"ASSERT_TRUTH",
bytes32(0)
);
markets[marketId] = assertionId;
}
function assertionResolvedCallback(
bytes32 assertionId,
bool truthful
) external {
require(msg.sender == address(oo));
// settle market based on truthful
}
}OKB 보유자 대상
OKB 스테이크. 진실에 투표. 매 라운드 XTR 획득.
OKB 보유자가 진실 레이어입니다. 지갑에 이미 있는 것을 스테이킹하고, 분쟁이 있는 주장에 투표하고, 참여에 대해 프로토콜이 발행하는 XTR을 획득하세요. 정직하다면 잘못된 정보 제공자로부터 슬래시된 OKB의 몫도 챙깁니다.
새 토큰을 살 필요도, 어색한 브리징도 없음. X Layer 지갑의 OKB를 그대로 스테이크 — 본인 통제 하에 유지.
투표할 때마다 프로토콜에서 XTR을 획득. 참여만이 유일한 요건이고 정확성은 보너스.
올바르게 투표하면 잘못 투표한 사람들로부터 슬래시된 OKB의 몫도 받습니다. 정직한 스테이커가 가장 많이 벌어요.
보상이 쌓이는 방식
사용 사례
xtruth로 무엇을 구축할 수 있는가.
검증 가능한 답이 필요한 모든 것은 xtruth로 결제 가능합니다. 같은 OOv3 컨트랙트, 같은 OKB 투표자 풀 — 질문만 다를 뿐.
라이브니스 이후 YES/NO 결과 해결; 분쟁은 OKB 투표자에게 에스컬레이트. 최대 예측 시장 플랫폼 뒤의 패턴 — X Layer 네이티브.
이벤트 발생 주장(항공편 지연, 컨트랙트 익스플로잇, 기상 이벤트), 본드 게시, 아무도 분쟁하지 않으면 자동 지급.
한 체인의 상태를 다른 체인에서 주장. 분쟁자는 잘못된 주장을 슬래시; 정직한 주장은 멀티시그를 신뢰하지 않고 몇 시간 안에 결제.
토큰 본드를 경제 보안으로 사용해 수치 답변, 가격, 임의의 진실 주장을 게시.
프로토콜 업그레이드에 동일한 투표 패브릭 사용, 더 높은 위험에 맞는 더 높은 슬래시 비율.
사람이 주장의 진위를 판단할 수 있다면, 네트워크가 해결할 수 있습니다. 오프체인 API 불필요.