EOS Crypto Là Gì?
Hiển thị thêm
Nhanh chóng nắm bắt nội dung bài viết và đánh giá tâm lý thị trường chỉ trong 30 giây!
EOS, thường được gọi là “Ethereum Killer”, là một nền tảng smart contract chạy DApps (ứng dụng phi tập trung) quy mô thương mại.
EOS là tiền điện tử cung cấp năng lực cho mạng EOS. Một tỷ EOS token đã được tạo ra trong một chiến dịch ICO kéo dài một năm trước khi ra mắt công chúng EOS mainnet trở lại vào tháng 6/2017. Những người ủng hộ đã huy động được hơn $4 tỷ, khiến nó trở thành chiến dịch ICO thành công nhất từ trước đến nay.
Hướng dẫn này sẽ thảo luận về mọi thứ từ mạng EOS đến EOS token và công nghệ cung cấp năng lực cho hệ sinh thái EOS.
EOS Là Gì?
EOS là một cơ sở hạ tầng chuỗi blockchain hiệu suất cao cung cấp một môi trường nhanh chóng, hiệu quả về chi phí và an toàn cho các DApp quy mô thương mại. Chuỗi blockchain EOS là đối thủ cạnh tranh của Ethereum, được xây dựng cho cả trường hợp sử dụng công khai và cá nhân.
Hệ sinh thái EOS có ba thành phần chính:
EOS.IO - Phần mềm cơ bản, giống như một hệ điều hành chạy và quản lý mạng blockchain EOS. Nó cung cấp một bộ công cụ cho các nhà phát triển để đơn giản hóa việc phát triển DApp.
Blockchain EOS – Blockchain EOS chính, được quản trị bởi thuật toán đồng thuận Delegated Proof-of-Stake (DPoS) được tổ chức và chạy DApps
EOS Tokens - Blockchain EOS có một loại tiền cơ bản, EOS token, chịu trách nhiệm cho việc staking on-chain, quản trị và các hoạt động kinh tế khác trên mạng.
Kiến trúc của EOS cho phép thực hiện các giao dịch nhanh và rẻ, với khả năng tổ chức và chạy các smart contract trong một môi trường thực hiện mạnh mẽ. EOS có thời gian khối nửa giây siêu nhanh so với một số nền tảng blockchain khác, trong đó thời gian khối trung bình dao động trong khoảng từ 2–10 phút.
EOS đã giới thiệu công cụ EOS VM WASM (web assembly) như một phần của phiên bản EOSIO 1.0, giúp tăng tốc độ giao dịch lên 12 lần. Nó cũng lưu trữ trạng thái của mạng trong các bảng đa chỉ số, giúp nó phản hồi nhanh hơn nhiều so với các blockchain khác, nơi người dùng phải đối mặt với sự chậm trễ khó chịu trong khi thực hiện các hoạt động hàng ngày trên DApp.
Blockchain EOS không chỉ mạnh mẽ mà còn được thiết kế để có tính linh hoạt cao. Không giống như một số nền tảng blockchain khác, các nhà phát triển có thể dễ dàng nâng cấp các smart contract do EOS triển khai và thêm các tiện ích mở rộng để nâng cao phạm vi và chức năng của chúng. Hành vi mạng trên nền tảng EOS được xác định bởi các hợp đồng hệ thống có khả năng định cấu hình cao, giúp dễ dàng thực hiện nâng cấp hệ thống mà không cần thực hiện các thay đổi đối với sự đồng thuận cốt lõi.
Các smart contract trên blockchain EOS được viết bằng C++ theo tiêu chuẩn ngành, với nhiều loại phát triển phần mềm (SDK) của nó và rất nhiều công cụ phát triển khác nhau được cung cấp bởi thư viện EOSIO. Các công cụ và SDK này tạo điều kiện thuận lợi cho các nhà phát triển trong việc xây dựng và khởi chạy DApp của họ trên blockchain EOS một cách dễ dàng.
EOS Hoạt Động Như Thế Nào?
Blockchain EOS mang đến một sự thay đổi mô hình trong không gian chuỗi khối có thể lập trình với cách tiếp cận độc đáo nhằm giải quyết một trong những vấn đề cơ bản nhất trong hệ sinh thái crypto: khả năng mở rộng.
Để giúp đạt được khả năng mở rộng cần thiết, nó sử dụng một biến thể tùy chỉnh của thuật toán đồng thuận Proof-of-Stake được gọi là Delegated Proof-of-Stake (DPoS). Thuật toán đồng thuận DPoS là sản phẩm trí tuệ của Dan Larimer, CTO của dự án EOS và là người sáng lập Bitshares (một sàn giao dịch crypto ban đầu) và Steem (một nền tảng xuất bản dựa trên crypto). DPoS lần đầu tiên được thử nghiệm trong Bitshares và Steem trước khi trở thành một phần của blockchain EOS.
Trước khi tìm hiểu cơ chế của thuật toán đồng thuận DPoS, trước tiên chúng ta cần hiểu khái niệm về ‘nhà sản xuất khối”. Trong bất kỳ mạng dựa trên PoS nào, đều có các trình phân phối (hoặc trình xác nhận) chịu trách nhiệm sản xuất khối và bảo mật mạng tổng thể.
Trong blockchain EOS, có các nhà sản xuất khối là người giám sát mạng lưới và được chọn bởi quy trình bỏ phiếu của cộng đồng. 21 nhà sản xuất khối được chọn hàng đầu được gọi là đại biểu. Họ xác minh tất cả các giao dịch trên mạng, xây dựng các khối, chạy các quy trình khác nhau cho các smart contract và bảo mật mạng.
Các nhà sản xuất khối stake EOS token của họ trên mạng để đảm bảo tính bảo mật và hoạt động bình thường của hệ sinh thái. Nếu họ hành động ác ý, họ sẽ mất stake và một nhà sản xuất khối thay thế sẽ tiếp quản. Bỏ phiếu của cộng đồng cũng chọn các nhà sản xuất khối thay thế và tổng cộng 84 nhà sản xuất khối thay thế được chọn để ở chế độ chờ. Nếu người được ủy quyền không thể xử lý các quy trình do máy bị lỗi, các nhà sản xuất khối thay thế sẽ thay thế họ.
Các nhà sản xuất khối sử dụng một thuật toán được gọi là Asynchronous Byzantine Fault Tolerance (ABFT). Nó hoạt động như một cấu trúc phụ đối với thuật toán đồng thuận EOS để tạo ra các khối có độ chính xác và một nguồn chính xác duy nhất. Các nhà sản xuất khối trong DPoS và lớp thứ hai của cơ chế đồng thuận ABFT cho phép thời gian xác nhận khối và thông lượng giao dịch nhanh hơn.
Mainnet EOS đã đạt được thông lượng cao nhất mọi thời đại là 4.000 TPS (giao dịch mỗi giây) cho đến nay. Tuy nhiên, mạng có thể xử lý tới 10.000 TPS với EOSIO 1.0 và với nhiều cập nhật hơn trong lộ trình phát triển, thông lượng giao dịch và hiệu quả của hệ thống sẽ tăng lên.
Một khía cạnh thú vị và sáng tạo khác của blockchain EOS là các giao dịch vô cảm. Không giống như các nền tảng smart contract khác như Ethereum, không có phí khi sử dụng như DApp hoặc tương tác với smart contract. Những giao dịch vô cảm này có thể thực hiện được vì các nhà phát triển trả tiền cho các tài nguyên mạng trả trước khi họ triển khai smart contract trên chuỗi khối EOS.
Trong thế giới Web 2.0 truyền thống, các nhà phát triển trả tiền cho các tài nguyên cần thiết cho ứng dụng của họ, chẳng hạn như máy chủ, băng thông mạng và miền, để triển khai và chạy ứng dụng của họ. Người dùng có thể truy cập các ứng dụng này miễn phí bằng trình duyệt của họ.
Mô hình tương tự đang được áp dụng tại đây trên blockchain EOS, nơi các nhà phát triển stake EOS token của họ để đảm bảo một lượng tài nguyên tương đương cho DApp của họ. Có ba tài nguyên mà các nhà phát triển có thể sử dụng trên EOS:
CPU - Lượng thời gian CPU cần thiết để xử lý các giao dịch.
NET - Băng thông mạng cần thiết cho các giao dịch (truyền dữ liệu).
RAM - Được sử dụng bởi các smart contract để lưu trữ dữ liệu trên blockchain.
Dựa trên quy mô của stake, các nhà phát triển có thể đảm bảo một lượng tài nguyên tương đương từ mạng EOS để lưu trữ và chạy DApp của họ. Người dùng có thể sử dụng DApp mà không phải trả bất kỳ khoản phí giao dịch nào. Vì các nhà phát triển có thể unstake token của họ khỏi mạng, giao thức EOS thay thế lạm phát cho phí giao dịch.
Ethereum Killer Là Gì?
Blockchain EOS được biết đến là “Ethereum Killer,” cuối cùng, nhưng sự thật có phải vậy không?
Hiện tại, phát triển Ethereum DApp và trải nghiệm người dùng cuối có một loạt các vấn đề khác nhau, chủ yếu là do những hạn chế của nền tảng cơ bản. Những hạn chế này bao gồm thiếu khả năng mở rộng và bộ công cụ thích hợp, với chi phí giao dịch cao liên quan đến các hoạt động hàng ngày như giới thiệu người dùng. Mặc dù người ta hy vọng Ethereum 2.0 sẽ giải quyết được những vấn đề này, nhưng vẫn còn phải xem liệu việc nâng cấp mạng có làm được như vậy hay không.
Nếu chúng ta nhìn vào các con số, phí giao dịch mạng Ethereum đã tăng cao trong những năm gần đây, ảnh hưởng đến DApp trên mạng. Những người sử dụng DApps từ hệ sinh thái Ethereum thường xuyên phàn nàn về chi phí giao dịch cao trên mạng.
Nhận tiền điện tử và thông tin giao dịch hàng ngày của bạn
Không spam. Chỉ có nội dung hấp dẫn và cập nhật ngành trong không gian tiền điện tử