FiredAncer는 Solana의 새로운 유효성 검증자 클라이언트입니다.
운영자이거나 유효성 검사기를 실행하려는 경우 FiredAncer 문서의 시작 안내서를 참조하십시오.
유효성 검사기를 실행하려는 연산자 인 경우 문서의 릴리스 안내서를 참조하십시오.
FireDancer 프로젝트는 두 가지 유효성 검사기를 생산하고 있습니다.
두 유효성 검사기는이 코드베이스에서 구축되었습니다. FiredAncer Validator는 테스트 또는 생산 사용 준비가되지 않았으며 릴리스가 없습니다. Frankendancer는 현재 Solana Testnet에서 테스트 중입니다.
FiredAncer는 현재 Linux 만 지원하며 비교적 새로운 커널, 적어도 v4.18을 구축해야합니다.
$ git clone --recurse-submodules https://github.com/firedancer-io/firedancer.git
$ cd firedancer
$ ./deps.sh
$ make -j run make run Target은 fddev dev 명령을 실행합니다. 이 개발 명령은 Genesis 블록, 일부 키, 수도꼭지를 작성한 다음 로컬 컴퓨터에서 유효성 검사기를 시작하기 전에 시스템이 올바르게 구성되도록합니다. fddev 는 sudo 사용하여 필요한 경우 시스템 구성을 특권 변경합니다. sudo 사용할 수없는 경우 명령을 루트로 실행해야 할 수도 있습니다.
기본적으로 fddev 새로운 개발 클러스터를 생성합니다. 다른 유효성 검사기 와이 클러스터를 결합하려면 구성 파일에서 [rpc.entrypoints] 정의하여 첫 번째 유효성 검사기를 가리키고 fddev dev 다시 실행할 수 있습니다.
FiredAncer는 Apache 2 라이센스에 따라 제공됩니다. FiredAncer에는 다양한 라이센스로 제공되는 외부 라이브러리도 포함되어 있습니다. 정식 라이센스 텍스트는 라이센스를 참조하십시오.