Gửi bài viết tới BigCoin

Tổng quan về so sánh Blockchain: EOS.IO, Casper FFG, Cardano, Tendermint và Tomochain

Đăng bởi: StevenPalley  - 15/06/2018 - 499 lượt xem
Chia sẻ
 

Sự bùng nổ của blockchain và các đồng tiền mã hóa

Bitcoin, Ethereum và Blockchain

Blockchain là công nghệ đằng sau Bitcoin, công nghệ này đã phát triển trong hơn thập kỷ qua và trở thành một trong những công nghệ đột phá lớn nhất hiện nay với tiềm năng tác động đến mọi ngành, từ tài chính đến sản xuất cho tới các tổ chức giáo dục. Ngay sau đó, một cơ sở hạ tầng khác đáng chú ý được phát hành vào năm 2015 bởi Vitalik Buterin,  đó là Ethereum - cơ sở hạ tầng blockchain công cộng được quan tâm chỉ sau Bitcoin. Ethereum cung cấp một ngôn ngữ Turing hoàn chỉnh để viết các hợp đồng thông minh. Sau này có thể được thực thi tự động dựa trên tập hợp các tiêu chí được thiết lập trong chuỗi blockchain của Ethereum.

Bất chấp sự bùng nổ cùng những lời hứa hẹn của Bitcoin và Ethereum, vẫn luôn có những vấn đề nội tại, đặc biệt liên quan đến hiệu suất xử lý giao dịch. Cả Bitcoin và Ethereum đều sử dụng giao thức Proof-of-Work (PoW) trong thuật toán đồng thuận của chúng, nơi một lượng điện toán khổng lồ được dùng để tính toán,  hay còn gọi là khai thác, để tạo ra một khối. Mặt khác, Bitcoin và Ethereum hiện tại cung cấp hiệu suất rất kém về tốc độ xử lý giao dịch: khoảng 10 giao dịch mỗi giây, không thể so sánh với VISA và MasterCard.

Chuyển đổi sang giao thức Proof-of-Stake hiệu quả và thân thiện với môi trường hơn.

Proof-of-stake (PoS) hướng tới cung cấp một giao thức đồng thuận thân thiện với môi trường và hiệu quả hơn. Với PoS, nhà tạo lập khối mới “được chọn theo cách xác định, tùy thuộc vào sự giàu có của nó, cũng được định nghĩa là một cổ phần”. Một số người ủng hộ cho sự chuyển đổi này là cần phải được kể đến như EOS, Ethereum Casper FFG, Cardano, Tendermint và Tomochain.

Các giải pháp blockchain này không chỉ cố gắng cung cấp các giải pháp tiết kiệm năng lượng và tiết kiệm chi phí mà còn hứa hẹn giải quyết vấn đề hiệu suất blockchain. Trong khi một số điểm tương đồng liên quan đến PoS chc chắn được chia sẻ giữa các blockchains này, nhiều điểm khác biệt vẫn chưa được phân tích.

Trong loạt bài viết này, chúng tôi sẽ chỉ ra cách Tomochain được so sánh với EOS, Ethereum Casper, Cardano và Tendermint. Cụ thể, trong mỗi bài viết, chúng tôi sẽ phân tích sự giống nhau và sự khác biệt giữa Tomochain và từng blockchains kể trên. Trước khi thảo luận so sánh, trong bài viết này, chúng tôi mô tả tổng quan về các dự án nói trên và các khía cạnh khác nhau sẽ được sử dụng để so sánh. Cụ thể, các khía cạnh này bao gồm giao thức đồng thuận, phân cấp, bảo mật, khả năng mở rộng / hiệu suất, lộ trình và hệ sinh thái.

Tổng quan về Tomochain

Ngành công nghiệp blockchain và cơ sở hạ tầng của Internet of Value đang được xây dựng nhanh chóng trên toàn cầu và có  nhiều điểm kỳ lạ tương tự như việc xây dựng Internet vào cuối những năm 90, với cả những người tiên phong và những kẻ mơ mộng cùng nhau xây dựng một tương lai mới . Mục tiêu của Tomochain là trở thành một phần hàng đầu của ngành công nghiệp này thông qua việc kết hợp hoàn hảo hệ sinh thái của các ứng dụng với cryptographic tokens được hàng triệu người dùng chính thống sử dụng, cùng với một kiến trúc cơ sở hạ tầng blockchain duy nhất, cho phép thanh toán nhanh chóng, không có tranh chấp và lưu trữ giá trị an toàn, phân cấp và đáng tin cậy.

 

Tomochain hướng tới trở thành một blockchain tương thích EVM công khai với những ưu điểm sau: phí giao dịch thấp, thời gian xác nhn nhanh, xác thực kép và ngẫu nhiên để đảm bảo an ninh. Tomochain tạo ra một hệ sinh thái của các DApp khác nhau chạy trên cơ sở hạ tầng blockchain Tomochain.

 

