Hedera Hashgraph, một mạng công cộng phi tập trung nhắm mục tiêu đến các doanh nghiệp và tuyên bố có khả năng xử lý 10.000 giao dịch tiền điện tử mỗi giây (TPS), đã ra mắt công khai mạng chính beta của mình vào thứ Hai tuần này.
Mặc dù hội đồng quản lý của dự án thu hút thành viên từ các tập đoàn đa quốc gia lớn – bao gồm cả IBM và được báo cáo là Boeing – một số nhà phân tích đang bày tỏ sự hoài nghi về sự thể hiện của Hedera về hiệu suất có mục đích của Hashgraph.
Hedera giới thiệu thuật toán Hashgraph
Hedera ra mắt lần đầu tiên vào ngày 13 tháng 3 năm 2018, với dự án sau đó chỉ bao gồm một giấy trắng và thuật toán đồng thuận Hashgraph. Tự mô tả là công nghệ sổ cái phân tán thế hệ thứ ba, thuật toán Hashgraph được mô tả là một giao thức cho phép mạng đạt được sự đồng thuận liên quan đến việc thực hiện các giao dịch và hoạt động của các hợp đồng thông minh với tốc độ và hiệu quả cao hơn so với blockchain.
Thuật toán Hashgraph được phát minh bởi Leemon Baird, nhà đồng sáng lập và là nhà khoa học chính của Hedera. Baird là cựu giáo sư khoa học máy tính tại Học viện Không quân Hoa Kỳ và có bằng Tiến sĩ. trong khoa học máy tính. Baird cũng là đồng sáng lập và giám đốc công nghệ của các công ty quản lý danh tính Trio Security và BlueWave Security.
Hedera đã huy động được 124 triệu đô la trong ba vòng tài trợ thông qua các thỏa thuận đơn giản cho các mã thông báo trong tương lai (SAFT). Khoảng 1.000 người tham gia Hedera’s SAFT sẽ được cấp mã thông báo HBAR khi mạng chính được khởi chạy. Hedera sẽ giải phóng mã thông báo HBAR của nó theo lô.
Hedera tuyên bố rằng Hashgraph của họ có khả năng xử lý hơn 10.000 giao dịch tiền điện tử mỗi giây, với chi phí khoảng 0,0001 đô la phí cho mỗi giao dịch. Công ty cũng ước tính rằng các giao dịch mất từ ba đến năm giây để xác nhận.
Hedera sử dụng giao thức tin đồn
Hedera xác nhận và truyền phát các giao dịch sử dụng giao thức “tin đồn”. Dữ liệu trên Hashgraph được “đồn thổi” cho một số lượng nhỏ các nút được chọn ngẫu nhiên trên mạng, từ đó thông tin được đồn thổi giữa các nút khác, cuối cùng tạo ra một bản ghi đầy đủ về lịch sử giao dịch. Theo Hedera, giao thức tin đồn cho phép giao dịch được phát với tốc độ và hiệu quả cao hơn đáng kể so với chuỗi bằng chứng công việc (PoW):
“Sử dụng giao thức gossip, các nút trao đổi dữ liệu hiệu quả và nhanh chóng với các nút khác trong cộng đồng. Điều này tự động xây dựng cấu trúc dữ liệu hashgraph bằng giao thức ‘tin đồn về chuyện phiếm’ mới lạ. Cấu trúc dữ liệu này được bảo mật bằng mật mã và chứa lịch sử giao tiếp trong cộng đồng. Sử dụng điều này làm đầu vào, các nút chạy thuật toán đồng thuận bỏ phiếu ảo giống như các nút khác. Cộng đồng đạt được sự đồng thuận về thứ tự và dấu thời gian mà không cần bất kỳ thông tin liên lạc nào qua internet. Mỗi sự kiện đều được ký điện tử bởi người tạo ra nó. ”
Baird tuyên bố rằng Hashgraph cung cấp sự công bằng cao hơn PoW, mà ông ví như một cuộc xổ số, khẳng định rằng các giao dịch của Hedera sẽ được phát sóng và đánh dấu thời gian theo thứ tự thời gian tùy theo thời điểm giao dịch lần đầu tiên được chuyển đến Hashgraph.
Hai phần ba số nút của Hedera bắt buộc phải xác nhận một giao dịch trước khi nó được phát sóng. Baird cũng yêu sách rằng hiệu quả nhẹ của Hashgraph tạo điều kiện cho hoạt động của một nút đầy đủ bằng cách sử dụng các bộ xử lý được tìm thấy trong điện thoại di động.
Hedera được điều hành bởi hội đồng 39 thành viên
Hedera sẽ được chỉ đạo bởi Hội đồng quản trị Hedera, một tổ chức bao gồm tối đa 39 thành viên có nhiệm kỳ bao gồm các tổ chức và doanh nghiệp lớn. Các điều khoản sẽ kéo dài đến ba năm, với các thành viên được phép không quá hai nhiệm kỳ liên tiếp. Theo trang web của Hedera, các thành viên hội đồng sẽ đại diện lên đến 18 ngành công nghiệp khác nhau.
Hội đồng được thiết lập bao gồm 10 thành viên khi ra mắt, với ba thành viên sẽ được dành hai phiếu bầu ban đầu do Hedera tin rằng 13 phiếu bầu cung cấp độ bảo mật cao hơn 10 – mặc dù trang web của Hedera cũng tuyên bố rằng tất cả các thành viên sẽ có đủ khả năng “một cuộc bỏ phiếu bình đẳng trên mạng và các quyết định về nền tảng. ”
Hiện tại, các thành viên của Hội đồng quản trị Hedera bao gồm IBM, Boeing, FIS Global, Tata Communications, Deutsche Telekom, DLA Piper, Magalu, Nomura, Swirlds và Swisscom Blockchain.
Hedera cung cấp bốn dịch vụ chính
Khi ra mắt, Hedera sẽ cung cấp cho người dùng bốn dịch vụ chính: dịch vụ tiền điện tử, dịch vụ hợp đồng thông minh, dịch vụ tệp và dịch vụ đồng thuận – do đó có dịch vụ đánh dấu thời gian mật mã được tích hợp sẵn. Tất cả các ứng dụng của bên thứ ba được xây dựng trên Hedera sẽ có khả năng chịu lỗi Byzantine không đồng bộ.
Hedera tuyên bố rằng Hashgraph có khả năng lưu trữ stablecoin, thị trường tài chính và sàn giao dịch, thậm chí cả trò chơi thời gian thực. Hedera cũng có thể được sử dụng để nhắn tin được mã hóa thông qua việc sử dụng các khóa cá nhân ngắn hạn.
Trang web của Hedera tuyên bố rằng hơn 500 công ty và nhà phát triển bày tỏ sự quan tâm đến việc xây dựng các ứng dụng của bên thứ ba sử dụng Hedera, bao gồm cả các công ty đại diện các ngành quảng cáo, ngân hàng, chuỗi cung ứng, năng lượng và chăm sóc sức khỏe, cùng những ngành khác.
Hedera FUD bề mặt
Vào ngày 3 tháng 9, Eric Wall, cựu lãnh đạo tiền điện tử tại Cinnober, đã xuất bản một bài báo có tiêu đề “Hedera Hashgraph – Thời gian cho một số FUD,”Nhằm vào một số tuyên bố cốt lõi của Hedera.
Khi bác bỏ chỉ trích của Hedera về tốc độ chậm liên quan đến chuỗi PoW, Wall khẳng định rằng độ trễ cấp Hashgraph có thể đạt được với PoW thông qua việc sử dụng các sidechains, gợi ý:
“Bạn có thể có một nhóm các nút kiểm soát một ví bitcoin multisig, nơi bạn gửi tiền của mình, nơi >2/3 số nút được yêu cầu đăng nhập vào các giao dịch được thực hiện trong ví và trước khi chúng có thể rời khỏi ví. Đây là Blockstream’s Liquid là gì (chạy trong thời gian khối 1 phút và đạt đến độ cuối cùng ở khối thứ 2). ”
Ví dụ: một người có thể chạy cơ sở mã nguồn mở XRP bằng cách sử dụng một sidechain Bitcoin để đạt được tốc độ giao dịch và bảo mật tương tự như Hedera Hashgraph. Wall nói thêm rằng việc áp dụng tiền điều tra dân số, cũng như với bản cập nhật Avalanche theo kế hoạch của Bitcoin Cash, cũng có thể được sử dụng để đạt được độ trễ tương đương với Hedera Hashgraph. Đồng thuận trước yêu cầu các nhóm khai thác phải đạt được sự đồng thuận trước về các giao dịch sẽ bao gồm trong khối tiếp theo, với bất kỳ người khai thác nào đi chệch khỏi sự đồng thuận sẽ bị mồ côi và mất phần thưởng khối.
Hiệu quả PoW so với Hashgraph
Wall cũng bác bỏ hiệu quả vượt trội được cho là của Hashgraph khi so sánh với PoW. Wall lập luận rằng mặc dù Hedera Hashgraph không chứa các khối, nhưng nó thực hiện các thông điệp chuyển tiếp – chứa một hoặc một số giao dịch. Không giống như với blockchain, người gửi tin nhắn khác với các nút, với những người gửi thường bao gồm các thực thể từ bên ngoài mạng tìm cách nhận các giao dịch của họ được xác nhận bởi các nút của Hedera.
Mặc dù các hàm băm được phát trên mạng chỉ một hoặc hai byte, mỗi chữ ký là 64 byte – lớn hơn đáng kể so với 6 byte cho mỗi giao dịch được đặt hàng trên chuỗi khối Bitcoin. Wall tiếp tục nói:
“Ngoài 6 byte đó cho mỗi giao dịch cần thiết để sắp xếp các giao dịch thành một khối, Bitcoin chỉ phát ra ~ 80 byte dữ liệu sau mỗi mười phút để đạt được sự đồng thuận. Đây là một lượng dữ liệu nhỏ một cách kỳ lạ, so với Hashgraph liên tục đưa tin đồn nhảm và đính kèm 64 byte dữ liệu chữ ký mỗi khi một nút truy cập ”.
So sánh giữa Hashgraph và Ethereum
Một số người có thể tranh luận rằng Hedera đã đưa ra một so sánh ngụy biện giữa hiệu suất của nó và Ethereum, chỉ ra tuyên bố của Hedera rằng Ethereum chỉ có khả năng xử lý khoảng 12 giao dịch mỗi giây trong khi Hashgraph có thể xử lý 10.000.
Sách trắng của Hedera gợi ý rằng số lượng giao dịch mà Hashgraph có thể xử lý chỉ bị giới hạn bởi băng thông có sẵn cho mỗi nút trên mạng. Tuy nhiên, các nhà phân tích đã lập luận rằng băng thông không phải là nút thắt cổ chai đối với tốc độ xử lý các giao dịch bằng Máy ảo Ethereum (EVM).
Hơn nữa, khi Hedera đang nhân bản EVM để củng cố dịch vụ hợp đồng thông minh của mình, Hedera không giải quyết được các nút thắt hạn chế tốc độ giao dịch Ethereum – thay vào đó bao gồm sự kém hiệu quả vốn có đối với EVM và các thiết bị trạng thái rắn. Wall, chẳng hạn, đã khẳng định:
“Điều duy nhất mà máy băm làm là sắp xếp các giao dịch được EVM nhận. Nhưng vấn đề đối với EVM không phải là nó không thể nhận được 10.000 TPS đã đặt hàng mà là nó không thể xử lý các giao dịch đủ nhanh ngay cả trên một SSD nhanh. Bạn chỉ muốn xếp hàng dài hơn. “
10.000 “giao dịch tiền điện tử” mỗi giây
Liên quan đến khả năng dự kiến của Hashgraph là xử lý 10.000 giao dịch tiền điện tử mỗi giây, những “giao dịch” này không được xử lý bởi EVM. Thay vào đó, con số này đề cập đến “việc chuyển token từ tài khoản sang tài khoản một cách ngu ngốc.”
Xem xét các tuyên bố về hiệu suất của Hedera chi tiết hơn cho thấy rằng Hashgraph chỉ có thể xử lý 10 giao dịch mỗi giây cho “các dịch vụ khác” – cho thấy rằng Ethereum có thể xử lý nhiều hợp đồng thông minh hơn mỗi giây so với Hedera.
Bản in đẹp của Hedera cũng lưu ý rằng ước tính hiệu suất của Hashgraph dành cho “các giao dịch không yêu cầu hồ sơ giao dịch”, thay vào đó sẽ tạo ra “biên lai giao dịch” không chứa bằng chứng trạng thái. Do đó, về hiệu suất dự kiến của Hedera là 10.000 giao dịch mỗi giây, Wall kết luận:
“Họ chỉ đang đếm số lần mỗi giây mà một nút có thể tuyên bố rằng nó đã nhận được một giao dịch, nhưng nó không đi kèm với sự đảm bảo và về cơ bản chỉ là một API đáng tin cậy.”
Hedera đáp lại những lời chỉ trích
Trong một phản hồi đã đăng vào tài khoản Medium của Hedera, Paul Madsen, trưởng nhóm kỹ thuật của Hedera, thừa nhận rằng thông lượng giao dịch sẽ giảm do nhiều yêu cầu về bằng chứng trạng thái được đặt trên mạng Hedera:
“Nếu một bằng chứng trạng thái được yêu cầu cho mỗi và mọi giao dịch (thay vì biên nhận nhẹ hơn) thì một phần lớn tài nguyên của mạng sẽ được sử dụng để đáp ứng các truy vấn hơn là để xử lý các giao dịch thành sự đồng thuận và thông lượng tổng thể có thể bị giảm.”
Tuy nhiên, Madsen lập luận rằng mạng nhân bản theo kế hoạch của Hedera sẽ giảm bớt gánh nặng phản hồi các truy vấn và cho phép các nút hoàn toàn tập trung vào sự đồng thuận.