Chuỗi Blockchain Flow: Hỗ Trợ NFT Ưa Thích Của Bạn Như Thế Nào
NFT, hay các token không thể thay thế, là các kho lưu trữ dữ liệu mật mã duy nhất, không thể hoán đổi cho nhau, được lưu trữ trên một chuỗi blockchain để xác thực tài sản kỹ thuật số. Được sử dụng để đại diện cho các mục như các video, hình ảnh, và các tập tin kỹ thuật số khác, các NFT đã trở nên phổ biến một cách nhanh chóng. Khối lượng bán ra đạt đến $2,5 tỷ trong nửa đầu năm 2021. Một dự án NFT có tên CryptoKitties đã phổ biến đến mức lấn át mạng Ethereum. Kết quả là nhà phát triển của CryptoKitties, Dapper Labs, đã tạo ra một chuỗi blockchain mang tên Flow để giải quyết các điểm yếu được phát hiện trong chuỗi blockchain Ethereum. Ngoại trừ việc cố gắng giải quyết những vấn đề về khả năng mở rộng này, thì chuỗi blockchain Flow cũng làm tăng tốc độ giao dịch, dễ dàng sử dụng và làm giảm chi phí giao dịch.
Bạn có quan tâm đến việc chuỗi blockchain Flow bao gồm những gì không? Hãy kéo xuống dưới để tìm hiểu về chuỗi blockchain Flow, cách nó hoạt động và hỗ trợ các NFT so với mạng Ethereum.
Chuỗi Blockchain Flow Là Gì?
Flow là một chuỗi blockchain nhanh, phi tập trung và thân thiện với nhà phát triển, được xây dựng với mục đích hỗ trợ các ứng dụng phi tập trung (DApp), các trò chơi và tài sản kỹ thuật số mà chúng chạy trên đó. Nó được thiết kế để có khả năng mở rộng và tốc độ nhanh hơn mà không cần dùng đến công nghệ phân mảnh, điều này khiến nó trở nên lý tưởng cho các trò chơi dựa trên crypto và các bộ sưu tập NFT.
Flow hứa hẹn sẽ có sự cải thiện đáng kể về tốc độ và thông lượng bằng cách sử dụng kiến trúc đa nút mạng, đa vai trò. Đây là điểm xuất phát từ kiến trúc chuỗi blockchain truyền thống, trong đó các nút mạng lưu trữ toàn bộ lịch sử giao dịch và xác minh tất cả các giao dịch. Ngược lại, Flow tách nhỏ mạng của nó để cho phép tổng công việc được chia cho tất cả các nút mạng với mỗi nút mạng xác thực một phần của giao dịch.
Flow Giải Quyết Những Vấn Đề Gì?
Giải Pháp Cho Khả Năng Mở Rộng Bị Hạn Chế
Vấn đề chính của chuỗi blockchain Ethereum là khả năng mở rộng hạn chế của nó. Ethereum chỉ có thể xử lý 13-15 giao dịch mỗi giây, điều này là không đủ để nó được sử dụng ở quy mô lớn.
Sự kém hiệu quả này dẫn đến việc các nhà phát triển của CryptoKitties tạo ra chuỗi blockchain Flow. Khi sự phổ biến của trò chơi điện tử đạt đến đỉnh điểm, Ethereum có thể không còn xử lý được số lượng giao dịch ngày càng tăng nữa. Do đó, Flow được phát triển chủ yếu để giải quyết vấn đề về khả năng mở rộng này. Mô hình ban đầu của nó đã đạt thông lượng 1.000 giao dịch mỗi giây (TPS) và mục tiêu tiếp theo là 10.000 TPS.
Ethereum vẫn chạy trên giao thức đồng thuận proof of work (PoW), nơi mà các thợ đào tranh nhau để tạo ra các khối mới trên chuỗi blockchain này bằng cách trở thành người đầu tiên giải quyết các vấn đề toán học phức tạp. Thợ đào chiến thắng sẽ chia sẻ khối mới với mạng Ethereum và được thưởng cho nỗ lực của mình bằng ETH. Tuy nhiên, PoW là nguyên nhân chính làm khả năng mở rộng của mạng Ethereum bị hạn chế. Với việc dự kiến phát hành Ethereum 2.0 (hay còn gọi là ETH 2.0 hoặc “Serenity”), mạng này có kế hoạch chuyển sang đồng thuận proof of stake (PoS).
Với PoS, những người xác thực sẽ stake ETH để trở thành một phần của quá trình xác minh giao dịch. Những người xác thực được chọn một cách ngẫu nhiên để thêm một khối mới vào mạng và được nhận thưởng. Bởi vì những xác thực này không yêu cầu nhiều năng lượng tính toán thô như đồng thuận PoW nên PoS làm giảm đáng kể sự tiêu thụ năng lượng.
Làm Giảm Chi Phí
Các nhà phát triển Flow cũng tìm cách giảm chi phí giao dịch trên mạng Ethereum. Người dùng Ethereum phải trả phí gas cho các giao dịch trên mạng. Quy mô của các khoản phí này phụ thuộc vào độ phức tạp của việc thực hiện smart contract và tính khả dụng của mạng. Vào một số ngày, phí gas trung bình cho mỗi giao dịch có thể sẽ tăng lên mức $20. Flow tính hai khoản phí trên mỗi giao dịch, khoản phí đầu tiên bắt đầu ở mức 0,001 FLOW (~$0,03) để tạo một tài khoản, và phí giao dịch, bắt đầu ở mức 0,000001 FLOW.
Ethereum được thiết kế để tạo ra các ứng dụng chạy trên các smart contract. Với Ethereum, một smart contract không thể bị thay đổi sau khi được thực thi. Tuy nhiên, các smart contract của Flow có thể được phát hành ở trạng thái beta. Người dùng có thể chọn làm việc với mã trong trạng thái nó chưa được hoàn thành trong khi các tác giả của hợp đồng tiếp tục cập nhật, hoặc chờ đến lúc smart contract được hoàn thiện. Smart contract trở nên bất biến sau khi các tác giả tin rằng nó hoàn toàn an toàn và không yêu cầu phải làm việc thêm nữa. Điều này có lợi thế trong việc cải thiện tính bảo mật của smart contract cho những người dùng cuối.
Flow: Sơ Lược Về Lịch Sử
Như đã đề cập, CryptoKitties là một trò chơi NFT ban đầu được phát triển bởi Dapper Labs, một công ty Canada làm việc với chuỗi blockchain Ethereum. Những người chơi trò chơi sở hữu, nhân giống và giao dịch các kitty ảo được đại diện bởi các token ERC721 không thể thay thế. Mức độ phổ biến của trò này tăng tăng vọt sau khi ra mắt vào tháng 11/2017, nhanh chóng đạt 10.000 người dùng và làm tắc nghẽn mạng Ethereum và dẫn đến phí gas tăng cao trong quá trình này.
Quyết tâm tìm cách giải quyết các thách thức kỹ thuật mà họ đối mặt, Dapper Labs đã làm việc và tạo ra một chuỗi blockchain mới tối ưu hóa một cách chính xác các bộ sưu tập kỹ thuật số, trò chơi và các NFT khác. Dapper Labs đã huy động được $18 triệu trong CoinList vào tháng 10/2020 thông qua việc bán công khai token gốc của chuỗi blockchain Flow là FLOW.
Với danh tiếng cùng với sự thành công của CryptoKitties, Dapper Labs đã thu hút được các thỏa thuận với những thương hiệu lớn: NBA, Warner Music Group, UFC và Ubisoft. Cuối năm 2020, NBA Top Shot, một thị trường dành cho các NFT theo chủ đề bóng rổ, đã bùng nổ. Và vào đầu năm 2021, nhờ sự phổ biến của NBA Top Shot, Dapper Labs đã huy động được thêm $305 triệu, nâng tổng giá trị công ty lên $2,6 tỷ.
Flow Hoạt Động Như Thế Nào?
Cơ chế PoS của chuỗi blockchain Flow yêu cầu những người xác thực stake các token FLOW trở thành một phần của mạng. Tuy nhiên, quá trình xác thực khối Flow hoạt động khác với các chuỗi blockchain khác.
Flow chia mạng của nó thành các phần nhỏ để cho phép tổng công việc được chia sẻ cho tất cả các nút mạng, với mỗi nút mạng chỉ xác thực một phần của các giao dịch. Điều này trái ngược với giải pháp mở rộng thông thường hay còn gọi là phân mảnh, có thể gây ra các vấn đề về khả năng mở rộng của chính nó, dẫn đến thời gian chết.
Bằng cách chia nhỏ quá trình xác thực các nhiệm vụ trên khắp các nút mạng, chuỗi blockchain của Flow nhằm làm tăng tốc độ và độ hiệu quả của các giao dịch.
Kiến Trúc Của Flow
Flow đạt tới mức song song hóa bằng cách sử dụng một kiến trúc đa nút mạng và đa vai trò. Điều này có nghĩa là Flow chia các giai đoạn xác thực của giao dịch thành 4 loại nút mạng riêng biệt: thu thập, đồng thuận, thực thi và xác minh.
Các nút mạng thu thập làm tăng độ hiệu quả bằng cách tăng cường khả năng kết nối mạng và tính khả dụng của dữ liệu cho các DApp.
Các nút mạng đồng thuận xác định dòng chảy và lệnh của giao dịch.
Các nút mạng thực thi xử lý việc tính toán liên quan đến mỗi giao dịch và kích hoạt tốc độ.
Các nút mạng xác minh kiểm tra 2 lần để đảm bảo tính chính xác của kết quả tính toán được thực hiện bởi các nút mạng thực thi.
Ngôn Ngữ Lập Trình Của Flow
Dapper ra mắt một ngôn ngữ lập trình gốc có tên Cadence, để viết các smart contract trên chuỗi blockchain Flow. Cadence là một ngôn ngữ lập trình định hướng tài nguyên được tạo ra để đặc biệt quản lý quyền sở hữu các tài sản kỹ thuật số như các bộ sưu tập, nghệ thuật và các loại tiền điện tử trên chuỗi blockchain Flow. Nó có một mô hình dữ liệu độc nhất dành cho các tài sản kỹ thuật số gọi là các tài nguyên, điều này khiến việc tạo, chuyển đổi và lưu trữ an toàn các tài sản kỹ thuật số trở nên dễ dàng hơn.
Các tài sản kỹ thuật số trong Cadence không có khả năng nhân bản cũng như bị mất đi và Cadence cung cấp khả năng kiểm soát truy cập mà con người có thể đọc được và dựa trên năng lực. Những tính năng mới này giúp đảm bảo rằng Cadence có thể được học hỏi và kiểm duyệt để khiến nó trở thành ngôn ngữ lý tưởng cho những nhà phát triển mới bắt đầu.
Một đặc điểm nổi bật của ngôn ngữ lập trình Cadence là các nhà phát triển có thể phát hành các DApp phiên bản beta trong khi cập nhật mã. Người dùng sẽ được thông báo về những thay đổi đang diễn ra khi họ sử dụng phần mềm. Sau khi các nhà phát triển kết luận và nâng cấp lên phiên bản cuối cùng của mã thì nó sẽ trở nên bất biến.
Trải Nghiệm Người Dùng Của Flow
Dapper Labs phát triển Flow hướng đến sự chấp nhận của đa số người dùng phổ thông. Do đó, họ tập trung vào làm giao diện thân thiện với người dùng và đơn giản hóa các bước bắt đầu khi tạo các dự án. Những người mới tham gia Crypto có thể học cách tương tác với chuỗi blockchain và phát triển các DApp một cách nhanh chóng.
Hệ Sinh Thái NFT Của Flow
Mặc dù tương đối mới nhưng chuỗi blockchain Flow đang đẩy mạnh các dự án NFT cực kỳ phổ biến với nhiều công việc khác.
CryptoKitties
Trong vòng 3 tiếng sau khi ra mắt lần đầu vào tháng 11/2017, CryptoKitties đã trở thành smart contract hoạt động tích cực xếp thứ 3 trên mạng Ethereum. Như đã đề cập ở trên, sự phổ biến của nó đã tiết lộ các vấn đề khả năng mở rộng với Ethereum.
Với việc cho ra đời chuỗi blockchain Flow, Dapper Labs có khả năng chuyển các bộ sưu tập kỹ thuật số từ mạng Ethereum sang Flow. Trong khi người dùng vẫn có thể truy cập CryptoKitties của họ trên chuỗi blockchain Flow thì họ cũng có thể chuyển đổi chúng đến chuỗi blockchain Flow để hưởng các chi phí giao dịch thấp hơn và các tính năng mới.
NBA Top Shot
NBA Top Shot là một bộ sưu tập thẻ thể thao kỹ thuật số mà người dùng của chúng thu thập từ những điểm nổi bật (“Khoảnh khắc”) các của các cầu thủ NBA yêu thích của mình. Các bộ sưu tập này được mua, giao dịch và lưu trữ trên chuỗi blockchain Flow. Kể từ khi nó được ra mắt lần đầu trên chuỗi blockchain Flow, các giao dịch của NBA Top Shot diễn ra nhanh hơn và chi phí thấp hơn CryptoKitties.
NBA Top Shot nhanh chóng trở nên phổ biến và hiện tại có hơn 600 người dùng, bao gồm Mark Cuban, Tyrese Haliburton và những người nổi tiếng khác.
Thị Trường NFT VIV3
NFT VIV3 là một thị trường được cung cấp bởi Flow nhằm trao quyền cho các nghệ sĩ và nhà sáng tạo kỹ thuật số. Nó được phát hành vào tháng 1/2021, và bắt đầu với các tác phẩm từ các nghệ sĩ nổi tiếng Anne Spalter và Ben Mauro.
Ngoại trừ 3 dự án NFT phổ biến ở trên, Dapper Labs cũng đang triển khai các mối quan hệ đối tác thú vị với UFC, Samsung, Ubisoft, Dr. Seuss và Warner Music Group.
Tại Sao Flow Được Ưu Tiên Cho Các Dự Án NFT?
Dapper Labs phát triển Flow ngay từ đầu để hỗ trợ một thế hệ các trò chơi phổ biến, các DApp và tài sản kỹ thuật số mới mà không làm ảnh hưởng đến tính phi tập trung. Không có gì bất ngờ khi nó nhanh chóng trở nên phổ biến với các nhà phát triển. Đây là những lợi ích chính mà chuỗi blockchain Flow hơn các chuỗi blockchain khác.
Kiến trúc đa nút mạng, đa vai trò của Flow tạo ra một sự phân công lao động giúp đảm bảo tính hiệu quả và loại bỏ những quá trình xử lý dư thừa.
Độ phù hợp với nhà phát triển:Mạng Flow có các smart contract có thể nâng cấp, được tích hợp khả năng hỗ trợ ghi chép để theo dõi việc thực hiện smart contract, Trình giả lập Flow, và các tính năng tổng thể giúp nâng cao năng suất của các nhà phát triển.
Cadence: Ngôn ngữ lập trình hướng tài nguyên, thân thiện người dùng và an toàn của Flow được thiết kế đặc biệt dành cho các tài sản crypto và các DApp. Các nhà phát triển mới bắt đầu có thể nhanh chóng bắt đầu với các dự án NFT sử dụng Cadence, so với Solidity hay các ngôn ngữ lập trình khác.
Thành công của NBA Top Shot và CryptoKitties đã xác thực rằng Flow, nền tảng được tối ưu hóa cho các loại trải nghiệm crypto tương tác và crypto có khả năng sưu tầm, đang trở nên phổ biến một cách nhanh chóng.
FLOW Tokenomics
Token gốc của chuỗi blockchain là Flow, nó được thiết kế như một phương tiện giao dịch của và cũng được phục vụ như một tài sản dự trữ dài hạn cho nền kinh tế mạng Flow. Token của Flow cho phép các nhà phát triển, những người xác thực và người dùng bình thường tham gia vào chuỗi blockchain Flow và nhận các phần thưởng.
Từ ngày 2/10/2021, giá của FLOW dao động quanh mức $20. Nguồn cung lưu thông là 64.444.582 FLOW và lượng vốn hóa thị trường là gần $1,3 tỷ.
Tương Lai Của Flow
Cơn sốt NFT không có dấu hiệu hạ nhiệt và Flow là tâm điểm của cơn sốt đó. Sự thành công của NBA Top Shot đã mang lại uy tín cho chuỗi blockchain của Dapper Labs và các nhà phát triển khác đang chờ xếp hàng để tham gia.
Tuy nhiên, các nhà phát triển không phải là những người duy nhất bày tỏ sự quan tâm. Thị trường NFT Rarible, trước đây chỉ tập trung duy nhất vào các NFT dựa trên Ethereum, đã thông báo rằng nó sẽ mở rộng hoạt động sang Flow và đã huy động được $14,2 triệu cho mục đích đó.
Flow cũng đang mở rộng. Vào tháng 6/2021, Dapper Labs phát hành FUSD, stablecoin đầu tiên được hỗ trợ bởi USD trên Flow. Bên cạnh việc đầu tư vào stablecoin, Flow cũng đang dự kiến tương lai của nó sẽ là một nền tảng cho các trải nghiệm trò chơi crypto phức tạp hơn.
Khi chuỗi blockchain Flow tiếp tục mở rộng, các chủ sở hữu của FLOW sẽ có thể sử dụng coin theo những cách khác nhau. Những cách dùng này bao gồm phí giao dịch cho dịch vụ xác thực, một phương tiện giao dịch, ký quỹ cho các token thứ cấp, tham gia vào việc quản trị và nạp cho việc lưu trữ dữ liệu.
Kết Luận
Chuỗi blockchain Flow thân thiện người dùng được tạo ra để mở rộng quy mô. Nó cung cấp các giao dịch nhanh với chi phí thấp, lý tưởng cho các DApp như thị trường NFT và các trò chơi crypto. FLOW là token gốc cung cấp năng lượng cho mạng.
Flow là một nền tảng chất lượng cao cho các ứng dụng tiêu dùng như các trò chơi, các bộ sưu tập và các ứng dụng mà chúng tương tác. Flow có những ưu điểm khác biệt so với các chuỗi blockchain khác. Kiến trúc độc nhất của Flow giúp nâng cao khả năng mở rộng và độ hiệu quả, cho phép nó mang lại hiệu suất cần thiết để hỗ trợ các ứng dụng mà không cần phân mảnh hay ảnh hưởng đến tính phi tập trung của nó.
