📔NPAYME Database
Last updated
Last updated
Cơ sở dữ liệu npayme
công bố 6 bảng dữ liệu lưu giữ các thông tin cơ bản về các hợp đồng thông minh (smart contract) chương trình gây quỹ, những cộng tác viên, những người thụ hưởng, các giao dịch quyên góp và số liệu thống kê.
Cơ sử dữ liệu: Bạn có thể hình dung cơ sở dữ liệu này như là tập hợp những "spreadsheet" (bảng tính) trong một tệp Excel. Mối bảng tính tương ứng với một bảng dữ liệu.
Sơ đồ bên dưới miêu tả quan hệ của các bảng dữ liệu trong cơ sở dữ liệunpayme
Trong thế giới blockchain, tất cả được định danh bằng những địa chỉ duy nhất, thường gọi là địa chỉ ví crypto hay đơn giản là ví. Ví dụ, hợp đồng có một ví crypto, mỗi cộng tác viên, mỗi người thụ hưởng, mỗi mạnh thường quân.. tất cả đều có ví khác nhau. Để xác định mọi người, chúng ta chỉ cần chỉ ra địa chỉ ví của họ.
contract
Bảng dữ liệu contract
chứa các thông tin cơ bản của các hợp đồng thông minh (smart contracts) trên blockchain bao gồm định danh duy nhất của mỗi hợp đồng (address), tên (contract_name), phiên bản sửa đổi (revision) và các thông tin khác.
campaign
Mỗi chương trình gây quỹ được gắn với một và chỉ duy nhất một hợp đồng. Bảng dữ liệu campaign
chứa địa chỉ của hợp đồng đó, tên và thông tin vồ chương trình, người tạo dựng chương trình (creator_name), tỷ lệ phần trăm phí chia cho người tạo dựng (creator_fee) và những cộng tác viên giúp quảng bá chương trình trên các mạng xã hội (affiliate_fee) tính trên số tiền quyên góp và các thông tin khác.
beneficiary
Mỗi chương trình gây quỹ có thể có một hoặc nhiều người thụ hưởng số tiền kêu gọi được. Bảng dử liệubeneficiary
chứa các thông tin về những người thụ hưởng này, bao gồm địa chỉ ví, tên, địa chỉ chương trình, tỷ lệ phần trăm chia cho người thụ hưởng và các thông tin khác.
affiliate
Thông thường, mỗi chương trình gây quỹ sẽ lôi kéo được nhiều cộng tác viên. Bảng dữ liệu affiliate
chứa địa chỉ ví của những cộng tác viên, tên của họ vả địa chỉ của chương trình trên blockchain.
transaction
Bảng dữ liệutransaction
chứa tất cả cáo giao dịch quyên góp cho chương trình thông qua các chia sẻ trên mạng xã hội của những cộng tác viên.
analysis_click
Bảng dữ liệuanalysis_click
chưá các số liệu thống kê về tương tác của người dùng trên các đương link của những cộng tác viên của chương trình trên các mạng xã hội khác nhau.