Đặc biệt, chúng tôi đề xuất một giải pháp để giải quyết sự tắc nghẽn hiệu suất xử lý giao dịch trong Ethereum, điều này cản trở việc áp dụng nó vào các ngành công nghiệp, đặc biệt là tài chính. Cụ thể hơn, chúng tôi đang xây dựng một giao thức đồng thuận hiệu quả và bảo đảm, giải quyết các tắc nghẽn chính sau đây của blockchains cổ điển:

  • Hiệu quả: Thông lượng nhỏ của Bitcoin và Ethereum cản trở việc áp dụng rộng rãi các loại tiền mã a như vậy.
  • Thời gian xác nhận: Bitcoin mất trung bình 1 giờ để xác nhn giao dịch vì c nhận khối Bitcoin yêu cầu 5 khối tiếp theo được tạo sau nó. Trong khi Ethereum sử dụng một khối trong thời gian nhỏ hơn, tuy nhiên thời gian xác nhn trung bình vẫn còn tương đối cao, khoảng 13 phút. Những lần xác nhận dài này cản trở nhiều ứng dng quan trọng (đặc biệt là các ứng dụng hợp đồng thông minh).
  • Fork Generation: Vấn đề của hard fork tiêu thụ năng lượng tính toán, thời gian và tạo ra các lỗ hổng tiềm ẩn cho các loại tấn công khác nhau.

Trong bài báo kỹ thuật mới được công bố, Tomochain đề xuất sự đồng thuận của giao thức Proof-of-Stake Voting (PoSV), là một giao thức blockchain dựa trên PoS với cơ chế bỏ phiếu công bằng, đảm bảo an ninh nghiêm ngặt và xác suất thống nhất. Sự đồng thuận có những điểm mới sau:

  • Xác thực kép để tăng cường an ninh và giảm fork
  • Ngẫu nhiên để đảm bảo công bằng và ngăn chn cuộc tấn công
  • Thời gian xác nhn nhanh và các điểm kiểm tra hiu quả cho tính toàn vẹn hoặc rebase

Tomochain Team hiện đang triển khai các cơ chế này dựa trên mã nguồn Ethereum.

Tổng quan về EOS.IO

Kiến trúc blockchain EOS.IO được thiết kế để cho phép mở rộng theo chiều dọc và ngang của các ứng dụng phân tán. Điều này đạt được bằng cách tạo ra một cấu trúc giống như hệ điều hành mà trên đó các ứng dụng có thể được xây dựng. EOS.IO cung cấp kiến trúc blockchain cuối cùng có thể mở rộng tới hàng triệu giao dịch mỗi giây, loại bỏ phí người dùng và cho phép triển khai và bảo trì nhanh chóng và dễ dàng các ứng dụng phi tập trung, trong bối cảnh của một blockchain được quản lý. EOS.IO, do Daniel Larimer đứng đầu, dựa trên giao thức đồng thuận bằng chứng chứng nhận (DPoS) được ủy nhiệm, bắt nguồn từ Bitshares DPoS. Hiệu suất của nó hứa hẹn sẽ mở rộng đến hàng triệu giao dịch mỗi giây với hệ sinh thái tuyệt vời của DApp chạy trên đó.

Tổng quan về Casper the Friendly Finality Gadget (FFG)

Casper the Friendly Finality Gadget được phát triển trên cơ chế đề xuất khối. Lộ trình Casper FFG được tổ chức thành nhiều bước để vượt qua các tắc nghẽn thường gặp của Ethereum dựa trên PoW hiện tại. Cụ thể, một trong những giai đoạn phát triển của Casper nhằm trở thành một giải pháp lai tạo giữa PoS / PoW trước khi chuyển Ethereum thành một hệ thống hoàn toàn dựa trên PoS. Một thành phần quan trọng của Casper FFG là các khối kiểm tra để cung cấp tính toàn vẹn rõ ràng. Các khối điểm kiểm tra này chịu trách nhiệm hoàn thiện các khối, về cơ bản chọn một chuỗi duy nhất đại diện cho các giao dịch kinh điển của sổ cái. Casper cung cấp sự an toàn, nhưng liveness phụ thuộc vào cơ chế đề xuất đã chọn. Đó là, nếu kẻ tấn công hoàn toàn kiểm soát cơ chế đề xuất, Casper bảo vệ chống lại hai điểm kiểm soát xung đột, nhưng những kẻ tấn công có thể ngăn cản Casper hoàn thành bất kỳ trạm kiểm soát nào trong tương lai.

Tổng quan về Cardano

