Skip to content

Currency and Energy

Kha N. Do edited this page Dec 5, 2018 · 2 revisions

Hệ thống tiền tệ và năng lượng

Tiền tệ

Tiền tệ trong hệ thống chỉ nhằm mục đích minh họa cho việc học tập, KHÔNG dùng cho mục đích thương mại!!!

Đơn vị tiền nhỏ nhất, không thể chia nhỏ được gọi là Cellulose (CEL). Do CEL tương đối nhỏ, đơn vị bội được dùng để hiển thị là Tree (TRE) với quy ước 1 TRE = 100.000.000 CEL (tương tự Satoshi và BTC).

Số lượng tối đa CEL trên hệ thống là 9007199254740991 (bằng hằng số Number.MAX_SAFE_INTEGER của JavaScript).

Năng lượng

Đơn vị dùng để tính năng lượng (khối lượng dữ liệu được phép tải lên hệ thống) gọi là Oxygen (OXY).

Năng lượng hệ thống = Hệ số dự trữ * Kích thước khối tối đa * Chu kỳ biến đổi

Hệ số dự trữ: Cố định bằng 1 tại thời điểm hiện tại

Kích thước khối tối đa: 21MB = 22020096 bytes

Chu kỳ biến đổi: 1 ngày = 86400 giây

Năng lượng tài khoản = Số CEL sở hữu * Năng lượng hệ thống / Số CEL tối đa - Năng lượng đã sử dụng trong chu kỳ biến đổi
Năng lượng đã sử dụng trong chu kỳ biến đổi = Năng lượng tại thời điểm t-1 * MAX(0, (Chu kỳ biến đổi - t)/(Chu kỳ biến đổi))

Nghĩa là sau một chu kỳ biến đổi nếu tài khoản không phát sinh giao dịch mới thì Năng lượng tài khoản sẽ là tối đa.

Lưu ý: Mọi tài khoản phải duy trì số dư ít nhất bằng năng lượng (tính tương đương) đã sử dụng trong chu kỳ biến đổi.

Clone this wiki locally