메인 콘텐츠로 건너뛰기
Kona Proof SDK에 오신 것을 환영합니다. Kona Proof SDK는 OP Stack의 FPVM과 SP-1, Risc0, Intel TDX, AMD SEV-SNP 같은 다른 검증 가능 백엔드 위에서 OP Stack STF로 증명을 만들기 위해 기본 원칙부터 설계된 강력한 라이브러리 모음입니다. Kona의 핵심은 모듈성, 확장성, 그리고 개발자 역량 강화라는 원칙 위에 구축되어 있습니다.

유연성의 기반

kona 저장소는 단순히 OP Stack을 위한 결함 증명 프로그램(fault proof program)에 그치지 않습니다. 재사용성과 확장성을 주요 목표로 하여 만들어진 상호 운용 가능한 구성 요소들의 생태계입니다. kona-derive와 kona-executor 같은 핵심 구성 요소에 대해 Fault Proof VM 및 “online” 백엔드를 제공하지만, kona의 진정한 강점은 적응성에 있습니다.

포크 없이 확장하기

Kona의 두드러진 특징 중 하나는 전체 프로젝트를 포크하지 않고도 커스텀 기능과 데이터 소스를 지원할 수 있다는 점입니다. Rust의 강력한 trait 시스템과 추상 인터페이스를 신중하게 활용하여, 자신만의 기능과 아이디어를 매끄럽게 연결할 수 있는 프레임워크를 만들었습니다.

학습 내용

개발자 문서의 이 섹션에서는 Kona SDK를 깊이 있게 살펴보며 다음 내용을 다룹니다.
  • FPVM 백엔드 기반 구축: Fault Proof VM 도구를 활용하여 자체 결함 증명 프로그램을 만드는 방법을 알아봅니다.
  • 커스텀 백엔드 만들기: 다양한 타깃에서 kona-client 또는 그 변형을 실행하기 위한 자체 백엔드를 설계하고 구현하는 과정을 알아봅니다.
  • 핵심 구성 요소 확장: kona-derive, kona-executor 같은 crate와 매끄럽게 통합되는 새로운 구성 요소를 만드는 기법을 살펴봅니다.
Kona를 그대로 사용하려는 경우, 기능을 확장하려는 경우, 또는 Kona의 라이브러리를 기반으로 완전히 새로운 프로그램을 만들려는 경우 모두, 이 가이드는 성공에 필요한 지식과 도구를 제공하는 것을 목표로 합니다.