Cardano là dự án blockchain và tiền mã hoá công cộng mã nguồn mở hoàn chỉnh đầu tiên dựa trên peer-reviewed academic work được thực hiện tại Haskel. Nó được phát triển bởi cơ quan kỹ thuật IOHK kết hợp với nhiều trường đại học. Cardano sử dụng sự đồng thuận của Proof of Stake, đó là Ouroboros. Sau này được hỗ trợ bởi các nghiên cứu mạnh mẽ và chính thức toán học âm thanh và bằng chứng cung cấp sự tự tin hơn về an ninh và khả năng mở rộng. Cardano hứa hẹn cho phép các nhà phát triển xây dựng các ứng dụng và hợp đồng phân tán và vận hành chúng trong môi trường pháp lý có chi phí thấp, an toàn, riêng tư, có thể mở rộng và hợp pháp. Một mặt, Cardano Ouroboros hướng tới sự riêng tư của người dùng. Mặt khác, nó cũng sẽ xem xét nhu cầu của các nhà quản lý để dễ dàng nâng cấp hệ thống. Khi làm như vậy, Cardano tuyên bố là giao thức đầu tiên cân bằng các yêu cầu này một cách sắc bén và hiệu quả, tiên phong một cách tiếp cận mới cho tiền mã hóa.

Tổng quan về Tendermint

Cơ sở hạ tầng blockchain Tendermint được thiết kế dễ sử dụng, đơn giản, dễ hiểu, có hiệu suất cao và hữu ích cho nhiều ứng dụng phân tán khác nhau. Tendermint nhằm mục đích sao chép an toàn và nhất quán của một ứng dụng trên nhiều máy. Bảo mật có nghĩa là Tendermint hoạt động ngay cả khi lên đến 1/3 số máy bị lỗi theo cách tùy ý. Tính nhất quán có nghĩa là mọi máy không bị lỗi đều thấy cùng một nhật ký giao dịch và tính toán cùng một trạng thái. Hai thuộc tính này đóng một vai trò quan trọng trong khả năng chịu lỗi của một loạt các ứng dụng, từ tiền tệ, cuộc bầu cử, đến dàn dựng cơ sở hạ tầng và hơn thế nữa.

Tendermint bao gồm một công cụ đồng thuận, được gọi là Tendermint Core và một giao diện ứng dụng chung. Tendermint Core dựa vào PoS và Byzatine Fault Tolerance (BFT) để đảm bảo rằng mọi máy lưu trữ cùng một giao dịch theo thứ tự như nhau. Mặt khác, giao diện ứng dụng cho phép các giao dịch được xử lý bằng bất kỳ ngôn ngữ lập trình nào. Do đó, các nhà phát triển có thể sử dụng Tendermint để sao chép máy BFT của các ứng dụng được viết bằng bất kỳ ngôn ngữ lập trình và môi trường phát triển nào phù hợp với chúng.

Tiêu chí so sánh

Đồng thuận

Sự đồng thuận chắc chắn là cơ chế cốt lõi của bất kỳ loại tiền mã hóa phân tán nào. Nó duy trì tính nhất quán, bất biến và bảo mật của blockchain trên tất cả các nodes đầy đủ của các hệ thống phân cấp. Bitcoin blockchain với giao thức Proof-of-Work cung cấp sự an toàn và phân cấp nhưng để lại khả năng mở rộng của nó lại vô cùng hạn chế. Kể từ đó, nhiều giao thức đồng thuận đã được đề xuất để tận dụng. Các cơ chế này bao gồm nhiều biến thể của các giao thức đồng thuận dựa trên Proof-of-Stake được tìm thấy trong các dự án nói trên. Sau này không chỉ nhằm mục đích giải quyết vấn đề lãng phí năng lượng của Bitcoin và Ethereum hiện tại mà còn nhằm cải thiện hiệu năng xử lý giao dịch.

Phân cấp

Một trong những sự kiện làm cho blockchain Bitcoin trở thành chủ đề quan tâm lớn, đó là sự phân cấp của nó. Khác với các hệ thống tập trung hiện có và / hoặc những gì chúng ta gọi là “hệ thống phân tán khép kín”, Bitcoin hoạt động trên một hệ thống phân tán “mở” hoặc “không được phép”, nơi bất kỳ nodes nào có thể tham gia và rời khỏi mạng, và làm cho việc nối kết các nodes trở thành “ các hoạt động hàng ngày ”mà nó phải giải quyết. Bằng cách này, các điểm duy nhất của vấn đề thất bại nằm trong các hệ thống tập trung có thể được loại bỏ. Kết quả là, hệ thống phân cấp càng cung cấp càng nhiều dữ liệu, khả năng chịu lỗi và khả năng chịu lỗi mà nó hỗ trợ.

