Nội dung bài viết
1. Cosmos là gì?
Được nhóm sáng lập gọi là “Internet of blockchains”, Cosmos nhằm mục đích tạo ra một mạng lưới các mạng tiền điện tử thống nhất bằng các công cụ nguồn mở để hợp lý hóa các giao dịch giữa chúng.
Chính sự tập trung vào khả năng tùy chỉnh và khả năng tương tác này đã tạo nên sự khác biệt cho Cosmos so với các dự án khác.
Thay vì ưu tiên mạng của riêng mình, mục tiêu của nó là thúc đẩy một hệ sinh thái các mạng có thể chia sẻ dữ liệu và mã thông báo theo chương trình, không có bên trung tâm nào hỗ trợ hoạt động.
Mỗi blockchain độc lập mới được tạo trong Cosmos (được gọi là “vùng”) sau đó được gắn với Trung tâm Cosmos, nơi duy trì bản ghi về trạng thái của từng vùng và ngược lại.
Cosmos Hub, một blockchain bằng chứng cổ phần, được cung cấp bởi tiền điện tử ATOM bản địa của nó.
Người dùng đang tìm cách duy trì kết nối về tình trạng phát triển hiện tại của Cosmos có thể theo dõi lộ trình của Cosmos thông qua trang web.
Để biết thêm thông tin cập nhật thường xuyên từ nhóm Cosmos, bạn có thể đánh dấu trang blog của Cosmos, blog này bao gồm các mẹo và hướng dẫn trên mạng cũng như công nghệ đang phát triển của nó.
2. Lịch sử của Cosmos
Lịch sử của Cosmos bắt đầu từ năm 2014 khi các nhà phát triển Ethan Buchman và Jae Kwon tạo ra Tendermint, thuật toán đồng thuận đóng vai trò là xương sống cho mạng Cosmos. Năm 2016, Buchman và Kwon đã xuất bản whitepaper của Cosmos. Cùng năm đó, đợt bán token đầu tiên cho ATOM đã xảy ra.
Một tổ chức phi lợi nhuận của Thụy Sĩ có tên là The Interchain Foundation (ICF) đã giúp khởi chạy và phát triển Cosmos, được các nhà sáng lập gọi là “internet của các chuỗi khối”. Vào năm 2017, tổ chức đã tổ chức một đợt chào bán tiền xu ban đầu (ICO) cho mã thông báo ATOM, huy động được hơn 17 triệu đô la. Tendermint Inc đã huy động được 9 triệu đô la vào năm 2019 để tiếp tục phát triển dự án.
3. Cosmos hoạt động như thế nào?
Mạng Cosmos bao gồm ba lớp:
– Ứng dụng – Xử lý các giao dịch và cập nhật trạng thái của mạng
– Kết nối mạng – Cho phép giao tiếp giữa các giao dịch và blockchain
– Đồng thuận – Giúp các nút đồng ý về trạng thái hiện tại của hệ thống.
Để liên kết tất cả các lớp lại với nhau và cho phép các nhà phát triển xây dựng các ứng dụng blockchain, Cosmos dựa vào một bộ công cụ mã nguồn mở.
4. Công nghệ nổi bật của Cosmos
Tendermint
Yếu tố thiết yếu nhất đối với thiết kế phân lớp này là công cụ Tendermint BFT, một phần của mạng cho phép các nhà phát triển xây dựng các blockchains mà không cần phải viết mã chúng từ đầu.
Tendermint BFT là một thuật toán được sử dụng bởi mạng các máy tính chạy phần mềm Cosmos để bảo mật mạng, xác thực các giao dịch và các khối cam kết với blockchain. Nó kết nối với các ứng dụng thông qua một giao thức được gọi là Giao diện Blockchain ứng dụng.
Tendermint Byzantine Fault Tolerance (BFT)
Trung tâm của Tendermint là Tendermint Core, một cơ chế quản trị bằng chứng cổ phần (PoS) giúp giữ cho mạng phân tán của các máy tính chạy Cosmos Hub được đồng bộ hóa.
Để những người tham gia (“các nút xác thực”) cung cấp năng lượng cho blockchain và bỏ phiếu cho các thay đổi, trước tiên họ cần đặt cọc ATOM. Để trở thành trình xác thực, một nút cần phải nằm trong 100 nút hàng đầu của ATOM. Quyền biểu quyết được xác định bởi số lượng ATOM đặt cược.
Người dùng cũng có thể ủy quyền mã thông báo của họ cho người xác nhận khác, phân bổ phiếu bầu cho họ trong khi vẫn kiếm được một phần phần thưởng khối.
Người xác thực được khuyến khích hoạt động trung thực, bởi vì người dùng có thể linh hoạt chuyển đổi dễ dàng giữa các trình xác thực mà họ ủy quyền cho ATOM, tùy thuộc vào tùy chọn biểu quyết của họ.
Cosmos Hub và zones
Cosmos Hub là blockchain đầu tiên được khởi chạy trên mạng Cosmos. Nó được xây dựng để hoạt động như một trung gian giữa tất cả các blockchain độc lập được tạo ra trong mạng Cosmos, được gọi là “khu vực”.
Trong Cosmos, mỗi khu vực có thể tự thực hiện các chức năng thiết yếu của mình. Điều này bao gồm xác thực tài khoản và giao dịch, tạo và phân phối mã thông báo mới và thực hiện các thay đổi đối với blockchain của chính nó.
Cosmos Hub có nhiệm vụ hỗ trợ khả năng tương tác giữa tất cả các vùng trong mạng bằng cách theo dõi trạng thái của chúng.
Giao thức truyền thông liên chuỗi khối
Các khu vực được kết nối với Trung tâm Cosmos thông qua giao thức Truyền thông liên chuỗi khối (IBC), một cơ chế cho phép thông tin di chuyển tự do và an toàn giữa mỗi khu vực được kết nối.
Khi một khu vực được kết nối với Trung tâm vũ trụ, nó có thể tương tác với mọi khu vực khác được kết nối với trung tâm, có nghĩa là các blockchains với các ứng dụng, trình xác thực và cơ chế đồng thuận rất khác nhau có thể trao đổi dữ liệu.
Cosmos SDK
Nhóm Cosmos cũng đã xây dựng bộ công cụ phát triển phần mềm Cosmos (SDK), cho phép các nhà phát triển xây dựng các blockchains bằng cách sử dụng thuật toán đồng thuận Tendermint.
SDK giảm thiểu sự phức tạp bằng cách cung cấp chức năng phổ biến nhất có trong các blockchain (tức là đặt cược, quản trị, mã thông báo). Các nhà phát triển có thể tạo các plugin để thêm bất kỳ tính năng bổ sung nào mà họ muốn có.
5. Tìm hiểu về đồng ATOM
Tiền điện tử ATOM cung cấp năng lượng cho chuỗi khối bằng chứng cổ phần của Trung tâm Cosmos. Mã thông báo này là đồng Cosmos và là một phần quan trọng của khả năng tương tác blockchain trên mạng Cosmos. Người dùng có thể kiếm được mã thông báo ATOM thông qua thuật toán bằng chứng cổ phần kết hợp và giúp bảo mật Cosmos Hub. Tiền điện tử ATOM cũng đóng một vai trò trong việc quản trị mạng.
Cosmos so sánh mã thông báo ATOM của mình với các máy ASIC được sử dụng để khai thác Bitcoin. Một bài báo kỹ thuật được viết bởi nhóm Tendermint đã từng mô tả tiền điện tử ATOM là một phần cứng ảo hóa mà mọi người cần có để có thể tham gia vào mạng Cosmos.
6. Tổng kết
Vậy là chúng ta đã cùng nhau tìm hiểu chi tiết về Cosmos Blockchain cũng như đồng ATOM. Mong rằng bài viết đã mang đến cho quý độc giả nhiều thông tin hữu ích về chủ đề ngày hôm nay. Sau cùng, chúc các bạn đầu tư thành công với thị trường crypto.
Đừng quên, mọi thắc mắc về thị trường tiền kỹ thuật số, vui lòng liên hệ đội ngũ Support của Fiahub 24/7.
Freelancer Marketing và Content Creator với gần 10 năm kinh nghiệm; trong đó có khoảng hơn 3 năm làm việc trong mảng Blockchain với vai trò Dịch Thuật và Copywriter.
Với kiến thức sâu rộng cùng khả năng diễn giải để những thuật ngữ công nghệ khó hiểu trở nên gần gũi hơn với người đọc. Lê Hoàng đảm nhiệm những bài viết trong chuyên mục "Từ Điển Crypto" và "Hướng Dẫn Người Mới" tại Fiahub Blog