Giao thức lớp ứng dụng là gì?

Bạn có thể đã nghe từ “giao thức” được sử dụng rất nhiều trong không gian tiền điện tử? Vậy chính xác thì nó ám chỉ điều gì?

Giao thức ứng dụng

Giao thức ứng dụng

Lớp ứng dụng là gì?

Lớp ứng dụng là một mức trừu tượng che giấu các chi tiết kỹ thuật thực tế của một kênh giao tiếp. Nó đóng vai trò như một giao diện người dùng trên mạng. Lớp ứng dụng chịu trách nhiệm trừu tượng hóa (hoặc ẩn) các hoạt động của hệ thống, cho phép sử dụng tối ưu và khả năng tương tác cho người tiêu dùng. Ví dụ, HTTP là lớp chính mà chỉ các nhà phát triển mới hiểu. Trong khi đó các trang web là lớp ứng dụng mà người dùng có thể dễ dàng tương tác.

Lớp còn để chỉ định tập hợp các giao thức truyền thông trên internet và các mạng truyền thống khác. Cách tiếp cận này cũng được áp dụng cho các công nghệ sổ cái phi tập trung (DLT) như blockchain. Do đó, việc tìm hiểu công nghệ blockchain đòi hỏi các kiến ​​thức về lớp khác nhau.

Bài viết này sẽ giải thích một cách dễ dàng và đơn giản về hoạt động bên trong của các giao thức. Ngoài ra sẽ tìm hiểu cách chúng liên quan đến blockchain. Lưu ý rằng trái ngược với các mạng và giao thức kế thừa như HTTP (giao thức truyền siêu văn bản) và TCP (giao thức điều khiển truyền) / IP (giao thức internet),… Các mô hình khái niệm mạng blockchain vẫn chưa được chuẩn hóa. Do đó, đây chỉ là một trong nhiều cách minh họa sự hoạt động các thành phần của mạng blockchain.

Giao thức Blockchain là gì?

Giao thức Blockchain.

Các giao thức này là các thành phần quan trọng của một DLT dựa trên chuỗi khối. Chúng tạo điều kiện thuận lợi cho việc chia sẻ thông tin và ra lệnh cho các quy trình. Ví dụ như xác thực giao dịch, bảo mật hệ thống, sự tương tác của các nút tham gia,.v.v. 

Định nghĩa này cũng áp dụng cho thế giới máy tính phi tập trung. Đó là nơi nhiều nút hoặc thiết bị tính toán, giao tiếp qua internet, cung cấp năng lượng cho các nền tảng blockchain khác nhau. Trong không gian blockchain, các giao thức này xác định cách thông tin được lưu trữ mà không yêu cầu bộ điều khiển trung tâm.

Giao thức THIN trong mạng kế thừa

Các mạng kế thừa – cái mà chúng tôi gọi là giao thức “thin” và các ứng dụng “fat”. Ví dụ, với TCP / IP, phần lớn giá trị được tạo được ghi lại trong lớp ứng dụng được xây dựng trên nó. Mặc dù giá trị có rất lớn nhưng hầu hết người tiêu dùng không biết về sự tồn tại này. Ví dụ, các ứng dụng như Facebook, Twitter và Google kiếm được hàng tỷ đô la doanh thu mỗi năm. Ngược lại, các nhà phát triển TCP / IP và HTTPS chỉ kiếm được một xu từ mỗi ứng dụng chạy trên mạng mà họ thiết kế.

Các giao thức FAT

Các giao thức fat đề cập đến thế giới đảo ngược của blockchain. Trong đó, phần lớn giá trị tập trung ở cấp độ giao thức được chia sẻ và làm chúng trở nên béo. Trong khi chỉ một phần nhỏ giá trị được phân bổ ở cấp ứng dụng, khiến nó trở nên mỏng. Do đó, các giao thức fat trong không gian blockchain hoạt động trái ngược rõ rệt với các quy tắc internet kế thừa, phần lớn vẫn được xác định bởi thiết lập TCP / IP.

Tại sao tiền điện tử có giao thức fat và giao thức thin

Như đã nêu ở trên, blockchain đảo ngược mối quan hệ giữa các giao thức fat và các giao thức thin. Hai giao thức hàng đầu được nhắc đến là BitcoinEthereum. Chúng cung cấp một bức tranh về sự tương tác giữa các giao thức fat và giao thức thin.

Tính đến tháng 4 năm 2021, Bitcoin có vốn hóa thị trường khá lớn trên 1 nghìn tỷ đô la. Trong khi đó doanh thu được tạo ra từ các ứng dụng được xây dựng trên nó hoặc từ những ứng dụng sử dụng nó (ví dụ như Blockfolio hoặc Bisq) vẫn tương đối nhỏ. Đúng với Ethereum, mặc dù có 3.000 ứng dụng phi tập trung (DApps) chạy trên nền tảng hợp đồng thông minh.