Bảo mật

Một trong những ứng dụng rõ ràng và tiên phong của blockchain là trong ngành tài chính. Tổng vốn hóa thị trường hiện tại của tiền mã hóa là hơn 300 tỷ đô la, điều này khuyến khích kẻ tấn công thâm nhập hoặc tấn công hệ thống. Có rất nhiều loại tấn công đối với các hệ thống này như double-spending (tăng gấp đôi chi tiêu), nothing-at-stake, spam, DDoS và các cuộc tấn công tầm xa. Các hệ thống tiền mã hóa dựa trên blockchain không chỉ phải đối phó với các cuộc tấn công này, mà còn đảm bảo sự ổn định của hệ thống, bao gồm sự an toàn và tính sống động.

Khả năng mở rộng / hiệu suất

Các công nghệ tài chính hiện tại như Visa và Master có thể xử lý hàng nghìn giao dịch mỗi giây, điều đó chắc chắn đánh bại hiệu suất xử lý giao dịch kém của Bitcoin và Ethereum. Vì vậy, để nó trở thành người kế tiếp đạt được sự chấp nhận nhiều hơn đối với ngành tài chính cũng như các ngành khác như hậu cần và sản xuất, công nghệ blockchain phải tận dụng khả năng mở rộng / hiệu suất của nó. Vì vậy, chúng tôi xem xét hiệu suất là một trong những tiêu chí chính để đánh giá sự thành công của một hệ thống blockchain.

Lộ trình

Nói chung, lộ trình công nghệ là một kỹ thuật lập kế hoạch linh hoạt để hỗ trợ lập kế hoạch chiến lược và tầm xa, bằng cách kết hợp các mục tiêu ngắn hạn và dài hạn với các giải pháp công nghệ cụ thể. Lộ trình là một trong những khía cạnh quan trọng để đánh giá tiềm năng cũng như tầm nhìn của một dự án.

Hệ sinh thái

Tất cả các dự án blockchain nói trên đều xây dựng cơ sở hạ tầng mà các DApp khác có thể được xây dựng. Cơ sở hạ tầng càng mạnh và sự hỗ trợ của nó, càng có nhiều DApp có thể dựa trên nó để tạo ra một hệ sinh thái mạnh mẽ. Hơn nữa, một hệ sinh thái mạnh mẽ của DApps sẽ thu hút nhiều người dùng hơn về cơ sở hạ tầng, từ đó thúc đẩy các cải tiến và đòi hỏi sự phát triển của cơ sở hạ tầng cơ bản. Mỗi dự án blockchain trên cung cấp sự đồng thuận dựa trên PoS có thể xử lý hàng nghìn giao dịch mỗi giây, do đó hứa hẹn nhiều tiềm năng DApp cho hệ sinh thái.

Bảng sau đây cung cấp thông tin tổng thể liên quan đến các blockchains này về các tiêu chí đã đề cập trước đây. Xin lưu ý, bảng này không phải là sự kết thúc, mà việc khởi đầu so sánh sẽ được phân tích chi tiết trong các bài viết tiếp theo của loạt bài này.

Tổng quan về so sánh giữa EOS, Ethereum, Cardano, Tendermint vàTomochain. Để biết thêm thông tin về khía cạnh hệ sinh thái của mỗi blockchain, vui lòng tham khảo các tham chiếu tương ứng ở cuối bài đăng

Trong các bài tiếp theo của loạt bài này, mỗi bài viết cung cấp các chi tiết về sự so sánh giữa Tomochain và từng EOS.IO, Casper FFG, Cardano và Tendermint.

Tài liệu tham khảo

[1] Hệ sinh thái EOS.IO https://bit.ly/2Mrd9Q0

[2] Hệ sinh thái Ethereum Casper FFG https://bit.ly/2LQRYGa

[3] Hệ sinh thái Cardano https://bit.ly/2sWMO4p

[4] Hệ sinh thái Tendermint https://bit.ly/2sWLqPc

[5] Hệ sinh thái Tomochain https://bit.ly/2MqAEsB

Bạn đang đọc bài: Tổng quan về so sánh Blockchain: EOS.IO, Casper FFG, Cardano, Tendermint và Tomochain tại Hỏi đáp

Biên soạn & sản xuất nội dung: bigcoinvietnam.com

 

Tags
Chia sẻ  
  
  
  
100% Rating
Điểm: 5 / 5
1 Bình chọn

StevenPalley

Đội ngũ dịch bài từ các trang web uy tín ở nước ngoài. Với sự đánh giá cao của các chuyên gia

Có thể bạn quan tâm

Bigcoin Việt Nam - Phân tích đầu tư Bitcoin, Ethereum, đầu tư ICO theo 39 tiêu chí phân tích công nghệ