blockblaz / blockblaz/zeam

feat: Add Validator DB for Duties Protection

Open
#748 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Zig
Stars
97
Forks
39
PR merge metrics
No merged PRs in 30d

Description

### Overview

Introduce a persistent validator database to provide duties protection for validators.
This ensures validators are protected against signing slashable messages (e.g., double votes, surround votes) across restarts and client migrations.

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue names no files, tests, or entry points. Begin by locating the validator signing and persistence code, then determine the database schema and protection rules needed across restarts and client migrations. Done means slashable messages are prevented consistently after restart and migration, with coverage for double votes and surround votes.

Written by the indexing model from the issue text.

Assessment

Tech stack
zig
Domain
blockchain, databases, security
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.