Sổ cái cam kết có chữ ký: Thiết kế, trạng thái hiện tại và giới hạn

AeroNyx8 phút đọc

Sổ cái cam kết bản ghi MemChain sắp xếp thứ tự các cam kết không minh bạch đối với bản ghi bộ nhớ đã mã hóa trong các khối có chữ ký. Sổ cái bị đóng băng từ 2026-07-13 vì nút điều phối duy nhất đã ngừng hoạt động và việc chuyển giao cần chữ ký của nút điều phối đó; sổ cái chưa bao giờ cung cấp đồng thuận.

Sổ cái cam kết bản ghi MemChain là một chuỗi các khối có chữ ký, ghi lại thứ tự của các cam kết không minh bạch đối với bản ghi bộ nhớ đã mã hóa. Sổ cái này hiện đang bị đóng băng. Sổ cái không tạo ra khối nào kể từ 2026-07-13, vì nút điều phối được ủy quyền duy nhất của nó đã ngừng hoạt động và thiết kế không thể chuyển giao quyền hạn cho nút khác nếu không có chữ ký của nút điều phối đó. Sổ cái này chưa bao giờ cung cấp đồng thuận toàn cục.

Trạng thái hiện tại

MụcTrạng thái
Khối33 khối. Khối cuối cùng được tạo vào 2026-07-13
Nút điều phốiMột nút điều phối được chỉ định cố định (US1), đã ngừng hoạt động vào 2026-10-03
Nút theo dõiVẫn giữ và kiểm tra lịch sử. Khi cố gắng đồng bộ, chúng báo active_coordinator_unavailable
Chuyển giao nút điều phốiCần một bằng chứng được ký bởi cả nút điều phối cũ lẫn nút điều phối mới. Mã sản xuất không có cách nào để phát hành bằng chứng đó
Khối mớiKhông có. Sổ cái đã bị đóng băng
Đồng thuậnKhông có. Không có cơ chế chọn nhánh, tính chung cuộc theo ngưỡng đa số hay xác nhận trên chuỗi công khai

Các số liệu tổng hợp trực tiếp được công bố tại GET https://api.aeronyx.network/api/privacy_network/vpn/public/network-stats/ dưới data.protocol_status.memory_chain. Các trường phản ánh trạng thái hiện tại là coordinator_nodes, follower_nodes, verified_nodes, max_verified_tip_height và block_confirmation_state. Một số trường văn bản mô tả trong phản hồi đó vẫn mô tả thiết kế nhân chứng dự kiến thay vì trạng thái hiện nay, vì vậy hãy đọc các trường số.

Những gì sổ cái ghi lại

Mỗi khối chứa một phần đầu (phiên bản giao thức, ID chuỗi, chiều cao, dấu thời gian, giá trị băm của khối trước, gốc Merkle, số lượng bản ghi và khóa của bên đề xuất), một danh sách ID bản ghi, và chữ ký Ed25519 của bên đề xuất trên phần đầu.

ID bản ghi là một giá trị băm SHA-256 được tính trên một bản ghi bộ nhớ đã mã hóa: khóa chủ sở hữu, dấu thời gian, tầng, thẻ, nguồn và bản mã. Sổ cái không bao giờ chứa nội dung bộ nhớ, khóa giải mã hay văn bản rõ. Sổ cái có thể cho thấy một bản ghi không minh bạch đã tồn tại, và theo thứ tự nào, tại một chiều cao nhất định. Sổ cái không thể cho thấy bản ghi nói gì, và không lưu bản ghi.

Bản thân các bản ghi bộ nhớ được mô tả trong MemChain và Blind Vault.

Cách thiết kế hoạt động

  1. Một nút điều phối nối thêm khối. Chỉ đúng một nút được cấu hình mới được phép nối thêm. Nút này ký từng khối và giữ một mốc cao nhất có chữ ký bên cạnh cơ sở dữ liệu của mình, để một bản sao cũ hơn của tệp cơ sở dữ liệu bị phát hiện khi khởi động.
  2. Các nút theo dõi sao chép và kiểm tra. Mỗi nút theo dõi chỉ kéo các trang từ nút điều phối được chỉ định cố định. Nút kiểm tra chữ ký, tính liên tục của chiều cao và các liên kết băm, và dừng lại khi gặp lỗi quay lui, phân nhánh hoặc chữ ký. Nút không bao giờ hợp nhất các lịch sử xung đột.
  3. Các nhân chứng kiểm tra việc quay lui. Các nút nhân chứng do nhà vận hành chỉ định cố định trả về các điểm kiểm tra có chữ ký. Khi khởi động, một điểm kiểm tra cho thấy một nhân chứng giữ lịch sử mới hơn hoặc khác biệt sẽ chặn nút điều phối trước khi nó mở các trình lắng nghe.
  4. Một hợp đồng thuê tùy chọn hạn chế việc có nhiều bên ghi trùng lặp. Nếu tính năng này được bật, nút điều phối chỉ có thể tạo khối khi mọi nhân chứng được chỉ định cố định cấp cho nó một hợp đồng thuê ngắn từ 60 đến 300 giây. Khi hợp đồng thuê hết hạn, việc tạo khối tạm dừng.
  5. Việc chuyển giao sử dụng bằng chứng có chữ ký kép. Quyền hạn chỉ được chuyển sang một nút điều phối mới thông qua bằng chứng RecordCoordinatorHandoverV1 được ký bởi cả nút điều phối sắp rời đi lẫn nút điều phối tiếp nhận. Các khối lịch sử không bao giờ bị viết lại.

