Nguồn gốc của EOS
Block.one, một công ty phần mềm blockchain, bắt đầu phát triển EOSIO vào năm 2017. Cựu CTO Daniel Larimer dẫn đầu phát triển, và CEO Brendan Blumer cũng là một trong những tác giả white paper của dự án. EOSIO được phát hành dưới dạng phần mềm mã nguồn mở vào ngày 1 tháng 6 năm 2018.
Để huy động tiền trong quá trình phát triển, Block.one đã tiến hành ICO kéo dài một năm. Nó đã rất thành công, huy động được 4,2 tỷ USD, nhiều hơn gấp đôi so với bất kỳ ICO nào khác.
Các nhà nghiên cứu của Đại học Texas tuyên bố vào năm 2021 rằng Ethereum và EOS đã được giao dịch vòng quanh trong ICO, và hành động này đã thổi phồng giá EOS.
Block.one bị kiện nhiều lần về vấn đề này. Ủy ban Chứng khoán và Giao dịch Hoa Kỳ đã cáo buộc Block.one tổ chức ICO không đăng ký, và công ty blockchain này đã trả 24 triệu USD vào năm 2019 để dàn xếp vụ việc. Một vụ kiện tập thể về hành vi sai trái đã được đệ trình chống lại Block.one vào năm 2020; vụ kiện này đã được giải quyết với số tiền 27,5 triệu USD.
Sau khi vụ kiện tập thể được giải quyết vào năm 2021, các nhà đóng góp của EOS đã tự lập một hướng đi mới, độc lập với Block.one. Quỹ EOS Network Foundation được thành lập vào tháng 11 năm 2021, và vào tháng 12, cộng đồng EOS đã bỏ phiếu ngừng cấp phát các phân phối token EOS đã lên kế hoạch trước đó cho Block.one. Vào tháng 3 năm 2022, Quỹ EOS Network Foundation đã công bố kế hoạch “phục hồi kỹ thuật” cho mạng EOS, được hỗ trợ bởi công ty Object Computing, công ty đã đóng góp vào phát triển EOSIO trong quá khứ.
Cách hoạt động của EOS
EOSIO là một nền tảng blockchain mã nguồn mở với cơ sở hạ tầng lớp giao dịch và các hợp đồng thông minh có thể lập trình. Về cơ bản, nó là một khung an toàn và linh hoạt. EOS là mạng lưới blockchain độc lập của riêng nó, được xây dựng trên khung EOSIO đó.
Nền tảng EOSIO có ba tài nguyên để xử lý giao dịch và cung cấp năng lượng cho các dApps:
- RAM: Đây là không gian bộ nhớ/lưu trữ. Các hợp đồng cần lưu trữ dữ liệu có thể làm điều này trong RAM của blockchain.
- CPU: Cung cấp sức mạnh xử lý. Băng thông CPU là lượng thời gian xử lý mà một tài khoản blockchain có sẵn.
- NET: Băng thông mạng, được đo bằng kích thước byte của các giao dịch, vì vậy cần đủ NET để hoàn thành các giao dịch.
Để sử dụng EOSIO, các nhà phát triển phải mua các tài nguyên này bằng cách sử dụng token EOS. RAM có thể được mua và bán, nhưng CPU và NET hoạt động khác một chút. Đối với những tài nguyên này, bạn chỉ cần staking token EOS của mình, nghĩa là bạn cam kết chúng làm tài sản thế chấp. Khi bạn muốn lấy lại token EOS của mình, bạn có thể trả lại CPU và NET.
Mạng blockchain EOS xử lý các giao dịch bằng hệ thống bằng chứng cổ phần ủy quyền (DPoS). Người nắm giữ token EOS có thể staking token của họ và sau đó bỏ phiếu cho một nhà sản xuất khối (Block Producer). 21 nhà sản xuất khối có số lượng token EOS đứng sau nhiều nhất được chọn để xác thực các giao dịch.
Người dùng không cần phải trả phí giao dịch trên EOS hoặc EOSIO. Điều kiện duy nhất để sử dụng các mạng này là staking token EOS, điều này cho phép bạn thực hiện các giao dịch không phí.
Hợp tác
Nhiều dự án đã được phát triển trên EOSIO, mặc dù hầu hết trong số đó là các dự án nhỏ so với các công việc trên các blockchain khác. Dưới đây là một vài ví dụ về những gì các nhà phát triển đã xây dựng trên EOSIO:
- Upland: Một trò chơi blockchain, sử dụng kiến trúc của EOSIO để hoạt động mượt mà và giới thiệu các tính năng mới như token không thể thay thế (NFT) và giao dịch vi mô.
- OmniOne: Một dịch vụ nhận dạng phi tập trung, chọn xây dựng trên EOSIO do khả năng mở rộng của nó.
- Chainflux: Một công ty phát triển blockchain, đã tạo ra blockchain SHINE của mình bằng cách sửa đổi mã nguồn EOSIO.
- Ultra: Một nền tảng phân phối game, chọn EOSIO vì nó sử dụng cùng ngôn ngữ lập trình C++ mà ngành công nghiệp game thường sử dụng.
Vào tháng 4 năm 2022, Quỹ EOS Network Foundation đã công bố hợp tác trong một liên minh các blockchain sẽ cùng hỗ trợ giao thức cốt lõi của EOSIO. Các blockchain khác tham gia bao gồm Telos, WAX, và UX Network.