Điều thú vị là sự chênh lệch giữa giá trị của một giao thức và ứng dụng tận dụng nó phát triển mạnh. Bởi vì nó là một lớp dữ liệu được chia sẻ tận dụng các đồng tiền gốc. Các đồng tiền này có giá biến động thúc đẩy đầu cơ.

Đáng chú ý, lớp dữ liệu này chia sẻ đơn giản hóa việc nhập của người dùng mới. Ngoài ra còn hỗ trợ các ứng dụng phức tạp chạy và thực thi các lệnh. Điều này thúc đẩy tạo ra nhiều sản phẩm hơn tạo ra một hệ sinh thái sôi động. Do đó, thu hút được người dùng mới.

Nghiên cứu Ethereum và Ether

Sau đây ta chứng minh điều này bằng một nghiên cứu điển hình ngắn sử dụng Ethereum và tiền điện tử gốc Ether (ETH). Vòng phản hồi diễn ra như thế này:

  1. Giá của ETH tăng lên, điều này thu hút các nhà phát triển, các nhà đầu cơ sớm và các nhà đầu tư.
  2. Tất cả họ đều mua một số ETH.
  3. Giá của ETH tăng và các nhà đầu tư, nhà đầu cơ và nhà phát triển sớm kiếm được lợi nhuận.
  4. Được đầu tư tài chính vào giao thức, các bên liên quan hỗ trợ hoặc đóng góp trực tiếp vào việc xây dựng sản phẩm và dịch vụ cho Ethereum. Biết rằng giá trị đồng tiền của họ sẽ đánh giá cao hơn khi giao thức trở nên thành công.
  5. Một số sản phẩm và dịch vụ này sẽ thành công, thu hút người dùng mới đến với Ethereum.
  6. Những người dùng mới sẽ trở thành nhà phát triển mới, nhà đầu cơ và nhà đầu tư mới.
  7. Rửa sạch, lặp lại.
Ethereum.
Ethereum.

Giao thức Ethereum cho phép các nhà giao dịch tiền điện tử dễ dàng chuyển đổi giữa các sàn giao dịch phi tập trung (DEX). Ví dụ như Uniswap, Sushiswap hoặc DODO thông qua ví MetaMask. Chúng là những sản phẩm giúp mở rộng chức năng mạng và trực tiếp thúc đẩy giá trị tiền điện tử.

Hiện tượng của vòng phản hồi này tuân theo định luật Metcalfe. Trong đó nói rằng giá trị của một mạng được xác định bởi cơ sở người dùng của nó. Khi càng nhiều người dùng, giá trị tích lũy càng nhiều nhờ hiệu ứng mạng.

Giao thức lớp một

Giao thức lớp một (lớp thực hiện), đề cập đến một hệ thống được liên kết với cơ sở hoặc kiến ​​trúc chính của mạng blockchain. Giao thức lớp một thiết lập các quy tắc và thông số của toàn bộ mạng. Chẳng hạn như thuật toán đồng thuận, thời gian khối, thông lượng giao dịch, v.v. Ví dụ: giao thức lớp một cho Bitcoin sử dụng thuật toán đồng thuận Proof-of-Work (PoW). Trong khi Ethereum đang tạm thời sử dụng PoW để khởi động hệ thống trước khi chuyển đổi thành mạng Proof-of-Stake (PoS) đầy đủ.

Một số ví dụ

Ethereum chứng minh rằng, trong một số trường hợp, lớp một có thể được đặt trước bằng “lớp 0”. Điều này đặt nền tảng cho các thành phần hỗ trợ một lớp mới ở trên. Như vậy trong Bitcoin lớp 0 bao gồm phần cứng, internet và các thành phần khác. Có các thành phần này nhằm đảm bảo các hoạt động trơn tru của lớp một.

Các ví dụ trên minh họa các lớp khái niệm này có thể có sắc thái như thế nào. Nhắc lại, không gian blockchain vẫn còn non trẻ và chưa được tiêu chuẩn hóa.

Một ví dụ khác về giao thức lớp một là Binance Smart Chain (BSC). Nó giống Ethereum về chức năng nhưng cung cấp chi phí giao dịch thấp và tốc độ giao dịch cao.

Một loạt các mạng phi tập trung mới, bao gồm Mina, SolanaPolkadot. Dường như chúng tập trung vào DApps hướng tới tài chính phi tập trung (DeFi) và các mã thông báo không thể thay thế (NFT). Khi đó, các giao thức lớp một như BTC và XMR đang được áp dụng cho mục đích thanh toán.

