Hashgraph là gì?
Tiền điện tử và blockchain được nhiều người báo trước là những tiến bộ công nghệ có khả năng tác động mạnh nhất kể từ khi có internet. Nhưng điều gì sẽ xảy ra nếu công nghệ blockchain được sử dụng để tạo ra tất cả các loại tiền điện tử này chỉ là một bước đệm cho một cái gì đó tốt hơn?
Đó là tuyên bố của Hashgraph, một công nghệ sổ cái phân tán với nhiều ứng dụng tương tự như blockchain. Hashgraph an toàn, phi tập trung, tiết kiệm chi phí và có thể xử lý giao dịch nhanh hơn — và công bằng hơn — hơn bất kỳ blockchain nào.
Xem xét điều đó, có thể bài viết tuyên bố Hashgraph là tương lai của công nghệ phi tập trung có một số điểm đáng khen. Sau đó, một lần nữa, họ đưa ra một số tuyên bố cao cả, trong đó khó có thể không nghi ngờ. Chưa kể đến thực tế là blockchain đã có gần một thập kỷ khởi đầu cả về sự phát triển và sự chấp nhận của công chúng. Ngay cả khi Hashgraph tốt như quảng cáo, cạnh tranh với blockchain vẫn là một thách thức lớn.
Với những điểm đó, hãy cùng tìm hiểu sâu hơn về công nghệ Hashgraph và bắt đầu từ đó.
Làm thế nào nó hoạt động?
Nguồn: Hashgraph ‘How It Works’ Paper
Hình bên trái là một hashgraph, cấu trúc dữ liệu thay thế cho blockchain.
Để đơn giản, chỉ có 4 cột trong biểu diễn đồ họa này. Mỗi cột đại diện cho một nút đầy đủ trong mạng, vì vậy bạn có thể tưởng tượng rằng sẽ có hàng trăm hoặc thậm chí hàng nghìn cột trên một bảng băm thực tế.
Mỗi vòng tròn đại diện cho một biến cố, tương tự như một khối trong chuỗi khối. Nói cách khác, các sự kiện lưu trữ dữ liệu về các giao dịch. Ngoài ra, mọi sự kiện đều có hàm băm của hai sự kiện gần đây bên dưới và được người tạo ra nó ký điện tử. Điều này cho phép Hashgraph đạt được bảo mật mật mã theo cách giống như một blockchain.
Mỗi đường kết nối một sự kiện này với một sự kiện khác đại diện cho một nút đồng bộ ngẫu nhiên với nút khác. Khi một nút đồng bộ hóa với một nút khác, nó chia sẻ tất cả các sự kiện mà nó biết mà nút thứ hai chưa biết. Quá trình đồng bộ hóa này được gọi là Mach lẻo, và nó tiếp tục mãi mãi khi hashgraph phát triển lên trên.
Các vòng tròn màu trong hình là các sự kiện đặc biệt được gọi là nhân chứng. Sẽ mất một thời gian để giải thích làm thế nào các nhân chứng được phân biệt với các sự kiện thông thường. Vì vậy, thay vì làm điều đó, chúng ta hãy chỉ thảo luận về những gì họ làm. Nhân chứng là những sự kiện quan trọng thực hiện Bỏ phiếu ảo như một phần của thuật toán đồng thuận của Hashgraph.
Kết quả của Bỏ phiếu ảo này là Hashgraph có thể đạt được sự đồng thuận về tính hợp lệ của các giao dịch mà không cần tính toán Bằng chứng Công việc (PoW) tốn kém và nó có thể xử lý hàng trăm nghìn giao dịch mỗi giây. Cuối cùng, đây là một trong những lý do lớn nhất khiến Hashgraph là một đối thủ tiềm năng cho blockchain.
Nếu bạn muốn hiểu sâu hơn về cách hoạt động của Hashgraph, bạn có thể tìm hiểu thêm bằng cách xem video trên Hashgraph trang mạng hoặc đọc của họ giấy trắng.
So sánh Hashgraph và Blockchain
Trước khi đi sâu vào so sánh Hashgraph và blockchain, điều quan trọng cần lưu ý là Hashgraph không phải là một dự án mã nguồn mở. Điều đó có nghĩa là những tuyên bố về khả năng của nó vẫn chưa được xác minh một cách độc lập. Tuy nhiên, chúng hiện đang được xem xét độc lập và nhóm Hashgraph đã tuyên bố rằng họ tin tưởng vào kết quả.
Một tuyên bố đặc biệt khiến nhiều người ngạc nhiên là Hashgraph có thể xử lý hàng trăm nghìn giao dịch mỗi giây. Một trong những yếu tố hạn chế tốc độ xử lý là trạng thái (tức là lưu trữ) của blockchain hoặc hashgraph. Khi nhiều giao dịch được thực hiện hơn, các nút phải lưu trữ nhiều thông tin hơn, làm giảm tốc độ xử lý. Sẽ rất thú vị khi xem liệu Hashgraph có kế hoạch để vượt qua vấn đề này hay không.
Như đã nói, Hashgraph không cố gắng thu hút những người bình thường đầu tư thông qua ICO và không tạo cảm giác có bất kỳ ý định xấu nào. Vì vậy, vì lợi ích của sự so sánh này, chúng tôi sẽ giả định rằng các tuyên bố của nó là hợp lệ, vì không có lý do gì để tin rằng chúng không.
Hãy bắt đầu bằng cách xem xét một trong những vấn đề gây tranh cãi nhất trong không gian blockchain ngày nay…
Tốc độ xử lý giao dịch
Chuỗi khối của Bitcoin thường xử lý ít hơn 10 giao dịch mỗi giây. Đó là lý do tại sao khả năng tồn tại của Bitcoin như một loại tiền tệ để áp dụng hàng loạt vẫn đang được đặt ra câu hỏi và tại sao Bitcoin Cash lại được tạo ra. Các giải pháp lớp thứ hai như Lightning Network có thể cải thiện đáng kể khả năng mở rộng, nhưng việc triển khai chúng vẫn còn nhiều cách.
Hashgraph, trong khi đó, tự hào rằng nó có thể xử lý hàng trăm nghìn giao dịch mỗi giây, làm cho nó trở thành lựa chọn tốt hơn đáng kể cho các khoản thanh toán vi mô và các giao dịch nhanh, phí thấp nói chung.
Công bằng
Một yếu tố khác mà Hashgraph khác với blockchain là “sự công bằng”. Với blockchain, các thợ đào có khả năng chọn thứ tự mà các giao dịch xuất hiện trong khối mà họ khai thác. Điều đó có nghĩa là các thợ đào, về lý thuyết, có thể thao túng thứ tự mà họ xử lý các giao dịch để bằng cách nào đó mang lại lợi ích cho bản thân hoặc gây hại cho một bên mà họ không thích. Hashgraph đơn giản là không có khả năng này, vì họ sử dụng Dấu thời gian đồng thuận để đạt được sự công bằng theo thứ tự các giao dịch được xử lý.
Khai thác và tấn công Sybil
Đây là nơi Hashgraph đánh đổi lớn để đạt được kết quả được thảo luận ở trên. Hashgraph không sử dụng Proof of Work (PoW), làm cho việc xử lý các giao dịch ít tốn kém hơn nhiều so với khai thác trên blockchain. Tuy nhiên, điều này phải trả giá bằng an ninh. Hãy để tôi giải thích.
Trong các mạng ngang hàng, một trong những cuộc tấn công mà bạn có thể phải đối mặt là cuộc tấn công được gọi là tấn công Sybil. Đây là nơi kẻ thù kiểm soát nhiều nút trên mạng bằng cách tạo danh tính giả, mở ra khả năng cho một cá nhân giành quyền kiểm soát một tỷ lệ lớn mạng.
Bitcoin có khả năng kháng Sybil cực cao. Điều này là do tất cả các thợ đào trong mạng Bitcoin đang cố gắng khai thác khối tiếp theo và kiếm phần thưởng khối, vì vậy họ được khuyến khích sử dụng toàn bộ sức mạnh tính toán của mình. Do đó, kẻ tấn công không thể tạo thêm khối trên blockchain bằng cách tạo danh tính giả và chạy nhiều nút hơn, vì chúng vẫn bị giới hạn bởi sức mạnh tính toán của chúng. Điều này được thể hiện trên biểu đồ hình tròn ở giữa trong hình trên, trong đó mỗi danh tính mới được tạo bởi một nút không trung thực chỉ đơn giản là lấy một số sức mạnh tính toán từ một nút không trung thực hiện có mà không cần thêm vào hình tròn.
Điều gì sẽ xảy ra khi bạn không có phần thưởng khối khuyến khích các nhà khai thác nút sử dụng tất cả sức mạnh tính toán của họ? Rất đơn giản, mỗi nút sử dụng sức mạnh tính toán tối thiểu cần thiết để giữ cho mạng hoạt động. Do đó, đối thủ có thể tạo ra nhiều danh tính, chạy nhiều nút và kiểm soát phần trăm mạng lớn hơn các nút trung thực. Điều này được thể hiện trên biểu đồ hình tròn ở bên phải trong hình trên, trong đó mỗi nút không trung thực mới làm tăng tỷ lệ phần trăm của tổng công suất tính toán được kiểm soát bởi các nút không trung thực.
Hashgraph vẫn chưa đạt được mức kháng Sybil tương tự như Bitcoin, Ethereum hoặc các loại tiền điện tử dựa trên blockchain khác. Cuối cùng, đó là một trong những lý do quan trọng nhất mà Hashgraph sẽ đấu tranh để giành được sự tin tưởng của những người đam mê tiền điện tử.
Tuy nhiên, Hashgraph đã giải quyết những lo ngại về các cuộc tấn công Sybil, bạn có thể đọc về đây. Việc ít chống lại Sybil hơn không phải là ngày tận thế và Hashgraph vẫn có rất nhiều ứng dụng rất hữu ích với chi phí chỉ bằng một phần nhỏ của Bitcoin. Nó chỉ không có mức độ bảo mật hoàn toàn giống nhau về mặt cụ thể này.
Nhóm Hashgraph
Hashgraph được tạo bởi Leemon Baird. Baird đã kiếm được bằng B.Sc. trong Khoa học Máy tính của Học viện Không quân Hoa Kỳ trước khi chuyển sang lấy bằng Tiến sĩ. ngành Khoa học Máy tính của Đại học Carnegie Mellon. Anh cũng là người đồng sáng lập và CTO của Swirlds Inc, công ty xây dựng phần mềm sử dụng thuật toán đồng thuận Hashgraph.
Người đồng sáng lập khác của Swirlds Inc là Mance Harmon, người cũng có một nền tảng ấn tượng về khoa học máy tính và khởi nghiệp công nghệ.
Để biết thêm thông tin về Baird, Harmon hoặc Swirlds, hãy xem Swirlds trang mạng. Bạn cũng có thể tham gia với Hashgraph thông qua Gặp.
Đối thủ cạnh tranh và thách thức
Hiện tại, Hashgraph chưa đưa ra bất kỳ kế hoạch nào cho một ICO. Trên thực tế, không rõ liệu công nghệ Hashgraph có bao giờ được sử dụng bởi một loại tiền điện tử phi tập trung hay không. Hiện tại, nguồn tài trợ của Hashgraph đến từ các doanh nghiệp doanh nghiệp tư nhân, những người có thể sử dụng công nghệ cho các ứng dụng tập trung.
Tuy nhiên, có một số tiền lệ cho một loại tiền điện tử không dựa trên blockchain. Đó sẽ là IOTA, có ‘đám rối’ gần giống với Hashgraph.
Một cải tiến rõ ràng mà Hashgraph có so với IOTA là các nút có thể gộp các giao dịch lại với nhau, trong khi mỗi ‘sự kiện’ trong IOTA là một giao dịch duy nhất. Do đó, thông lượng của Hashgraph có thể nhanh hơn, trong khi băng thông và không gian lưu trữ cần thiết cho một nút mới tham gia mạng nhỏ hơn.
Hiện tại, IOTA không có lý do gì để lo lắng về việc mất một phần thị trường của họ vào tay Hashgraph. Chúng tôi chắc chắn sẽ cập nhật cho bạn trong trường hợp Hashgraph phát hành tin tức về một ICO tiềm năng trong tương lai.
Những suy nghĩ cuối cùng
Hashgraph thực sự cung cấp một số cải tiến so với công nghệ blockchain.
Tuy nhiên, khi nói đến máy tính, bạn không nhận được điểm lớn cho các cải tiến 20%. Bạn cần một thứ tự cải thiện độ lớn để thực sự rung chuyển mọi thứ. Cho rằng Hashgraph dễ bị tấn công Sybil hơn so với tiền điện tử dựa trên blockchain, nó có thể không phải là câu trả lời cho các khoản thanh toán vi mô nhanh chóng, an toàn và phi tập trung.
Hơn nữa, một phần giá trị của blockchain là nó tương đối dễ hiểu, điều này làm cho nó trở thành một ứng cử viên có nhiều khả năng được áp dụng hàng loạt và khả năng mở rộng. Hashgraph sẽ gặp khó khăn hơn về mặt này, vì công nghệ này khá phức tạp và cần nhiều thời gian để hiểu.
Điều đó đang được nói, các ứng dụng tập trung cho Hashgraph có phạm vi rất xa và rộng. Đối với các tổ chức tư nhân hiện tại, việc triển khai Hashgraph có thể có ý nghĩa hơn là một blockchain, do hiệu quả vượt trội của nó.
Liệu Hashgraph có bao giờ trở nên phù hợp trong không gian tiền điện tử hay không vẫn còn được xem xét. Về việc liệu nó có làm cho blockchain trở nên lỗi thời hay không, như một số người đã suy đoán, câu trả lời đó rõ ràng hơn nhiều – blockchain vẫn là vua trong lĩnh vực tiền điện tử.