BDECO là blockchain công khai và phi tập trung. Thuật toán đồng thuận là Proof of Stake (PoS), với validator được gọi là Masternode (MN). Block được staker khai thác mỗi phút một lần - đảm bảo "khung thời gian" nhanh chóng cho việc thực hiện giao dịch và ghi lại dữ liệu thông tin. Mỗi block có thể chứa ít hơn 1MB thông tin. Mỗi giao dịch đơn lẻ có thể chứa dữ liệu tùy ý (thông qua OP_RETURN) là 10 kilobyte.
Hệ sinh thái BDECO dựa trên năm trụ cột cơ bản, nhờ đó có thể phát triển các ứng dụng phi tập trung phức tạp hơn hoặc ít phức tạp hơn, tương tác ở các cấp độ khác nhau với Blockchain:
BDCashCore: thư viện javascript chính. Cho phép tạo và quản lý các tệp .sid, chữ ký giao dịch, dữ liệu và giao diện cơ bản với NODESH.
NODESH: thư viện NodeJS cần thiết để phát triển các node giao diện blockchain. Những node này thực hiện các chức năng khác nhau bao gồm: trình blockchain explorer, theo dõi UTXO và lưu trữ tệp tin trên hệ thống IPFS (Interplanetary File System).
IDBDCASH: thư viện NodeJS quản lý tương tác giữa các danh tính số bên ngoài và các địa chỉ của blockchain BDCashProtocol. Nhờ vào framework này có thể xác định và "đánh dấu" địa chỉ bdcash được sử dụng ở các nhà cung cấp bên ngoài khác nhau.
Trustlink BDECO: được tích hợp trong NODESH, Trustlink là cơ chế tạo ví "đa chữ ký" - yêu cầu sự hiện diện của nhiều chữ ký để thực hiện giao dịch và ghi dữ liệu.
Chains Platform: giải pháp hỗ trợ quá trình token hóa. Đây là một hệ thống sidechain mở, permissionless, cho phép người dùng tạo, giao dịch và theo dõi tài sản số của riêng mình (tài sản được token hóa) chỉ thông qua blockchain bdcash.
Hợp đồng thông minh BDECO: hệ thống scripting cho phép tạo chi tiết ứng dụng, được tích hợp trực tiếp vào NODESH.
Đọc thêm: https://docs.bdcashprotocol.com/