Hiện nay chưa có giao thức nào chưa mở rộng đến mức phù hợp với việc sử dụng toàn cầu mà không cần phải thỏa hiệp các thuộc tính blockchain như phân quyền và bảo mật. Đây là lý do tại sao nhiều nhà phát triển đang đề xuất sử dụng các giải pháp lớp hai.

Giao thức lớp 2

Giao thức lớp hai, còn được gọi là giải pháp lớp thứ hai hoặc giao thức blockchain ngoài chuỗi. Nó là các giao thức nằm trên đầu mạng lớp một. Chức năng: thực hiện một số tải, cung cấp khả năng mở rộng hoặc thậm chí khả năng tương tác,.v.v

Các giao thức lớp hai có thể thay mặt mạng cơ sở xử lý quá trình xử lý giao dịch. Trong hầu hết các trường hợp, các tùy chọn ngoài chuỗi được thiết kế để giải quyết các hạn chế về khả năng mở rộng của nền tảng gốc và những khó khăn trong hoạt động. Chúng ta hãy xem xét một số giải pháp lớp hai hiện có.

Các kênh tiểu bang

Kênh trạng thái là các cơ chế được sử dụng để cho phép người dùng trực tiếp thực hiện các hoạt động với nhau trên một lớp bên ngoài chuỗi khối (off-chain). Họ chỉ báo cáo kết quả cho blockchain khi một kênh đóng lại. Một ví dụ tuyệt vời về giao thức lớp hai sử dụng các kênh trạng thái là Mạng Lightning.

Lightning Network là một kênh thanh toán lớp hai hoạt động trên nền tảng của chuỗi khối Bitcoin. Nhằm mục đích xử lý nhiều giao dịch nhỏ ngoài chuỗi để làm tắc nghẽn chuỗi chính, giải phóng nó cho các giao dịch lớn hơn. 

Plasma

Plasma là một giải pháp mở rộng quy mô cho chuỗi khối Ethereum. Không giống như Lightning Network của Bitcoin, Plasma có một cách tiếp cận khác. Nó cung cấp một khuôn khổ tổng quát hỗ trợ tạo ra các “chuỗi con” được cung cấp bởi Ethereum.

Plasma sử dụng Merkle Trees cộng với các hợp đồng thông minh. Điều này tạo ra những gì về cơ bản là các phiên bản rút gọn của Ethereum. Thật không may, mô hình Plasma ban đầu đã không bao giờ được triển khai và Ethereum hiện đang tập trung vào các giải pháp lớp hai khác như Optimistic Rollup.

OPTIMISTIC ROLLUPS (OR)

Optimistic Rollup
Optimistic Rollup

Optimistic Rollup là một công nghệ ngoài chuỗi. Chúng được xây dựng để nâng cao các hợp đồng thông minh của Ethereum và hệ sinh thái DApp thông qua mở rộng quy mô. Bản tổng hợp lạc quan sẽ cho phép Ethereum mở rộng quy mô lên 100-2.000 giao dịch mỗi giây (tps). Hoàn toàn trái ngược với 10-20 tps hiện tại của nó. Lưu ý rằng OR được coi là sự kế thừa của Plasma.

Ứng cử viên hàng đầu cho OR là Optimism, được tích hợp với Uniswap v3 ngay sau khi ra mắt phiên bản DEX mới. Trong giai đoạn trình diễn, Uniswap đã có thể giảm chi phí gas lên tới 100 lần. Và đặc biệt đã cải thiện trải nghiệm người dùng nhờ tính năng Lạc quan.

Các giải pháp mở rộng quy mô lớp hai chuẩn bị nền tảng cho sự gia tăng của DApp. Chúng ngăn chặn các hạn chế của giao thức lớp một được chuyển sang nền tảng lớp ba.

Trong trường hợp của Ethereum, các ứng dụng liên tục làm cạn kiệt dung lượng mạng, gây ra tắc nghẽn. Các giải pháp lớp hai nhằm mục đích làm thông suốt mạng. Mục đích để khắc phục tình trạng phí cao và thời gian xác nhận chậm.

Giao thức lớp 3

Giao thức lớp ba (lớp ứng dụng), bao gồm các giao thức cho phép các ứng dụng chạy trên các blockchains cũng như chính các ứng dụng đó. Đây là các giao thức thin đã thảo luận trước đó.

Các giao thức blockchain lớp ba có thể được chia thành hai lớp phụ chính: ứng dụng và thực thi. Hai lớp phụ này tùy thuộc vào trường hợp sử dụng của DApp nhất định. 

Phần ứng dụng xử lý các ứng dụng hướng tới người dùng là chính. Chúng nhằm tạo điều kiện thuận lợi cho các tương tác của người dùng với một blockchain. Trong đó các thành phần chính là API, giao diện người dùng (UI) và tập lệnh. DApps trong danh mục này tương tác với blockchain cơ sở bằng cách sử dụng các API.

