[Feature Request]: double-sign detection
Chưa có ai nhận issue này.
Đánh giá
- Độ khó
- 5/5
- Thời gian dự kiến
- Hơn một tuần
- Mức phù hợp với người mới
- 30/100
- Loại issue
- Tính năng
- Độ rõ ràng
- Cần làm rõ
- Mức độ hoạt động
- Ít trao đổi
- Công nghệ
- go
- Lĩnh vực
- distributed-systems
Hướng nghiên cứu
Bắt đầu bằng việc xác định điểm vào của quá trình xử lý block đồng bộ và cơ chế xử lý theo nguyên tắc ai đến trước được xử lý trước đối với các block ở cùng một height. Issue không nêu tên file hoặc test nào và để ngỏ phản hồi khi phát hiện, quy trình đồng thuận của con người cũng như các tiêu chí chấp nhận; hãy làm rõ những điều này trước khi triển khai.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Mô tả
Implementation ideas
Currently during sync, blocks are processed in First Come, First Served manner. After first block at given height is processed, other at this height are completely ignored. In case of double-sign of blocks at given height no action is taken (as latter block is ignored).
This is a missed opportunity to detect double-sign of a block.
Currently sequencer is centralized, so double-sign attack should have very significant consequences and probably should be resolved via human consensus.
- Ngôn ngữ chính
- Go
- Star
- 361
- Fork
- 281
- Merge trung bình
- 2 ngày 23 giờ
- Pull request đã merge (30 ngày)
- 15
Hướng dẫn đóng góp
Bắt đầu từ đâu
- Đọc hết issue, rồi đọc hướng dẫn đóng góp của dự án.
- Bình luận trên issue rằng bạn sẽ nhận — tránh hai người làm cùng một việc.
- Fork repository và làm thay đổi trên một nhánh.
- Mở pull request có tham chiếu số hiệu của issue.
Issue khác của evstack/ev-node
-
Độ khó 3/5 1-2 ngày Mức phù hợp với người mới 35/100
-
C:p2p
Độ khó 4/5 3-5 ngày Mức phù hợp với người mới 48/100
-
C:evm T:code-hygiene
Độ khó 5/5 Hơn một tuần Mức phù hợp với người mới 35/100
Tất cả issue của evstack/ev-node
Issue tương tự
-
textual definition
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 90/100
geneontology/go-ontology#32653 ·
-
Độ khó 1/5 Dưới một giờ Mức phù hợp với người mới 75/100
-
needs design
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
Priority/High ready-for-agent Severity/Major Type/Bug
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 75/100
-
Độ khó 2/5 1-3 giờ Mức phù hợp với người mới 70/100