Yêu cầu nhân chứng và hợp đồng thuê đều được tắt theo mặc định trong phần mềm nút.

Vì sao sổ cái bị đóng băng

Thiết kế phụ thuộc vào một nút điều phối duy nhất. Nút điều phối đó đã ngừng hoạt động vào 2026-10-03. Việc chuyển giao cần chữ ký của nó, và không có đường dẫn mã sản xuất nào tạo ra bằng chứng chuyển giao. Do đó, các nút theo dõi không thể chấp nhận một bên đề xuất mới, và không thể thêm khối mới nào. Một nút điều phối duy nhất là một điểm lỗi duy nhất, và đây chính là sự cố đó.

Bộ nhớ không bị ảnh hưởng. Sổ cái chỉ giữ các cam kết. Ký ức đã mã hóa của bạn được lưu trên thiết bị của bạn, và tùy chọn trên nút bạn kết nối tới, độc lập với sổ cái.

Kiểm tra các khối lịch sử

33 khối lịch sử vẫn có thể được xác minh:

  • Mọi nút giữ một bản sao đều kiểm tra nó khi khởi động. Nút giải mã từng khối đã lưu, xác minh chữ ký của bên đề xuất, tính liên tục của chiều cao, các liên kết băm trước và chỉ mục bản ghi, và từ chối khởi động nếu bất kỳ kiểm tra nào thất bại. Kết quả xuất hiện dưới dạng số liệu tổng hợp (verified_nodes, max_verified_tip_height) trên điểm cuối thống kê công khai.
  • aeronyx-server memchain verify-aof thực hiện một kiểm tra riêng. Lệnh này xác minh tệp chỉ nối thêm MemChain kiểu cũ của nút (đóng khung, ID nội dung, gốc Merkle và quan hệ tổ tiên của khối) và chỉ in ra các số đếm tổng hợp. Lệnh không đọc sổ cái cam kết, vốn được lưu trong cơ sở dữ liệu SQLite của nút.
bash
sudo aeronyx-server memchain verify-aof --config /etc/aeronyx/server.toml

Giới hạn

  • Một nút điều phối đồng nghĩa với một điểm lỗi. Khi nút đó không khả dụng, không có cam kết mới nào được ghi lại.
  • Không có đồng thuận, cơ chế chọn nhánh hay tính chung cuộc. Thứ tự có chữ ký không phải là sự đồng thuận giữa các bên độc lập.
  • Các nhân chứng do nhà vận hành chỉ định cố định. Hiện nay tất cả các nút sản xuất đều do AeroNyx vận hành, vì vậy các kiểm tra của nhân chứng không chứng minh được tính độc lập.
  • Đây không phải là sổ cái token, nền tảng hợp đồng thông minh hay hệ thống bằng chứng cổ phần (proof-of-stake).
  • Một cam kết chứng minh rằng một bản ghi không minh bạch đã tồn tại. Nó không chứng minh rằng bản ghi đó vẫn đang được lưu ở bất kỳ đâu.

Những gì được lên kế hoạch

Thiết kế thay thế loại bỏ nút điều phối duy nhất. Mỗi nút sẽ giữ nhật ký có chữ ký của riêng mình, các nút khác sẽ sao chép nhật ký đó, và các nút ngang hàng sẽ làm nhân chứng chéo cho các nhật ký. Đây là mô hình mà Directory Chain hiện đã sử dụng cho các bộ mô tả nút. Chưa có ngày phát hành nào được ấn định. 33 khối lịch sử vẫn có thể được kiểm tra như mô tả ở trên.

<!-- faq:start -->

Câu hỏi thường gặp

Sổ cái cam kết của AeroNyx có đang chạy không?

Không. Sổ cái không tạo ra khối nào kể từ 2026-07-13. Nút điều phối duy nhất của nó đã ngừng hoạt động vào 2026-10-03, và mã sản xuất không có đường dẫn nào để chuyển giao quyền hạn cho một nút điều phối mới, vì vậy sổ cái đã bị đóng băng.

AeroNyx có phải là blockchain không?

Không. Sổ cái cam kết sử dụng các khối có chữ ký từ một nút điều phối, không có đồng thuận, cơ chế chọn nhánh hay token. Sổ cái hiện đã bị đóng băng, và AeroNyx không mô tả nó là một blockchain công khai hay một mạng đồng thuận toàn cục.

Tôi có mất ký ức vì sổ cái bị đóng băng không?

Không. Sổ cái chỉ lưu các cam kết không minh bạch, không bao giờ lưu nội dung bộ nhớ. Ký ức đã mã hóa của bạn được giữ trên thiết bị của bạn, và tùy chọn trên nút bạn kết nối tới, độc lập với sổ cái.

Các khối hiện có vẫn có thể được xác minh không?

Có. Mọi nút giữ 33 khối đều kiểm tra lại chữ ký và liên kết băm mỗi lần khởi động và sẽ không khởi động nếu kiểm tra thất bại. Kết quả tổng hợp có thể xem trên điểm cuối thống kê mạng công khai.

Điều gì sẽ thay thế sổ cái dùng một nút điều phối duy nhất?

Thiết kế dự kiến sử dụng nhật ký có chữ ký theo từng nút, được các nút khác sao chép và làm nhân chứng chéo. Đây là cùng mô hình với Directory Chain, vốn đã chạy cho các bộ mô tả nút. Chưa có ngày phát hành nào được ấn định.

<!-- faq:end -->