Mặt khác, lớp thực thi xử lý các quy tắc và hợp đồng thông minh. Như vậy, nó chứa phần mềm ứng dụng thực tế, đó là mã. Sự giao nhau giữa hai lớp xuất hiện trong quá trình thực thi.

Ví dụ, khi người dùng bắt đầu một giao dịch, quá trình sẽ chuyển từ lớp ứng dụng sang lớp thực thi. Lưu ý rằng các blockchains khác nhau hỗ trợ các ngôn ngữ lập trình khác nhau khi tạo hợp đồng thông minh. Ví dụ: Ethereum sử dụng Solidity, trong khi EOS hỗ trợ C ++. Các ngôn ngữ lập trình hàng đầu khác để xây dựng hợp đồng thông minh bao gồm JavaScript ( NEO ) và Golang ( Hyperledger).

Chúng ta hãy xem xét một số giao thức lớp ba, còn được gọi là các ứng dụng phi tập trung. Chúng khác nhau rất nhiều và có các dạng khác biệt.

Uniswap

Uniswap
Uniswap

Uniswap là một trong những DEX lớn nhất trong không gian và được cung cấp bởi chuỗi khối Ethereum. Không giống các nền tảng giao dịch như Binance và Coinbase, Uniswap hoạt động mà không cần sổ đặt hàng. Thay vào đó, nó sử dụng tạo thị trường tự động (AMM) để cung cấp tính thanh khoản. Lần lặp lại đầu tiên của DEX đã được sao chép từng chút một bởi đối thủ hiện tại. Do đó, nó đã cấp giấy phép nguồn kinh doanh cho phiên bản 3 sắp tới. Việc này sẽ ngăn không cho bất kỳ ai (về mặt thương mại) sử dụng mã của nó trong hai năm.

Yearn.finance

Yearn.finance là một bộ DeFi DApps hoạt động trên chuỗi khối Ethereum. Mục đích để giúp người dùng tự động kiếm được lợi tức cao nhất từ ​​các khoản tiền được gửi trên các nền tảng phi tập trung. Một số sản phẩm trong yearn.finance bao gồm Vaults, Earn, Zap, yInsure và StableCredit.

NBA Top Shot

NBA Top Shot là một nền tảng NFT hàng đầu cung cấp các điểm nổi bật hàng đầu của NBA ở định dạng video. Cửa hàng cho phép người hâm mộ NBA mua và giao dịch các điểm nổi bật NFT này. Giá trị của chúng cũng phụ thuộc vào người chơi nổi bật. Ví dụ, một LeBron James NFT thay đổi tay tại 200.000$ vào đầu năm nay.

Alien Worlds

Alien Worlds là một trò chơi dựa trên NFT sử dụng không gian DeFi. Việc sử dụng này giúp bắt chước sự hợp tác kinh tế và cạnh tranh giữa những người chơi.

Kết luận

Các giải thích ở trên trình bày chi tiết các lớp khác nhau của một mạng phi tập trung. Cung cấp một cách tiếp cận để hiểu công nghệ blockchain để mang lại hiệu quả tốt nhất. Lưu ý rằng việc thiếu hoặc hiện diện của một lớp ảnh hưởng đến sự hấp dẫn tổng thể của một mạng phân tán. 

Lớp một là rất quan trọng vì nó tạo thành cơ sở hạ tầng cơ sở để hỗ trợ các hệ thống phi tập trung. Các giao thức lớp hai giảm thiểu những thiếu sót về khả năng mở rộng của blockchain cơ bản. Thật không may, hầu hết các giao thức lớp ba (DApps) đang chạy trực tiếp trên các giao thức lớp một, bỏ qua lớp hai. Không có gì ngạc nhiên khi các hệ thống này không chạy trơn tru như chúng ta mong muốn.

Các ứng dụng lớp ba cuối cùng tạo ra các trường hợp sử dụng trong thế giới thực cho các blockchains. Vì vậy có thể nói rằng chúng chắc chắn rất quan trọng. Tuy nhiên, trái ngược với các mạng kế thừa, chúng sẽ không thu được nhiều giá trị như blockchain cơ sở của chúng.

Nếu có thắc mắc hoặc chia sẻ thêm anh em hãy để lại dưới phần bình luận và tham gia nhóm X100 Coin Group để được thảo luận, trao đổi cùng các admin và nhiều member khác nhé!

Đừng quên theo dõi thường xuyên trang tiendientu.com – Nơi cung cấp và cập nhật các thông tin chi tiết liên quan về tiền điện tử nhanh nhất.

Nguồn CoinMarketCap

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *