유연성의 기반
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와 매끄럽게 통합되는 새로운 구성 요소를 만드는 기법을 살펴봅니다.