Giữa vô vàn dự án tiền mã hóa, TRON nổi bật là mạng lưới Blockchain phân quyền giúp người dùng thỏa sức sáng tạo, chia sẻ các nội dung với mức lợi nhuận cao. Thay vì cạnh tranh với các ‘’ông lớn’’ như Ethereum, Cardano, TRON lựa chọn đi vào thị trường ngách, chinh phục khách hàng một cách phù hợp và cuốn hút nhất. Dù bạn là ai, ở bất kỳ đâu, TRON đều hỗ trợ bạn tham gia vào mạng lưới một cách hiệu quả, an toàn.
Tron là gì?
TRON là nền tảng Public Blockchain phân quyền có khả năng mở rộng cao và băng thông lớn. TRON cho phép nhà phát triển có thể tạo các hợp đồng thông minh (Smart Contract) và phát triển các ứng dụng phi tập trung (DApps) trên hệ sinh thái của mình.
Bên cạnh đó, TRON cũng cho phép người dùng được tự do xuất bản, sở hữu, lưu trữ các dữ liệu và chia sẻ lên internet; đồng thời đảm bảo rằng các nghệ sĩ, nhạc sĩ hay tác giả có thể phát hành và phân phối nội dung của mình lên internet mà không phải thông qua các mạng xã hội trung gian như Amazon, Youtube, Facebook.
TRON được thành lập bởi công ty phi lợi nhuận TRON Foundation vào tháng 07/2017 dưới sự lãnh đạo của Justin Sun.
Các tính năng chính của TRON
Cơ sở hạ tầng ba lớp
TRON sử dụng mô hình ba lớp bao gồm lớp lõi (core layer), lớp lưu trữ (storage layer) và lớp ứng dụng (application layer).
Core layer
Trong lớp lõi có một số mô-đun như hợp đồng thông minh, quản lý tài khoản và sự đồng thuận. Một máy ảo dựa trên ngăn xếp được triển khai trên TRON và một tập lệnh được tối ưu hóa sử dụng. Để hỗ trợ tốt hơn cho các nhà phát triển DApp, Solidity đã được chọn làm ngôn ngữ đầu tiên cho hợp đồng thông minh, các ngôn ngữ lập trình khác sẽ được bổ sung trong tương lai.
Storage layer
TRON đã thiết kế một giao thức lưu trữ phân tán bao gồm Lưu trữ block (Block Storage) và Lưu trữ trạng thái (State Storage). Khái niệm cơ sở dữ liệu đồ thị được đưa vào thiết kế cho lớp lưu trữ để đáp ứng tốt hơn nhu cầu lưu trữ dữ liệu đa dạng trong thế giới thực.
- Lưu trữ block: lưu trữ block TRON sử dụng LevelDB, được phát triển bởi Google và đã được chứng minh thành công với nhiều công ty, dự án. Nó hỗ trợ các mảng byte tùy ý dưới dạng: khóa (key) và giá trị (value), lấy (put), đặt (get) và xóa (del), thiết lập hàng loạt và xóa các trình vòng lặp hai hướng và nén đơn giản bằng thuật toán Snappy.
- Lưu trữ trạng thái: TRON có KhaosDB trong bộ nhớ của một nút đầy đủ có thể lưu trữ tất cả các chuỗi mới được phân nhánh trong một khoảng thời gian cụ thể và hỗ trợ nhân chứng chuyển từ chuỗi hoạt động sang chuỗi chính mới một cách nhanh chóng. Nó cũng có thể bảo vệ lưu trữ blockchain bằng cách làm cho nó ổn định hơn, tránh khỏi việc bị kết thúc bất thường ở trạng thái trung gian.
Application layer
TRON cho phép các hợp đồng thông minh được triển khai và thực thi, vì vậy các nhà phát triển có thể tạo ra nhiều loại dApp và ví tùy chỉnh khác nhau trên TRON.
Thuật toán đồng thuận Proof-of-Stake (DPoS) được ủy quyền
Tính đến 24/04/2019, mạng TRON có hơn 1.200 nút, với chiều cao block là hơn 8 triệu. Giao dịch mỗi ngày đạt trung bình khoảng 2 triệu. Ngoài ra còn có tổng số hơn 2,6 triệu tài khoản trên blockchain. Bên cạnh đó, có khoảng 60 giao dịch trên mỗi block, với một block được tạo sau mỗi 3 giây với phần thưởng block được đặt ở 32 TRX.
Cơ chế đồng thuận TRON sử dụng hệ thống Proof-of-Stake (PoS) được ủy quyền (DPoS) trong đó 27 Siêu đại diện (SR) tạo ra các block cho mạng. Cứ sau 6 giờ, chủ tài khoản TRX có thể đóng băng tài khoản của họ để bỏ phiếu cho việc lựa chọn các ứng cử viên SR (27 ứng cử viên hàng đầu được coi là SR). Người bỏ phiếu có thể chọn SR dựa trên các tiêu chí, chẳng hạn như các dự án được tài trợ bởi SR để tăng việc áp dụng TRX và phần thưởng được phân phối cho người bầu.
Tài khoản của SR là tiêu chuẩn, tuy nhiên việc tích lũy phiếu bầu của họ cho phép họ tạo ra các block mới.
Mạng giao thức TRON tạo ra một block sau ba giây, với mỗi block sẽ trao 32 TRX cho các SR. Tổng cộng có 336.384.000 TRX sẽ được trao hàng năm cho 27 SR.
Bất cứ khi nào SR hoàn thành quá trình sản xuất block, phần thưởng sẽ được gửi đến một tài khoản phụ trong sổ cái siêu cấp. Trong khi đó, SR có thể kiểm tra nhưng không thể sử dụng trực tiếp các token TRX này.
Mỗi SR có thể rút tiền một lần sau mỗi 24 giờ, chuyển phần thưởng từ tài khoản phụ sang tài khoản SR được chỉ định.
Ba loại nút trên mạng TRON là Witness Node, Full Node và Solidity Node:
- Witness node được thiết lập bởi các SR và chịu trách nhiệm chính về sản xuất block, tạo hay bỏ phiếu đề xuất.
- Full node cung cấp các API, phát đi giao dịch và block.
- Solidity node đồng bộ hóa các block từ full node khác, đồng thời cung cấp các indexable API.
Một mạng lưới gồm 27 Siêu Đại Diện (SR)
Cơ chế chung
Mọi tài khoản trong mạng TRON đều có thể đăng ký và có cơ hội trở thành SR.
Trong mạng TRON, bất kỳ ai cũng có thể bỏ phiếu cho các ứng cử viên SR. 27 ứng cử viên hàng đầu có nhiều phiếu bầu nhất sẽ trở thành SR có quyền và nghĩa vụ tạo ra các block. Cứ sau 6 giờ, các phiếu bầu được đếm và hiện lên các thứ tự tương ứng của các SR. Tuy nhiên, để ngăn chặn các cuộc tấn công độc hại, họ cần phải trả một khoản phí để trở thành một ứng cử viên SR. Khi đăng ký trở thành SR, 9.999 TRX sẽ được đốt từ tài khoản của ứng viên. Khi token được đốt cháy, tài khoản này có thể tham gia quy trình bầu cử SR.
Quy trình bầu cử
TRON Power (TP) là yếu tố bắt buộc đối với tất cả các cuộc bỏ phiếu trên mạng TRON. Người dùng có được TRON Power bằng cách đóng băng token TRX của mình (tức là stake).
TP được tính theo cách sau: 1 TP = 1 TRX bị đóng băng để lấy băng thông.
Mọi tài khoản trong mạng TRON đều có quyền bỏ phiếu cho SR của họ. Sau khi phát hành (mở băng, khả dụng sau 3 ngày), người dùng sẽ không có bất kỳ tài sản bị đóng băng nào và mất tất cả TP tương ứng. Do đó, tất cả các phiếu bầu đều trở nên không hợp lệ cho các vòng bỏ phiếu đang diễn ra và trong tương lai trừ khi TRX bị đóng băng lại để thực hiện bỏ phiếu.
Mạng TRON chỉ ghi lại phiếu bầu gần đây nhất, có nghĩa là mọi phiếu bầu mới sẽ phủ nhận tất cả các phiếu bầu trước đó.
Tạo đề xuất, hệ thống bỏ phiếu và cơ chế rút tiền
Chỉ tài khoản SR mới có quyền đề xuất thay đổi thông số mạng động (dynamic network). Khi một đề xuất được tạo, SR sẽ bỏ phiếu và bất kỳ thành viên nào không bỏ phiếu kịp thời sẽ được coi là người phủ quyết.
Đề xuất hoạt động trong 3 ngày sau khi được tạo. Phiếu bầu có thể được thay đổi hoặc lấy lại trong thời hạn biểu quyết 3 ngày. Sau khi thời gian kết thúc, đề xuất sẽ đạt (hơn 19 phiếu bầu) hoặc không đạt (và kết thúc).
Người đề xuất có thể rút lại đề xuất trước khi đề xuất có hiệu lực.
Bảng 1 – Hệ thống phê duyệt đề xuất
Có | Không/Không bầu | Trạng thái Đề xuất |
19 SR trở lên | 8 SR trở xuống | Đạt |
Dưới 19 SR | Hơn 8 SR | Không đạt |
Các bảng sau minh họa cách tính phần thưởng phiếu bầu (bảng 2) và phần thưởng block (bảng 3).
Bảng 2 – Cơ chế tính toán phần thưởng bình chọn
Phần thưởng bình chọn | |
Phần thưởng bình chọn (Phần thưởng cho ứng viên) | 127 ứng cử viên hàng đầu được cập nhật một lần mỗi vòng (6 giờ) và sẽ chia sẻ 115.200 TRX khi được khai thác. Phần thưởng sẽ được chia theo trọng lượng bình chọn mà mỗi ứng viên nhận được. Mỗi năm, tổng phần thưởng dành cho các ứng viên sẽ là 168,192,000 TRX. |
Tổng phần thưởng phiếu bầu mỗi vòng | 115.200 TRX = 16 TRX / block × 20 block / phút × 60 phút / giờ × 6 giờ / vòng |
Tổng số phiếu bầu mỗi năm | 168.192.000 TRX = 115.200 TRX / vòng × 4 vòng / ngày × 365 ngày / năm |
Bảng 3 – Hệ thống tính toán phần thưởng block
Phần thưởng Block | |
Phần thưởng (Phần thưởng SR) | 27 ứng cử viên hàng đầu (SR) được bầu mỗi vòng (6 giờ) sẽ chia sẻ khoảng 230.400 TRX được khai thác. Phần thưởng sẽ được chia đều cho 27 SR (trừ đi tổng số phần thưởng block bị bỏ lỡ do lỗi mạng). Tổng cộng 336.384.000 TRX sẽ được tặng hàng năm cho 27 SR. |
Tổng phần thưởng block mỗi vòng | 230.400 TRX = 32 TRX / block × 20 block / phút × 60 phút / giờ × 6 giờ / vòng |
Tổng phần thưởng block mỗi năm | 336.384.000 TRX = 230.400 TRX / vòng × 4 vòng / ngày × 365 ngày / năm |
Do việc phát hành token TRX mới dành cho Phần thưởng Bỏ phiếu và Block, sẽ có mức lạm phát hàng năm là 1.681.92.000 TRX + 336.384.000 TRX = 504.576.000 TRX.
Máy Ảo TRON (TVM)
Máy Ảo TRON (TVM) là một máy ảo hoàn chỉnh của Turing được phát triển để hỗ trợ hệ sinh thái của TRON.
TVM tương thích với EVM, giúp các nhà phát triển Ethereum dễ dàng chuyển các ứng dụng trên TRON.
Tuy nhiên, không giống như Ethereum, TVM sử dụng khái niệm Băng thông, khác với cơ chế gas trên EVM của Ethereum. Thay vào đó, các hoạt động giao dịch hoặc hợp đồng thông minh trên TVM là miễn phí. Việc sử dụng các điểm băng thông ngăn chặn việc gửi thư rác đồng thời cho phép các hợp đồng được sử dụng miễn phí.
TVM chủ yếu tương thích với Solidity, nhưng các máy ảo khác dự kiến sẽ được hỗ trợ trong tương lai.
Tương tự như logic kinh doanh EVM của Ethereum, trình biên dịch dịch các hợp đồng thông minh Solidity thành mã bytecode có thể đọc được và có thể thực thi trên TVM.
TVM truy cập dữ liệu blockchain và dẫn đến Giao diện dữ liệu bên ngoài (External Data Interface) thông qua lớp Tương tác (Interoperation layer).
TRX coin là gì?
TRX (hay Tronix) là đồng tiền điện tử chính thức hoạt động trong nền tảng Blockchain TRON. Ban đầu, TRX được xây dựng trên nền tảng của Ethereum theo tiêu chuẩn ERC-20. Vào ngày 31/05/2018, TRON chính thức hoàn thành Mainnet. Từ đó, TRX được chuyển sang chạy trên Blockchain TRON.
Key Metrics TRX
- Ticker: TRX.
- Blockchain: TRON.
- Consensus: Delegated Proof of Stake (DPoS).
- Token Type: Coin, Mineable.
- Token Standard: TRC10, TRC20.
- Block Time: 3 giây.
- Block Reward: 32 TRX.
- Transaction Time: 2000 TPS.
- Genesis Supply: 100,000,000,000 TRX.
- Total Supply: 99,281,283,754 TRX.
- Circulating Supply: 66,140,232,427 TRX.
TRX Allocation
Ban đầu, khối nguyên thủy (genesis) của Tron là 100 tỷ coin và đã được đội ngũ phân bổ như sau:
- 40% TRX coin được bán ra ở vòng Public Sale.
- 25,75% TRX coin được bán qua vòng Private Sale.
- 34,25% TRX coin do Team & Foundation nắm giữ.
Lưu ý: Con số trên là con số đã được làm tròn.
TRX Sale
TRON Foundation quyết định bán ra một lượng token khoảng 65,75% tổng cung của đồng TRX coin qua 2 vòng Private Sale và Public ICO.
- Private Sale: Bắt đầu diễn ra vào 08/01/2017. Trước khi TRON Foundation được thành lập với giá bán 1 ETH = 1,025,000 TRX. Trong vòng này, TRON bán ra 25,750,000,000 TRX coin và thu về được 25,122 ETH (~ 7,725,000$).
- Public Sale: Diễn ra sau 7 tháng kể từ khi kết thúc vòng Private Sale. Vào ngày 30/08/2017, TRON bắt đầu bán vòng Public Sale với khối lượng lên đến 40 tỷ TRX tại giá $0,0015 cho mỗi TRX coin. Kết quả, TRON đã thu về 60 triệu đô sau vòng này.
TRX Release Schedule
Phần token được bán ở Private Sale và Public Sale được trả cho nhà đầu tư ngay sau khi TRON kết thúc ICO thành công.
Trong khi đó, số token do Team & TRON Foundation nắm giữ sẽ được khoá đến 01/01/2020 để thể hiện tính cam kết của đội ngũ dự án.
TRX Use Case
TRX coin sẽ được thiết kế với bốn vai trò quan trọng trong mạng lưới TRON:
- Fees: Giống như ETH trong mạng Ethereum, TRX trong mạng TRON được dùng để thanh toán phí giao dịch và phí tạo, thực thi Smart Contract trên hệ sinh thái TRON. TRX dùng trả phí sẽ được đốt để loại bỏ ra khỏi lưu thông làm giảm nguồn cung của TRX.
- Rewards: TRX được dùng làm phần thưởng cho các ứng cử viên được voting nhiều nhất để tạo ra block mới.
- Governance: Các holder có thể dùng TRX để voting cho các ứng cử viên trong việc vận hành mạng lưới của TRON.
- Payments: TRX được dùng để thanh toán các hàng hoá, dịch vụ nằm trong mạng lưới TRON.
So sánh TRON Vs. Ethereum
So sánh Tron vs Ethereum.
Dựa vào bảng thông tin ở trên, anh em có thể thấy TRON đang có tốc độ giao dịch TPS nhanh hơn Ethereum.
Đồng thời, số lượng dApps cũng không kém cạnh mấy. Vì nếu xét về thời gian phát triển thì TRON ra mắt sau Ethereum tận 2 năm.
Tổng kết
TRON đang có sự sụt giảm về tốc độ phát triển trong thời gian gần đây, khiến cho việc giá token TRX sụt giảm nghiêm trọng. Đồng thời, những lùm xùm của Founder Justin Sun cũng khiến cho lòng tin của TRX holder bắt đầu bị lung lay.