Với sự phát triển vượt bậc của công nghệ, con người ngày nay đã nhận được vô số những lợi ích trong các lĩnh vực khác nhau. Tuy nhiên, tồn tại song song với lợi ích là vấn đề liên quan đến việc thông tin và dữ liệu kỹ thuật số đang bị kiểm soát bởi các tổ chức lớn. Điều này đã thúc đẩy sự ra đời của nền tảng Swarm (BZZ). Vậy cụ thể Swarm (BZZ) là gì?
Tổng quan về dự án Swarm (BZZ)
Swarm (BZZ) là gì?
Swarm (BZZ) là một nền tảng lưu trữ, dịch vụ và truyền thông phi tập trung được thiết kế để cung cấp cơ sở hạ tầng chống kiểm duyệt cho các dApp.
Được xây dựng trên nền tảng Ethereum, Swarm nhằm mục đích cung cấp các dịch vụ Web 3.0, bao gồm nhắn tin, phát trực tuyến nhạc/video, truyền thông xã hội, báo chí và hệ thống lưu trữ cơ sở dữ liệu.
Tầm nhìn dài hạn của Swarm là trở thành “hệ điều hành của Internet tái phân cấp” bằng cách trao lại quyền kiểm soát dữ liệu cho người dùng. Định hướng này là tiền đề cho sự phát triển của các nhà phát triển dApp, các tổ chức, doanh nghiệp và các nhà hoạt động trên mọi blockchain.
Ai là người đã sáng lập dự án Swarm?
Swarm được tạo ra bởi nhà đồng sáng lập Ethereum là Gavin Wood. Ông đã bắt đầu làm việc trên kiến trúc phần mềm của nền tảng vào năm 2015. Được sự hỗ trợ của Vitalik Buterin(đồng sáng lập Ethereum), Wood đã tìm cách xây dựng một giải pháp lưu trữ và dịch vụ Web 3.0 có khả năng chống kiểm duyệt, chống Ddos và cung cấp downtime bằng 0.
Nhờ có Ethereum, Swarm có thể sử dụng khả năng bảo mật, Smart Contract và hệ sinh thái trên blockchain một cách dễ dàng. Các khái niệm và chi tiết về Swarm được Viktor Tron ghi lại trong sản phẩm được gọi là Book of Swarm (WhitepaperMột bản mô tả ý tưởng hay dự án được soạn thảo hết sức trang trọng và mang tính hàn lâm. Whitepaper đề cập trong đó lý thuyết và ứng dụng thực tế của các đồng tiền mã hóa, cũng như những khía cạnh về kỹ thuật.).
Cấu trúc của Swarm
Xét về góc độ kỹ thuật, Swarm là một cơ sở hạ tầng công cộng có khả năng cung cấp năng lượng cho các ứng dụng web tương tác thời gian thực.
Nền tảng cung cấp một APILà viết tắt của Application Programming Interface (Giao diện lập trình ứng dụng) – một phần mềm đóng vai trò làm trung gian hoặc cầu nối giữa hai ứng dụng khác nhau, cho phép chúng tương tác với nhau. cấp thấp đóng vai trò như các khối xây dựng của các ứng dụng phức tạp. API và các công cụ được thiết kế cho phép dàng truy cập vào mạng Swarm từ bất kỳ trình duyệt web truyền thống nào.
Hệ thống lưu trữ phi tập trung của Swarm được xây dựng dựa trên các thành phần sau:
- Chunks: Dữ liệu lưu trữ trên Swarm được chia thành các khối nhỏ hơn được gọi là chunks (< 4KB). Các khối chunks có thể được nhận dạng thông qua một hàm băm 32 byte của nội dung mà chúng chứa.
- Reference: Đây là mã định danh tệp duy nhất hỗ trợ cho việc truy xuất dữ liệu được lưu trữ cho máy khách.
- Manifest: Một cấu trúc dữ liệu cho phép truy xuất nội dung dựa trên URL.
Khi khách hàng yêu cầu nội dung trên Swarm, Manifest sẽ sử dụng Reference để xác định các phần dữ liệu có liên quan và cho phép chúng có thể được truy xuất từ các node đang lưu trữ. Tương tự như vậy, khi dữ liệu được tải lên Swarm, chúng sẽ được chia thành các phần và phân phối trên các node, sau đó được gán một dấu thời gian nhận dạng.
Các node cung cấp tài nguyên để lưu trữ tệp sẽ nhận được phần thưởng dưới dạng token BZZ.
Swarm được tích hợp tính năng dự phòng để đảm bảo dữ liệu luôn sẵn sàng và bảo vệ các node khỏi các cuộc tấn công ddos.
Một số điểm nổi bật của dự án Swarm
Hỗ trợ xây dựng dApp mạnh mẽ
Dữ liệu sẽ được chia thành các khối và lưu trữ dự phòng trên toàn bộ hệ thống. Việc dự phòng này cho phép phân phối dữ liệu liên tục ngay cả khi các node riêng lẻ chuyển sang chế độ ngoại tuyến.
Tối ưu bảo mật
Khả năng Swarm bị tấn công là rất thấp rất vì dữ liệu không tập trung vào một máy chủ duy nhất. Bất kỳ ai cũng không thể biết các nội dung đang được lưu trữ trên những node nào. Do đó, nếu các hacker muốn lấy được toàn vẹn dữ liệu, họ phải tấn công tất cả các node trong mạng lưới của Swarm. Đương nhiên, việc làm này chắc chắn phức tạp hơn rất nhiều so việc tấn công 1 node chuyên biệt nào đó.
Xây dựng nền kinh tế hoàn toàn miễn phí
Dữ liệu sẽ không bị kiểm soát bởi bất kỳ tổ chức nào, người dùng cũng phải trả tiền để lưu trữ. Thay vì dựa vào các bên trung gian để đảm bảo tính sẵn có và toàn vẹn của dữ liệu, tất cả các nhà khai thác node trên mạng lưới Swarm đều tham gia vào việc lưu trữ dữ liệu với mục đích kích hoạt nền kinh tế dữ liệu công bằng, đổi lại, họ sẽ kiếm được phần thưởng là token BZZ
Các sản phẩm chính của Swarm
Bee
Bee là ứng dụng ra đời vào tháng 6/2021, được hệ thống Swarm triển khai trong Go. Ứng dụng này là khối xây dựng cơ bản cho mạng Swarm, cung cấp cấu trúc cấp cao để lưu trữ các tệp, nguồn cung dữ liệu và lưu trữ key-value. Ngoài ra, Bee còn cho phép quyền truy cập cấp thấp vào các ứng dụng khác.
The Book of Swarm
The Book of Swarm là một tài liệu kỹ thuật mô tả tầm nhìn và cách hoạt động của Swarm. Sản phẩm này là thành quả của hơn bốn năm nghiên cứu chuyên sâu cũng như là cơ sở chính để triển khai nền tảng.
Nhà đầu tư và đối tác của Swarm
Nhà đầu tư
Dự án Swarm nhận được nguồn vốn tài trợ từ một số Quỹ đầu tư như: NGC Ventures, Hashkey, Lotus Capital, Alchemy Capitam, AWS (Amazon Web Services),…
Đối tác
Nền tảng Swarm đã được tích hợp vào một số dApp, bao gồm:
- Etherna: Một nền tảng video phi tập trung mã nguồn mở hướng đến tính lâu dài của nội dung, phần thưởng cho những người sáng tạo và khả năng chống kiểm duyệt.
- Zetaseek: Một công cụ tìm kiếm dựa trên blockchain dành cho người dùng cá nhân.
- Scaleout: Nền tảng lưu trữ dữ liệu tập trung vào quyền riêng tư.
- Boma: Một công cụ tương tác hướng đến quyền riêng tư được thiết kế để cung cấp cho các nhà tổ chức sự kiện một loạt các dịch vụ bao gồm thống kê mức độ tương tác, chức năng CMS, phòng trưng bày và phát trực tuyến âm thanh/video.
- Giveth: Một nền tảng gây quỹ phi tập trung dành cho những tổ chức phi lợi nhuận.
Lộ trình phát triển dự án Swarm
- 2015-2020: Nghiên cứu dưới sự hỗ trợ của tổ chức Ethereum Foundation
- 6/2020: Ra mắt Book of Swarm
- 2020: Khởi chạy mạng lưới Swarm
- 9/2020: Ra mắt phiên bản Beta
- 6/2021: Khởi chạy token BZZ
- 6/2021: Triển khai Coinlist Sale
Tìm hiểu về token BZZ
TokenĐồng tiền kỹ thuật số được phát hành từ các đợt ICO dự án và có vai trò như một loại tài sản giống như các đồng coin. Ngoài ra các token còn có các chức năng ứng dụng (Utility token) hoặc cổ phiếu (Security) cho dự án. BZZ là gì?
BZZ là token gốc của nền tảng Swarm, được xây dựng theo tiêu chuẩn ERC-20Là viết tắt của Ethereum requetst for coment, đây là công nghệ trong hệ thống ethereum network. Công nghệ này là tiêu chuẩn phổ biến được sử dụng cho các smartcontract khi phát hành token trên ethereum blockchain.. Token này được sử dụng để vận hành toàn bộ hệ sinh thái của nền tảng này. Vai trò chính của BZZ gồm:
- Phần thưởng node: Những nhà khai thác node tham gia cung cấp băng thông và lưu dữ liệu cho mạng Swarm sẽ được thưởng token BZZ.
- Phí nền tảng: Cá nhân và tổ chức sử dụng nền tảng Swarm để lưu trữ dữ liệu của dApp sẽ phải trả phí bằng BZZ.
Một số thông tin cơ bản về BZZ
- Tên token: Swarm token
- Ký hiệu: BZZ
- BlockchainCó nghĩa là chuỗi các khối chứa các giao dịch được kết nối với nhau theo dạng móc xích có liên quan chặt chẽ với nhau. Đây là từ khoá chỉ cho việc ứng dụng kỹ thuật móc xích các khối thành chuỗi kết nối với nhau và sử dụng công nghệ mạng ngang hàng để lưu đồng bộ dữ liệu trên tất cả các nút mạng. Vì công nghệ này sử dụng các nút mạng được kết nối ngang hàng với nhau nên có thể thời gian ở các nút mạng không giống nhau nên việc sử dụng các khối kết nối móc xích như vậy để đảm bảo thứ tự thời gian của chúng.: Ethereum
- Tiêu chuẩn: ERC-20
- Địa chỉ Contract: 0x19062190b1925b5b6689d7073fdfc8c2976ef8cb
- Loại: Utility
- Tổng cung: 65.276.466 BZZ
- Cung lưu thông: 65.276.466 BZZ
Tỷ lệ phân bổ token BZZ
- Early Token Sale: 42%
- Ecosystem: 23%
- Teams: 20%
- Public Sale: 8%
- Swarm Foundation: 7%
Lịch trả token BZZ
Token BZZ được bán trên coinlist với 2 Option:
- Option 1: Thời gian bán bắt đầu vào lúc 00:00 ngày 15/6/2021 đến 11:59 trưa cùng ngày (theo giờ Việt Nam) với giá ban đầu là 1.92$. Unlock token vào ngày 02/08/2021.
- Option 2: Thời gian bán bắt đầu vào lúc 00:00 ngày 16/6/2021 đến 11:59 trưa cùng ngày (theo giờ Việt Nam) với giá ban đầu là 1.92$. Unlock token vào ngày 02/08/2021.
Lưu trữ token BZZ ở đâu?
BZZ là token tiêu chuẩn ERC-20. Do đó, bạn có thể lưu trữ chúng trên các ví như: MyEtherWallet, Trust Wallet, Metamask, Coin98 Wallet, LedgerSổ cái trong kế toán. Trong lĩnh vực tiền tệ mã hóa thì mọi giao dịch của tiền mã hóa được lưu vào trong một cơ sở dữ liệu giống như một sổ cái của các kế toán., Trezor,…
Ngoài ra, bạn cũng có thể lưu trữ BZZ ngay trên những sàn giao dịch có hỗ trợ.
Có thể mua token BZZ trên sàn giao dịch nào?
Tóm lại, Swarm cho phép các nhà phát triển dApp lưu trữ và phân phối dữ liệu, nội dung cho người dùng blockchain một cách an toàn và hiệu quả. Hy vọng qua bài viết trên, bạn sẽ nắm được những thông tin cơ bản về dự án Swarm và token BZZ để có quyết định đầu tư hiệu quả.
FAQs về dự án Swarm
Dự án nào tương tự Swarm?
Arweave là dự án có chức năng tương tự với Swarm. Đây là một giao thức blockchain có chức năng lưu trữ dữ liệu dựa trên thuật toán Proof of Access để tạo ra kho lưu trữ dữ liệu vĩnh viễn đầu tiên trên thế giới.
Tìm hiểu về ứng dụng Bee ở đâu?
Để tìm hiểu thông tin cũng như cách cài đặt ứng dụng Bee của Swarm, bạn hãy truy cập vào địa chỉ: https://docs.ethswarm.org/docs/
Swarm Gateway là gì?
Swarm Gateway là một cổng dịch vụ cho phép bạn chia sẻ và truy cập các tệp trên mạng Swarm. Dịch vụ này hiện đang được phát triển bởi Swarm Foundation.
Tuy nhiên, hiện tại Swarm Gateway vẫn còn là một thử nghiệm. Swarm sẽ không cung cấp bất kỳ đảm bảo nào về tính khả dụng của tệp trên mạng. Để sử dụng không giới hạn mạng Swarm, bạn nên cân nhắc việc chạy node của riêng mình.
Có thể theo dõi dự án Swarm ở đâu?
Bạn có thể theo dõi để cập nhật những thông tin mới nhất về Swarm trên các kênh như:
- Website: https://ethswarm.org/
- Medium: https://ethswarm.medium.com/
- Twitter: https://twitter.com/ethswarm
- Reddit: https://reddit.com/r/ethswarm
- Discord: https://discord.gg/GU22h2utj6