Harmony là gì? Với sự cạnh tranh ngày càng khốc liệt của các dự án blockchain nhằm cung cấp những dịch vụ tốt nhất hco người dùng DeFi, Harmony (ONE) nổi lên như một điểm sáng với những sáng kiến đổi mới dựa vào blockchain có thể tối đa hóa hiệu quả của phân quyền trên quy mô lớn.
1. Harmony là gì (ONE)?
Harmony là một nền tảng blockchain được tạo ra nhằm đem lại những điều kiện thuận lợi cho quá trình phát triển và triển khai các ứng dụng phi tập trung (DApps). Một trong những vấn đề mà Harmony cần giải quyết chính là khả năng mở rộng với mục tiêu trở thành mạng lưới sản xuất có thể mở rộng đầu tiên với proof-of-stake (PoS).
Những vấn đề về việc tắc nghẽn trên mạng Ethereum được Harmony giải quyết thông qua việc sử dụng cơ chế sharding mới và thuật toán đồng thuận độc quyền. Mạng này tập trung vào các hoạt động của các DApps thông qua việc sử dụng phân cập trạng thái ngẫu nhiên, cho phép tạo ra các khối xây dựng chỉ trong vài giây.
Về cơ bản, hệ thống của Harmony được thiết kế để gia tăng khả năng tương tác và tăng tốc độ giao dịch. Đây là blockchain thế hệ tiếp theo được xây dựng dựa trên kỹ thuật sharding an toàn, có thể mở rộng và tiết kiệm năng lượng.
Ngoài ra, nền tảng này được đánh giá là có thể xử lý các khó khăn hiện tại của blockchain bằng việc kết hợp các kỹ thuật và nghiên cứu vào hệ thống điều chỉnh. Đồng tiền kỹ thuật số ONE của Harmony được sử dụng để thanh toán và là nhiên liệu tạo ra các giao dịch trong hệ sinh thái Harmony.
2. Những tính năng nổi bật
Khả năng mở rộng
Việc sử dụng một blockchain phân đoạn cho phpes phân vùng lưu lượng mà và trạng khái của blockchain, hỗ trợ việc mở rộng quy mô của blockchain Harmony.
Tăng tốc độ và hiệu quả đồng thuận
Blockchain Harmony được xây dựng dựa trên Proof of Stake (PoS) thay vì Proof of Work (PoW) giúp tăng tốc độ lên khoảng 100 lần.
Giao dịch chéo phân đoạn nhất quán (Cross-Shard Transactions)
Harmony hỗ trợ các giao dịch chéo phân đoạn khi các phân đoạn giao tiếp trực tiếp với nhua. Tính nhất quán được đảm bằng phương pháp khóa nguyên tử.
Bảo mật Sharding
Tận dụng cơ chế của các blockchain là bảo mật, Harmony tạo ngẫu nhiên các phân tán (DRG). Đây là tính không đoán trước, khách quan, khả năng mở rộng và xác minh.
Phí gas thấp
Với việc có thể xử lý số lượng giao dịch khổng lồ mỗi giây, Harmony sử dụng PoS nên tránh được tình trạng tắc nghẽn mạng và mức phí gas cao.
Tiềm năng lớn cho NFT
Khả năng xuyên chuỗi của Harmony mở ra nhiều khả năng thú vị cho NFT.
3. Các tính năng công nghệ của Harmony
Sharding
Sharding là hành động chia mạng lưới blockchain thành các phân vùng nhỏ hơn, được gọi là các phân đoạn, nhằm giảm độ trễ của mạng. Sharding được tạo ra để giải quyết vấn đề khả năng mở rộng của mạng Ethereum. Nhiều hệ thống blockchain đã cố gắng giải quyết vấn đề này song phần lớn đều không hiệu quả hoặc thậm chí gây hại.
Harmony đã giải quyết được những lo ngại về sharding thông thường và mang đến sharding được hỗ trợ tính hoàn thiện của giao dịch trong 2 giây của blockchain. Điều này giúp chi phí giao dịch trên mạng rẻ hơn 100 lần so với các blockchain thông thường khác.
Có 4 phân đoạn: phân đoạn 0, phân đoạn 1, phân đoạn 2 và phân đoạn 3. Mỗi phân đoạn hỗ trợ 250 trình xác nhận và có thể đạt được 1000 giao dịch mỗi giây.
Harmony blockchain được chia thành 3 chiều: trạng thái, mạng và giao dịch.
State Sharding
Trong Harmony, mỗi phân đoạn duy trì blockchain và cơ sở dữ liệu trạng thái của riêng nó. Do đó, trình xác nhận của mỗi phân đoạn chỉ cần lưu trữ 1/N của trạng thái toàn cục, trong đó N là số phân đoạn. Tính nhất quán giữa các trạng thái từ các phân đoạn khác nhau được đảm bảo bởi tính chất nguyên tử cuối cùng của các giao dịch giữa các phân đoạn. Điều này đảm bảo rằng chi tiêu kép giữa các phân đoạn không thể xảy ra.
Network Sharding
Mạng xác thực của Harmony cũng được chia thành các phân đoạn. Trong đó, mỗi phân đoạn bao gồm một tập hợp các trình xác thực riêng biệt được kết hợp chặt chẽ vói nhau và chạy sự đồng thuận giữa chúng.
Hầu hết thời gian, trình xác thực giao tiếp với các trình xác nhận khác trong cùng một phân đoạn để đạt được sự đồng thuận hoặc đồng bộ hóa các khối. Trong các trường hợp giao dịch chéo phân đoạn và đồng bộ hóa chuỗi báo hiệu, trình xác thực từ các phân đoạn khác nhau sẽ gửi thông báo qua các phân đoạn thông qua mạng được kết nối toàn cầu.
Transaction Sharding
Thay vì sử dụng toàn bộ các phân đoạn, các giao dịch trong blockchain Harmony được gửi đến và xử lý bởi một phân đoạn cụ thể có thể xử lý các giao dịch song song. Điều này giúp cải thiện đáng kể khả năng xử lý giao dịch tổng thể của blockchain. Người dùng cần chỉ định một trường có tên shard_id trong iao dịch đã ký để xác định giao dịch này thuộc về phân đoạn nào.
Đối với các giao dịch chéo phân đoạn, một trường khác có tên to_shard_idis cần thiết để chỉ ra phân đoạn đích trong khi trường shard_id chỉ ra phân đoạn nguồn.
Phương thức đồng thuận Fast Byzantine Fault Tolenrance (FBFT)
Sự đồng thuận là một phần quan trọng của bất kỳ blockchain nào. Nó chịu trách nhiệm về bảo mật và hiệu suất của blockchain. Phương pháp đồng thuận của Harmony được đặt tên là Fast Byzantine Fault Tolenrance (FBFT), một cải tiến mới cho kỹ thuật FBFT nổi tiếng. Cụ thể, FBFT cho phép sự đồng thuật của ít nhất 250 trình xác nhận trong vòng chưa đầy 2 giây.
Với mỗi vòng đồng thuận trong FBFT, một trình xác nhận đóng vai trò là “người lãnh đạo” với 3 giai đoạn:
- Giai đoạn thông báo: Người lãnh đạo đề xuất một khối mới và phát mã băm khối cho tất cả những người xác nhận.
- Giai đoạn chuẩn bị: Trình xác thực xác minh thông báo và ký vào mã băm khối, gửi lại chữ ký cho người lãnh đạo. Giai đoạn chuẩn bị kết thúc khi thu thập được các chữ ký có hơn 2/3 số quyền biểu quyết. Sau đó, người lãnh đạo tổng hợp các chữ ký đã thu thập được thành một chữ ký tổng hợp BLS có kích thước 0(1) và phát nó với cả khối để bắt đầu giai đoạn kết thúc.
- Giai đoạn kết thúc: Liên quan đến việc người xác thực xác minh khối và thực hiện quy trình ký kết tương tự như giai đoạn chuẩn bị (tức là thu thập 2/3 quyền biểu quyết). Sự đồng thuận đạt được sau khi giai đoạn cam kết được thực hiện. Toàn bộ quá trình này co thể được thực hiện trong vòng 2 giây trên mainnet.
Bằng chứng cổ phần hiệu quả (EPoS)
Không giống như các blockchain điển hình dựa vào PoW để đạt được sự đồng thuận, Harmony là một blockchain PoS tiết kiệm năng lượng và chi phí cho những người chạy node. Phương pháp lựa chọn người xác nhận hợp lệ được gọi là Bằng chứng cổ phần hiệu quả (EPoS). Đây là kỹ thuật PoS đầu tiên nhận biết rõ ràng và ngăn chặn việc tập trung cổ phần. Trong EPoS, trình xác thực có cổ phần lớn được yêu cầu vận hành nhiều node hơn để duy trì mạng.
Ngoài ra, EPoS có khả năng phân phối cổ phần ngẫu nhiên và công bằng giữa tất cả các phân đoạn, đảm bảo sự an toàn như nhau cho các phân đoạn.
Cổ phần hiệu quả của khóa BLS là giá trị giới hạn trên cổ phần thô của nó với ngưỡng xung quanh cổ phần thô của người đặt giá thầu trung bình (được biểu thị là median_stake trong hình bên dưới). Ngưỡng trên là 115% mức trung bình và ngưỡng dưới là 85% mức trung bình. Đối với một khóa có số tiền đặt cược thô nằm ngoài giới hạn của ngưỡng, số tiền đặt cược hiệu quả của nó sẽ bị giới hạn bởi ngưỡng tương ứng.
Khả năng tương tác chuỗi chéo
Horizon là cầu nối có khả năng tương tác cross-chain giữa Harmony và Ethereum. Nó cho phép hai mạng trao đổi tài sản, mang tới khả năng chuyển đổi thanh toán quốc tế và trao đổi bitcoin dễ dàng hơn. Ngoài ra, Harmony đã thiết lập kết nối với các blockchain khác như Binance.
Bằng các cho phép các node trong các mạng blockchain khác xác nhận giao dịch, công nghệ của Harmony cho phép truyền dữ liệu giữa các mạng blockchain khác, kể cả mạng sử dụng quản trị PoS hay PoW.
Tạo ngẫu nhiên phân tán (DRG)
Trong các cách được trình bày cho các nút sharding, sharding dựa trên tính ngẫu nhiên được xác định là có thể tránh được. Theo đó, một số ngẫu nhiên được 2 bên đồng ý được sử dụng để quyết định việc phân công sharding của mỗi node. Tính không thể đoán trước, không thiên vị, khả năng kiểm chứng và khả năng mở rộng là tất cả các đặc điểm của con số. Sự hài hòa tạo ra sự ngẫu nhiên có thể mở rộng bằng cách sử dụng VRF và VDF.
4. Roadmap
5. Hệ sinh thái Harmony
6. Mã thông báo ONE
- Thanh toán phí giao dịch: Đây là mã thông báo gốc nhằm mục đích hoàn trả phí giao dịch. Người dùng phải chỉ định phí giao dịch trong ONE để giao dịch được hoàn thành và đưa vào blockchain.
- Đặt cược để bảo mật mạng và kiếm phần thưởng: Harmony là blockchain PoS nhằm đảo bảo bảo mật của mạng. Để được chọn làm trình xác thực, những người chạy node tiềm năng phải đặt cược một số lượng nhất định mã thông báo ONE. Ngoài ra chủ sở hữu ONE có thể ủy quyền cho người xác thực hiện tại để tham gia vào quá trình đặt cược. Càng đầu tư vào ONE trên mạng thì càng an toàn. Người được chọn ký thành công các khối sẽ được đền bù cho những nỗ lực của mình bằng mã thông báo ONE.
- Tham gia quản trị mở: Harmony là mạng lưới phi tập trung do cộng đồng quản lý. Mọi lựa chọn hoặc cải tiến cấp giao thức sẽ được trình bày dưới dạng để xuất và sẽ được hoàn thiện thông qua quy trình quản trị mở. ONE là mã thông báo duy nhất được chấp nhận bỏ phiếu trong quy trình quản trị.
7. Thông tin kỹ thuật
- Mã thông báo: Harmony
- Kí hiệu: ONE
- Blockchain: BSC
- Tiêu chuẩn mã thông báo: BEP-20
- Hợp đồng: 0x03fF0ff224f904be3118461335064bB48Df47938
- Phân loại token: Tiện ích, Quản trị
- Tổng nguồn cung: 13,276,763,023
- Nguồn cung lưu hành: 11.71B
8. Phân bổ mã thông báo
9. Đội ngũ phát triển
10. Đối tác
Nguồn: CoinCu