Lớp Bitcoin Stacks - Diễn dịch giao thức Web3

Người mới bắt đầu1/22/2024, 9:19:38 AM
Bài viết này giới thiệu nền tảng Bitcoin Stacks, mục tiêu là cải thiện hiệu suất giao dịch và khả năng mở rộng mà không thay đổi cấu trúc của Bitcoin.

TL;DR


Toàn bộ dự án nhằm giải quyết một vấn đề đơn giản, đó là “nâng cao hiệu suất giao dịch và khả năng mở rộng mà không cần thay đổi kiến trúc Bitcoin.” Bài báo trắng dự án 17 trang của nó giới thiệu một cách ngắn gọn và lịch lãm phương pháp để đạt được mục tiêu này. Các đổi mới cốt lõi của nó bao gồm cơ chế neo Bitcoin phi tập trung, trao đổi BTC nguyên tử và tích hợp chặt chẽ với chuỗi khối Bitcoin. Giao thức đồng thuận Proof of Transfer (PoX) không chỉ tiết kiệm năng lượng mà còn liên quan chặt chẽ đến Proof of Work của Bitcoin, từ đó tăng cường tính bảo mật và phi tập trung của nó. Nhìn chung, Stacks mang đến khả năng lập trình mới và tiềm năng ứng dụng cho Bitcoin, với tiềm năng biến một lượng lớn vốn Bitcoin không hoạt động thành tài sản tăng trưởng, thúc đẩy Bitcoin trở thành cơ sở hạ tầng Web3 an toàn hơn.

Đầu tiên, Stacks là một blockchain độc lập với mainnet và ngôn ngữ hợp đồng thông minh riêng của mình. Bằng cách sử dụng stablecoin phi tập trung sBTC, giao dịch có thể được hoàn thành với BTC là khoản thanh toán cuối cùng và các bản ghi giao dịch neo được đồng bộ trên blockchain BTC, nâng cao tính phân quyền và an ninh mạng. Đồng thời, cơ chế đồng thuận PoX của mạng của chúng tôi cải thiện hiệu suất giao dịch. Ngoài ra, ngôn ngữ Clarity hoàn toàn Turing cải thiện tính mở rộng của Bitcoin để hỗ trợ khả năng hệ sinh thái như Dapps, NFT, v.v.

Xét đến các chủ đề nóng gần đây trong Bitcoin layer 2, giá đã tăng ổn định. Ngoài ra, so với các giao thức mã thông tin như BRC 20, Stacks đã trải qua quá trình phát triển được kiểm chứng thời gian và có giá trị nội tại và tính thực tế hơn. Điểm tổng thể: 4 điểm.

Tổng quan về Stacks


Bản báo cáo trắng "Stacks: Một lớp Bitcoin cho Hợp đồng Thông minh" cung cấp một sự giới thiệu chi tiết về nền tảng Stacks. Đây là một lớp Bitcoin được thiết kế cho hợp đồng thông minh. Đôi khi có thể hơi khó nhớ, nhớ rằng đó là một "lớp Bitcoin" được thiết kế cho "hợp đồng thông minh", lớp Bitcoin (hoặc Bitcoin Layer 2 dễ hiểu hơn, nhưng Stacks giống như một lớp trên Bitcoin).

Lớp gọi là “lớp Bitcoin” đề cập đến một lớp bổ sung được xây dựng trên cơ sở dữ liệu chuỗi khối Bitcoin, mở rộng các chức năng của Bitcoin để có thể duy trì các đặc tính cốt lõi của Bitcoin (như phân tán, an toàn và kiên nhẫn) trong khi cho phép ứng dụng và loại giao dịch phức tạp hơn. Lớp này cho phép nhà phát triển tận dụng các tính năng mạnh mẽ của Bitcoin để tạo ra hợp đồng thông minh và ứng dụng phi tập trung mà không cần thay đổi cơ sở hạ tầng cốt lõi của Bitcoin.

Nền tảng Stacks là một lớp hợp đồng thông minh dựa trên Bitcoin nhằm mục đích mở rộng tính an toàn và phân quyền của Bitcoin đến hợp đồng thông minh và ứng dụng phi tâm trung. Bằng việc giới thiệu ngôn ngữ Clarity, Stacks cung cấp môi trường hợp đồng thông minh an toàn và dự đoán được trong khi cho phép hợp đồng thông minh phản ứng trực tiếp với các giao dịch Bitcoin.

Các đổi mới cốt lõi của nó bao gồm cơ chế neo Bitcoin phi tập trung, trao đổi BTC nguyên tử, và tích hợp chặt chẽ với chuỗi khối Bitcoin. Giao thức đồng thuận Chứng minh Chuyển giao (PoX) không chỉ tiết kiệm năng lượng mà còn liên quan chặt chẽ đến Chứng minh Công việc (PoW) của Bitcoin, từ đó nâng cao tính bảo mật và phân quyền của nó. Nhìn chung, Stacks mang đến khả năng lập trình mới và tiềm năng ứng dụng cho Bitcoin, với khả năng biến một lượng lớn vốn Bitcoin không hoạt động thành tài sản hiệu quả, thúc đẩy Bitcoin trở thành một cơ sở hạ tầng Web3 an toàn hơn.

Bản Tóm Tắt Chính về Giới Thiệu Báo Cáo Trắng về Stack


Để đảm bảo tính xác thực, các bài viết tiếp theo sẽ giữ Nguyên tắc của bản mô tả dự án.

Stacks là một lớp Bitcoin cho hợp đồng thông minh. Nó cho phép hợp đồng thông minh và ứng dụng phi tập trung tin cậy sử dụng Bitcoin như một tài sản và thanh toán giao dịch trên chuỗi khối Bitcoin mà không cần tin cậy. Phiên bản ban đầu của Stacks được ra mắt vào đầu năm 2021, giới thiệu việc thanh toán giao dịch Bitcoin, ngôn ngữ Clarity cho các hợp đồng an toàn phản hồi giao dịch Bitcoin, và trao đổi tài sản nguyên tử với BTC. Bản nâng cấp đề xuất lớn tiếp theo cho Stacks, bản phát hành Nakamoto (dự kiến phát hành vào năm 2023), sẽ thêm các tính năng quan trọng nâng cao khả năng của Stacks như một lớp Bitcoin:

(a) Một cổng Bitcoin hai chiều phi tập trung để ghi Đầu vào/Đầu ra BTC vào Bitcoin,

(b) Giao dịch được bảo đảm bởi tính chất cuối cùng của Bitcoin,

(c) Giao dịch nhanh chóng giữa các khối Bitcoin.

Lớp Stacks kết quả biến Bitcoin thành tài sản có thể lập trình hoàn toàn mà không cần tin cậy. Điều này có thể khiến hàng trăm tỷ đô la vốn Bitcoin không hoạt động trở nên hiệu quả, mở khóa ứng dụng phi tập trung và biến Bitcoin thành cột sống của một web3 an toàn hơn.

Bitcoin là blockchain phi tập trung, an toàn và bền bỉ nhất. BTC là một tài sản độc đáo và được nắm giữ rộng rãi, và blockchain Bitcoin đóng vai trò là lớp thanh toán cuối cùng tốt nhất cho các giao dịch. Những người muốn tối đa hóa sự phân cấp và độ bền nên sử dụng BTC làm tài sản của họ và tiến hành thanh toán cuối cùng trên blockchain Bitcoin. Tuy nhiên, để bảo tồn các đặc tính có giá trị của nó, thiết kế của blockchain Bitcoin chậm, tối thiểu và có khả năng chống lại sự thay đổi. Ví dụ: nó không cung cấp các hợp đồng thông minh biểu cảm đầy đủ hoặc hiệu suất nhanh, vì vậy nó không thể hỗ trợ trực tiếp các ứng dụng phức tạp. Do đó, BTC vẫn là một tài sản thụ động, trong khi hầu hết các ứng dụng được xây dựng trên các blockchain Lớp 1 (L1) như Ethereum và các ứng dụng khác có tài sản gốc yếu hơn so với BTC. Lớp Bitcoin mở rộng chức năng của Bitcoin và cải thiện hiệu suất của Bitcoin mà không thay đổi Bitcoin L1. Các ví dụ điển hình bao gồm thanh toán nhanh (Lightning) và hợp đồng thông minh đa năng (Stacks và RSK). Bitcoin Layer 2 có thể được so sánh với FedWire như một lớp thanh toán và TCP / IP như một giao thức internet: nó xây dựng các lớp bổ sung trên nền tảng này, mang lại chức năng bổ sung và đổi mới trong khi vẫn giữ cho cơ sở đơn giản và ổn định. Lớp Bitcoin 2 cho phép các ứng dụng phức tạp yêu cầu hợp đồng thông minh biểu cảm đầy đủ, hiệu suất cao hoặc quyền riêng tư cao hơn.

Ngoài ra, Stacks tương thích với các mạng con khác nhau, bao gồm EVM-based Rust VM và các mạng khác, đó chính là mạng mà bạn sử dụng trên ETH. Nếu bạn muốn sử dụng Bitcoin để thực hiện thanh toán giao dịch, chỉ cần sử dụng Stacks.

Các Đổi Mới Chính của Stacks


Bảo mật: Được bảo vệ bởi toàn bộ sức mạnh hash của Bitcoin (sự không thể thay đổi cuối cùng của Bitcoin). Kích hoạt sự không thể thay đổi cuối cùng của Bitcoin cho các giao dịch Stacks, các giao dịch diễn ra trên lớp Stacks sẽ được bảo vệ bởi toàn bộ sức mạnh hash của Bitcoin sau khoảng 100 khối Bitcoin hoặc khoảng 24 giờ xác nhận. Điều này có nghĩa là để đảo ngược các giao dịch này, một kẻ tấn công sẽ cần phải tổ chức lại Bitcoin. Những giao dịch này được giải quyết trên Bitcoin và có tính cuối cùng của Bitcoin. Ngoài ra, lớp Stacks được fork từ Bitcoin, vì vậy bất kỳ trạng thái nào trên Stacks cũng tự động theo các fork của Bitcoin.

Tối thiểu hóa niềm tin: Việc tối thiểu hóa niềm tin trong cơ chế gắn kết Bitcoin đã giới thiệu một tài sản được gắn kết Bitcoin phi tập trung và không cầm giữ mới được gọi là sBTC, cho phép hợp đồng thông minh hoạt động với các tài sản được gắn kết Bitcoin một cách nhanh chóng và tiết kiệm hơn, mà không đánh đổi tính bảo mật. Điều này cũng cho phép các hợp đồng trên lớp Stacks viết các giao dịch Bitcoin mà không cần niềm tin thông qua việc chuyển gắn kết.

Atomic: Địa chỉ BTC sở hữu các giao dịch hoán đổi BTC nguyên tử và tài sản. Các giao dịch và tài sản nguyên tử, Stacks có khả năng thực hiện giao dịch BTC nguyên tử và cho phép địa chỉ Bitcoin sở hữu và di chuyển tài sản được xác định trên lớp Stacks. Magic Swap và Catamaran Swap là ví dụ về các giao dịch hoán đổi BTC không tin cậy giữa các tài sản BTC trên Bitcoin L1 và lớp Stacks đã được triển khai. Ngoài ra, người dùng có thể sở hữu các tài sản lớp Stacks như STX, stablecoins và NFT trên địa chỉ Bitcoin và chuyển chúng bằng cách sử dụng các giao dịch Bitcoin L1 khi cần thiết.

Clarity: Clarity là một ngôn ngữ được sử dụng cho các hợp đồng thông minh an toàn và có thể xác minh. Các nhà phát triển có thể xác định một cách toán học những gì mà một hợp đồng có thể và không thể thực hiện trước khi thực hiện nó. Các ứng dụng phi tập trung sẽ được hưởng lợi từ các tính năng bảo mật của ngôn ngữ Clarity. Đến tháng 12 năm 2022, đã có hơn 5000 hợp đồng Clarity được triển khai trên lớp Stacks.

Kiến thức: Để hiểu rõ trạng thái hoàn chỉnh của Bitcoin, hãy đọc từ Bitcoin. Nó có thể đọc các giao dịch và thay đổi trạng thái của Bitcoin mà không cần tin tưởng và thực thi các hợp đồng thông minh được kích hoạt bởi các giao dịch Bitcoin. Khả năng đọc của Bitcoin giúp duy trì trạng thái cố định phi tập trung phù hợp với BTC bị khóa trên Bitcoin L1 và như vậy. Trong số các khả năng đọc của Bitcoin, Stacks có những khả năng sau: Phản ứng với các giao dịch Bitcoin, trong đó các hợp đồng thông minh có thể được thiết kế để kích hoạt khi các loại giao dịch Bitcoin cụ thể được phát hiện, chẳng hạn khi một lượng Bitcoin nhất định được nhận bởi một địa chỉ Bitcoin. Đọc trạng thái Bitcoin, nơi Stacks có thể đọc trạng thái hiện tại của chuỗi khối Bitcoin, bao gồm số dư, lịch sử giao dịch và thông tin khác của các địa chỉ. Ngoài ra, duy trì đồng bộ với Bitcoin: Bằng cách đọc trạng thái mới nhất của chuỗi khối Bitcoin, Stacks có thể đảm bảo rằng các hoạt động và hợp đồng thông minh của mình vẫn phù hợp với chuỗi khối Bitcoin, đặc biệt là trong việc cố định phi tập trung và chuyển tài sản.

Mở rộng: Giao dịch mở rộng và nhanh chóng được giải quyết trên Bitcoin. Hiệu suất cao và khả năng mở rộng sẽ được cung cấp thông qua các cơ chế khác nhau, bao gồm các khối lớp Stacks nhanh hơn giữa các khối Bitcoin. Ngoài ra, một lớp mở rộng như một mạng con (khác biệt so với lớp Stacks chính) có thể tạo ra các sự lựa chọn khác nhau giữa hiệu suất và phân tán. Mạng con có thể hỗ trợ các ngôn ngữ lập trình và môi trường thực thi khác nhau (như Solidity và EVM), cho phép tất cả các hợp đồng thông minh Ethereum sử dụng tài sản được hỗ trợ bằng Bitcoin và giải quyết trên chuỗi Bitcoin.

Cơ chế đồng thuận PoX của Stacks


Mạng lưới mã hóa sử dụng cơ chế đồng thuận để bảo vệ chuỗi khối. Hai cơ chế đồng thuận phổ biến nhất là Bằng chứng công việc (PoW) và Bằng chứng cổ phần (PoS). Trong PoW, các thợ mỏ phải giải các câu đố toán học để xác minh giao dịch, trong khi đó, trong PoS, chuỗi khối dựa vào người giữ mã thông báo để xác minh giao dịch tiền điện tử. Trong cả hai cơ chế, các thợ mỏ và người giữ mã thông báo nhận phần thưởng bằng cách xác minh giao dịch. Bằng chứng đốt cháy (PoB) là một cơ chế đồng thuận khác không phổ biến. Trong PoB, các thợ mỏ cạnh tranh để “đốt” các token PoW như một phương thức thay thế cho tài nguyên máy tính.

Chèn chủ đề: Proof-of-Burn (PoB) là một cơ chế đồng thuận tiền điện tử. Ý tưởng cốt lõi của nó là chứng minh sự đóng góp của máy đào vào mạng bằng cách “đốt cháy” (tức là, loại bỏ vĩnh viễn) một lượng tiền điện tử nhất định. Mục đích của cơ chế này là cung cấp một cách tiết kiệm năng lượng hơn để đạt được sự đồng thuận mạng và bảo vệ an ninh của chuỗi khối so với Proof-of-Work (PoW).

  1. Đốt Token: Trong hệ thống PoB, các thợ đào tham gia quá trình đào bằng cách gửi token đến một địa chỉ không thể khôi phục (tức là, “đốt” token). Những token này được loại bỏ vĩnh viễn khỏi lưu thông và do đó được coi là “đã đốt”.
  2. Chứng minh Đóng góp: Bằng cách đốt token, các thợ đào chứng minh sự đóng góp của họ cho mạng lưới. Sự đóng góp này được đạt được bằng cách hy sinh giá trị kinh tế, tương tự như cách các thợ đào trong PoW chứng minh sự đóng góp của họ bằng cách tiêu thụ điện và tài nguyên máy tính.
  3. Đạt được sự thống nhất: Trong PoB, các thợ đào mỏ nếu đốt nhiều token hơn thì thường có cơ hội cao hơn để nhận phần thưởng đào mỏ hoặc tiếp cận việc tạo khối mới. Cơ chế này khuyến khích các thợ đào mỏ đầu tư tài nguyên (bằng cách đốt token), từ đó giúp bảo vệ mạng và tham gia vào quá trình thống nhất của blockchain.
  4. Đặc điểm tiết kiệm năng lượng: So với PoW, PoB không đòi hỏi nhiều điện và tài nguyên máy tính. Vì vậy, nó được xem là một cơ chế đồng thuận thân thiện với môi trường hơn.

Proof-of-Transfer (PoX) là cơ chế đồng thuận cốt lõi của blockchain Stacks. Nguyên tắc hoạt động của nó như sau:

  1. Bảo mật dựa trên Bitcoin: PoX được xây dựng trên cơ sở cơ chế Proof-of-Work (PoW) của Bitcoin. Nó tận dụng blockchain Bitcoin hiện có như một nền tảng bảo mật thay vì tạo ra một hệ thống PoW hoàn toàn mới.
  2. Chuyển thay vì đốt: Khác với Proof-of-Burn (PoB), các máy đào trong PoX không đốt token mà thay vào đó chuyển Bitcoin cho các thành viên khác trong mạng lưới. Những thành viên này thường là người dùng nắm giữ và khóa token Stacks (STX), được biết đến là “Stackers”.
  3. Cơ chế khuyến khích: Với PoX, những người đào tham gia vào việc tạo các khối mới bằng cách chuyển Bitcoin. Bitcoin đã chuyển được phân phối dưới dạng phần thưởng cho Stackers. Cơ chế này khuyến khích người dùng giữ, khóa và tham gia vào bảo vệ mạng lưới.
  4. Gấp đôi phần thưởng: Trong mạng lưới Stacks, các thợ đào cạnh tranh để có quyền tạo khối mới bằng cách chuyển Bitcoin và nhận token STX làm phần thưởng. Đồng thời, người Stackers kiếm phần thưởng Bitcoin bằng cách khóa token STX của họ, tăng sự hấp dẫn của việc tham gia vào mạng lưới Stacks.
  5. Bảo mật mạng và phân tán: Vì tất cả các giao dịch Stacks được giải quyết trên chuỗi khối Bitcoin, Stacks có thể hưởng lợi từ tính an toàn cao và tính phân tán của mạng lưới Bitcoin.
  6. Hiệu quả năng lượng: PoX sử dụng năng lượng đã tiêu thụ bởi Bitcoin, làm cho mạng lưới Stacks hiệu quả về năng lượng hơn trong khi vẫn đảm bảo an ninh.

Cơ chế chứng minh chuyển giao mang lại nhiều lợi ích cho các mạng blockchain như Stacks: Stacks tận dụng sự bảo mật của Bitcoin. Ứng dụng phát triển trên Stacks có thể dễ dàng tương tác với trạng thái và dữ liệu trên chuỗi của Bitcoin. Tham gia PoX không đòi hỏi phần cứng đặc biệt, cho phép bất kỳ ai trở thành một nhà đào. Ngoài ra, họ có thể tái sử dụng năng lượng đã tiêu thụ bởi Bitcoin thông qua cơ chế đồng thuận Proof-of-Work của nó. Người tham gia có thể kiếm BTC bằng cách bảo vệ mạng lưới.

Như đã đề cập ở trên, PoX dựa trên cơ chế PoW của mạng Bitcoin. Để rõ ràng: blockchain Stacks hoàn toàn độc lập với Bitcoin, nhưng tận dụng sự an toàn của Bitcoin để tăng cường sự an toàn của chính nó. Điều này được thực hiện bằng cách cuối cùng giải quyết các giao dịch Stacks trên blockchain Bitcoin, nhưng việc giải quyết này là gián tiếp và không đòi hỏi blockchain Bitcoin xử lý một số lượng lớn giao dịch Stacks. Các giao dịch của Stacks được xử lý trên blockchain riêng của nó, nhưng việc giải quyết cuối cùng của các giao dịch này được đạt được bằng cách ghi lại các giao dịch cụ thể trên blockchain Bitcoin. Những giao dịch trên blockchain Bitcoin không phải là giao dịch thanh toán theo nghĩa truyền thống, mà được sử dụng để ghi lại và xác minh hoạt động diễn ra trong mạng lưới Stacks.

Stacks Financial Incentives


Stacks là một cơ chế khuyến khích người nắm giữ mã thông báo STX tham gia vào cơ chế đồng thuận Proof of Transfer của Stacks. Người nắm giữ STX tham gia vào stacking được gọi là “Stakers”.

Khi một khối mới được khai thác trên blockchain Stacks, nền tảng sẽ gửi BTC được gửi bởi các thợ mỏ cho người chồng tiền như một phần thưởng vì bảo vệ mạng lưới. Tất cả người chồng tiền đều được thưởng bằng Bitcoin sau mỗi chu kỳ chồng khoảng.

Tuy nhiên, thời gian stacking không cố định và có thể thay đổi dựa trên các yếu tố khác nhau. Để tham gia stacking, người stacker cần phải có phiên bản 4 trở lên của ví Stacks.

Người nắm giữ STX cũng cần một lượng nhất định STX để tham gia trực tiếp vào ngăn xếp (khoảng 100.000 STX), thay đổi dựa trên tổng cung và sự tham gia. Bất kỳ người nắm giữ STX nào quan tâm đến việc tham gia nhưng không nắm giữ đủ lượng STX cần thiết có thể tham gia hồ bơi stacking.

Với sự phổ biến gần đây của Bitcoin layer 2 mang lại bởi BRC 20, các token BRC 20 như Ordi, Stas, Rats đã tăng đà, và STX cũng bắt đầu tăng phi mã gần đây. Như thường lệ, do khả năng gắn kết của Bitcoin vàng số, không có loại tiền ảo nào khác trong không gian web3 có thể sánh kịp nó. Một số người thậm chí cho rằng Ethereum chỉ là một mạng thử nghiệm cho Bitcoin, và DeFi và Dapps đang phát triển mạnh mẽ trên ETH và các mạng khác không tốt bằng sự thống nhất của ETH. Vì vậy, nếu Bitcoin chính nó có những khả năng như vậy, nó sẽ tiếp tục tăng. Vì vậy, việc Layer 2 và các token liên quan đang trở nên phổ biến là điều dễ hiểu.

Tuyên bố từ chối trách nhiệm:

  1. Bài viết này được sao chép từ [ Jiang không thể]. Tất cả bản quyền thuộc về tác giả gốc [Có một bạn cùng lớp]. Nếu có ý kiến ​​phản đối về việc tái in này, vui lòng liên hệ Gate Họcđội, và họ sẽ xử lý nó ngay lập tức.
  2. Bản phủ nhận trách nhiệm: Các quan điểm được thể hiện trong bài viết này chỉ là của tác giả và không hề đại diện cho bất kỳ lời khuyên đầu tư nào.
  3. Các bản dịch của bài viết sang các ngôn ngữ khác được thực hiện bởi nhóm Gate Learn. Trừ khi được nêu, việc sao chép, phân phối hoặc đạo văn bản dịch là cấm.

Lớp Bitcoin Stacks - Diễn dịch giao thức Web3

Người mới bắt đầu1/22/2024, 9:19:38 AM
Bài viết này giới thiệu nền tảng Bitcoin Stacks, mục tiêu là cải thiện hiệu suất giao dịch và khả năng mở rộng mà không thay đổi cấu trúc của Bitcoin.

TL;DR


Toàn bộ dự án nhằm giải quyết một vấn đề đơn giản, đó là “nâng cao hiệu suất giao dịch và khả năng mở rộng mà không cần thay đổi kiến trúc Bitcoin.” Bài báo trắng dự án 17 trang của nó giới thiệu một cách ngắn gọn và lịch lãm phương pháp để đạt được mục tiêu này. Các đổi mới cốt lõi của nó bao gồm cơ chế neo Bitcoin phi tập trung, trao đổi BTC nguyên tử và tích hợp chặt chẽ với chuỗi khối Bitcoin. Giao thức đồng thuận Proof of Transfer (PoX) không chỉ tiết kiệm năng lượng mà còn liên quan chặt chẽ đến Proof of Work của Bitcoin, từ đó tăng cường tính bảo mật và phi tập trung của nó. Nhìn chung, Stacks mang đến khả năng lập trình mới và tiềm năng ứng dụng cho Bitcoin, với tiềm năng biến một lượng lớn vốn Bitcoin không hoạt động thành tài sản tăng trưởng, thúc đẩy Bitcoin trở thành cơ sở hạ tầng Web3 an toàn hơn.

Đầu tiên, Stacks là một blockchain độc lập với mainnet và ngôn ngữ hợp đồng thông minh riêng của mình. Bằng cách sử dụng stablecoin phi tập trung sBTC, giao dịch có thể được hoàn thành với BTC là khoản thanh toán cuối cùng và các bản ghi giao dịch neo được đồng bộ trên blockchain BTC, nâng cao tính phân quyền và an ninh mạng. Đồng thời, cơ chế đồng thuận PoX của mạng của chúng tôi cải thiện hiệu suất giao dịch. Ngoài ra, ngôn ngữ Clarity hoàn toàn Turing cải thiện tính mở rộng của Bitcoin để hỗ trợ khả năng hệ sinh thái như Dapps, NFT, v.v.

Xét đến các chủ đề nóng gần đây trong Bitcoin layer 2, giá đã tăng ổn định. Ngoài ra, so với các giao thức mã thông tin như BRC 20, Stacks đã trải qua quá trình phát triển được kiểm chứng thời gian và có giá trị nội tại và tính thực tế hơn. Điểm tổng thể: 4 điểm.

Tổng quan về Stacks


Bản báo cáo trắng "Stacks: Một lớp Bitcoin cho Hợp đồng Thông minh" cung cấp một sự giới thiệu chi tiết về nền tảng Stacks. Đây là một lớp Bitcoin được thiết kế cho hợp đồng thông minh. Đôi khi có thể hơi khó nhớ, nhớ rằng đó là một "lớp Bitcoin" được thiết kế cho "hợp đồng thông minh", lớp Bitcoin (hoặc Bitcoin Layer 2 dễ hiểu hơn, nhưng Stacks giống như một lớp trên Bitcoin).

Lớp gọi là “lớp Bitcoin” đề cập đến một lớp bổ sung được xây dựng trên cơ sở dữ liệu chuỗi khối Bitcoin, mở rộng các chức năng của Bitcoin để có thể duy trì các đặc tính cốt lõi của Bitcoin (như phân tán, an toàn và kiên nhẫn) trong khi cho phép ứng dụng và loại giao dịch phức tạp hơn. Lớp này cho phép nhà phát triển tận dụng các tính năng mạnh mẽ của Bitcoin để tạo ra hợp đồng thông minh và ứng dụng phi tập trung mà không cần thay đổi cơ sở hạ tầng cốt lõi của Bitcoin.

Nền tảng Stacks là một lớp hợp đồng thông minh dựa trên Bitcoin nhằm mục đích mở rộng tính an toàn và phân quyền của Bitcoin đến hợp đồng thông minh và ứng dụng phi tâm trung. Bằng việc giới thiệu ngôn ngữ Clarity, Stacks cung cấp môi trường hợp đồng thông minh an toàn và dự đoán được trong khi cho phép hợp đồng thông minh phản ứng trực tiếp với các giao dịch Bitcoin.

Các đổi mới cốt lõi của nó bao gồm cơ chế neo Bitcoin phi tập trung, trao đổi BTC nguyên tử, và tích hợp chặt chẽ với chuỗi khối Bitcoin. Giao thức đồng thuận Chứng minh Chuyển giao (PoX) không chỉ tiết kiệm năng lượng mà còn liên quan chặt chẽ đến Chứng minh Công việc (PoW) của Bitcoin, từ đó nâng cao tính bảo mật và phân quyền của nó. Nhìn chung, Stacks mang đến khả năng lập trình mới và tiềm năng ứng dụng cho Bitcoin, với khả năng biến một lượng lớn vốn Bitcoin không hoạt động thành tài sản hiệu quả, thúc đẩy Bitcoin trở thành một cơ sở hạ tầng Web3 an toàn hơn.

Bản Tóm Tắt Chính về Giới Thiệu Báo Cáo Trắng về Stack


Để đảm bảo tính xác thực, các bài viết tiếp theo sẽ giữ Nguyên tắc của bản mô tả dự án.

Stacks là một lớp Bitcoin cho hợp đồng thông minh. Nó cho phép hợp đồng thông minh và ứng dụng phi tập trung tin cậy sử dụng Bitcoin như một tài sản và thanh toán giao dịch trên chuỗi khối Bitcoin mà không cần tin cậy. Phiên bản ban đầu của Stacks được ra mắt vào đầu năm 2021, giới thiệu việc thanh toán giao dịch Bitcoin, ngôn ngữ Clarity cho các hợp đồng an toàn phản hồi giao dịch Bitcoin, và trao đổi tài sản nguyên tử với BTC. Bản nâng cấp đề xuất lớn tiếp theo cho Stacks, bản phát hành Nakamoto (dự kiến phát hành vào năm 2023), sẽ thêm các tính năng quan trọng nâng cao khả năng của Stacks như một lớp Bitcoin:

(a) Một cổng Bitcoin hai chiều phi tập trung để ghi Đầu vào/Đầu ra BTC vào Bitcoin,

(b) Giao dịch được bảo đảm bởi tính chất cuối cùng của Bitcoin,

(c) Giao dịch nhanh chóng giữa các khối Bitcoin.

Lớp Stacks kết quả biến Bitcoin thành tài sản có thể lập trình hoàn toàn mà không cần tin cậy. Điều này có thể khiến hàng trăm tỷ đô la vốn Bitcoin không hoạt động trở nên hiệu quả, mở khóa ứng dụng phi tập trung và biến Bitcoin thành cột sống của một web3 an toàn hơn.

Bitcoin là blockchain phi tập trung, an toàn và bền bỉ nhất. BTC là một tài sản độc đáo và được nắm giữ rộng rãi, và blockchain Bitcoin đóng vai trò là lớp thanh toán cuối cùng tốt nhất cho các giao dịch. Những người muốn tối đa hóa sự phân cấp và độ bền nên sử dụng BTC làm tài sản của họ và tiến hành thanh toán cuối cùng trên blockchain Bitcoin. Tuy nhiên, để bảo tồn các đặc tính có giá trị của nó, thiết kế của blockchain Bitcoin chậm, tối thiểu và có khả năng chống lại sự thay đổi. Ví dụ: nó không cung cấp các hợp đồng thông minh biểu cảm đầy đủ hoặc hiệu suất nhanh, vì vậy nó không thể hỗ trợ trực tiếp các ứng dụng phức tạp. Do đó, BTC vẫn là một tài sản thụ động, trong khi hầu hết các ứng dụng được xây dựng trên các blockchain Lớp 1 (L1) như Ethereum và các ứng dụng khác có tài sản gốc yếu hơn so với BTC. Lớp Bitcoin mở rộng chức năng của Bitcoin và cải thiện hiệu suất của Bitcoin mà không thay đổi Bitcoin L1. Các ví dụ điển hình bao gồm thanh toán nhanh (Lightning) và hợp đồng thông minh đa năng (Stacks và RSK). Bitcoin Layer 2 có thể được so sánh với FedWire như một lớp thanh toán và TCP / IP như một giao thức internet: nó xây dựng các lớp bổ sung trên nền tảng này, mang lại chức năng bổ sung và đổi mới trong khi vẫn giữ cho cơ sở đơn giản và ổn định. Lớp Bitcoin 2 cho phép các ứng dụng phức tạp yêu cầu hợp đồng thông minh biểu cảm đầy đủ, hiệu suất cao hoặc quyền riêng tư cao hơn.

Ngoài ra, Stacks tương thích với các mạng con khác nhau, bao gồm EVM-based Rust VM và các mạng khác, đó chính là mạng mà bạn sử dụng trên ETH. Nếu bạn muốn sử dụng Bitcoin để thực hiện thanh toán giao dịch, chỉ cần sử dụng Stacks.

Các Đổi Mới Chính của Stacks


Bảo mật: Được bảo vệ bởi toàn bộ sức mạnh hash của Bitcoin (sự không thể thay đổi cuối cùng của Bitcoin). Kích hoạt sự không thể thay đổi cuối cùng của Bitcoin cho các giao dịch Stacks, các giao dịch diễn ra trên lớp Stacks sẽ được bảo vệ bởi toàn bộ sức mạnh hash của Bitcoin sau khoảng 100 khối Bitcoin hoặc khoảng 24 giờ xác nhận. Điều này có nghĩa là để đảo ngược các giao dịch này, một kẻ tấn công sẽ cần phải tổ chức lại Bitcoin. Những giao dịch này được giải quyết trên Bitcoin và có tính cuối cùng của Bitcoin. Ngoài ra, lớp Stacks được fork từ Bitcoin, vì vậy bất kỳ trạng thái nào trên Stacks cũng tự động theo các fork của Bitcoin.

Tối thiểu hóa niềm tin: Việc tối thiểu hóa niềm tin trong cơ chế gắn kết Bitcoin đã giới thiệu một tài sản được gắn kết Bitcoin phi tập trung và không cầm giữ mới được gọi là sBTC, cho phép hợp đồng thông minh hoạt động với các tài sản được gắn kết Bitcoin một cách nhanh chóng và tiết kiệm hơn, mà không đánh đổi tính bảo mật. Điều này cũng cho phép các hợp đồng trên lớp Stacks viết các giao dịch Bitcoin mà không cần niềm tin thông qua việc chuyển gắn kết.

Atomic: Địa chỉ BTC sở hữu các giao dịch hoán đổi BTC nguyên tử và tài sản. Các giao dịch và tài sản nguyên tử, Stacks có khả năng thực hiện giao dịch BTC nguyên tử và cho phép địa chỉ Bitcoin sở hữu và di chuyển tài sản được xác định trên lớp Stacks. Magic Swap và Catamaran Swap là ví dụ về các giao dịch hoán đổi BTC không tin cậy giữa các tài sản BTC trên Bitcoin L1 và lớp Stacks đã được triển khai. Ngoài ra, người dùng có thể sở hữu các tài sản lớp Stacks như STX, stablecoins và NFT trên địa chỉ Bitcoin và chuyển chúng bằng cách sử dụng các giao dịch Bitcoin L1 khi cần thiết.

Clarity: Clarity là một ngôn ngữ được sử dụng cho các hợp đồng thông minh an toàn và có thể xác minh. Các nhà phát triển có thể xác định một cách toán học những gì mà một hợp đồng có thể và không thể thực hiện trước khi thực hiện nó. Các ứng dụng phi tập trung sẽ được hưởng lợi từ các tính năng bảo mật của ngôn ngữ Clarity. Đến tháng 12 năm 2022, đã có hơn 5000 hợp đồng Clarity được triển khai trên lớp Stacks.

Kiến thức: Để hiểu rõ trạng thái hoàn chỉnh của Bitcoin, hãy đọc từ Bitcoin. Nó có thể đọc các giao dịch và thay đổi trạng thái của Bitcoin mà không cần tin tưởng và thực thi các hợp đồng thông minh được kích hoạt bởi các giao dịch Bitcoin. Khả năng đọc của Bitcoin giúp duy trì trạng thái cố định phi tập trung phù hợp với BTC bị khóa trên Bitcoin L1 và như vậy. Trong số các khả năng đọc của Bitcoin, Stacks có những khả năng sau: Phản ứng với các giao dịch Bitcoin, trong đó các hợp đồng thông minh có thể được thiết kế để kích hoạt khi các loại giao dịch Bitcoin cụ thể được phát hiện, chẳng hạn khi một lượng Bitcoin nhất định được nhận bởi một địa chỉ Bitcoin. Đọc trạng thái Bitcoin, nơi Stacks có thể đọc trạng thái hiện tại của chuỗi khối Bitcoin, bao gồm số dư, lịch sử giao dịch và thông tin khác của các địa chỉ. Ngoài ra, duy trì đồng bộ với Bitcoin: Bằng cách đọc trạng thái mới nhất của chuỗi khối Bitcoin, Stacks có thể đảm bảo rằng các hoạt động và hợp đồng thông minh của mình vẫn phù hợp với chuỗi khối Bitcoin, đặc biệt là trong việc cố định phi tập trung và chuyển tài sản.

Mở rộng: Giao dịch mở rộng và nhanh chóng được giải quyết trên Bitcoin. Hiệu suất cao và khả năng mở rộng sẽ được cung cấp thông qua các cơ chế khác nhau, bao gồm các khối lớp Stacks nhanh hơn giữa các khối Bitcoin. Ngoài ra, một lớp mở rộng như một mạng con (khác biệt so với lớp Stacks chính) có thể tạo ra các sự lựa chọn khác nhau giữa hiệu suất và phân tán. Mạng con có thể hỗ trợ các ngôn ngữ lập trình và môi trường thực thi khác nhau (như Solidity và EVM), cho phép tất cả các hợp đồng thông minh Ethereum sử dụng tài sản được hỗ trợ bằng Bitcoin và giải quyết trên chuỗi Bitcoin.

Cơ chế đồng thuận PoX của Stacks


Mạng lưới mã hóa sử dụng cơ chế đồng thuận để bảo vệ chuỗi khối. Hai cơ chế đồng thuận phổ biến nhất là Bằng chứng công việc (PoW) và Bằng chứng cổ phần (PoS). Trong PoW, các thợ mỏ phải giải các câu đố toán học để xác minh giao dịch, trong khi đó, trong PoS, chuỗi khối dựa vào người giữ mã thông báo để xác minh giao dịch tiền điện tử. Trong cả hai cơ chế, các thợ mỏ và người giữ mã thông báo nhận phần thưởng bằng cách xác minh giao dịch. Bằng chứng đốt cháy (PoB) là một cơ chế đồng thuận khác không phổ biến. Trong PoB, các thợ mỏ cạnh tranh để “đốt” các token PoW như một phương thức thay thế cho tài nguyên máy tính.

Chèn chủ đề: Proof-of-Burn (PoB) là một cơ chế đồng thuận tiền điện tử. Ý tưởng cốt lõi của nó là chứng minh sự đóng góp của máy đào vào mạng bằng cách “đốt cháy” (tức là, loại bỏ vĩnh viễn) một lượng tiền điện tử nhất định. Mục đích của cơ chế này là cung cấp một cách tiết kiệm năng lượng hơn để đạt được sự đồng thuận mạng và bảo vệ an ninh của chuỗi khối so với Proof-of-Work (PoW).

  1. Đốt Token: Trong hệ thống PoB, các thợ đào tham gia quá trình đào bằng cách gửi token đến một địa chỉ không thể khôi phục (tức là, “đốt” token). Những token này được loại bỏ vĩnh viễn khỏi lưu thông và do đó được coi là “đã đốt”.
  2. Chứng minh Đóng góp: Bằng cách đốt token, các thợ đào chứng minh sự đóng góp của họ cho mạng lưới. Sự đóng góp này được đạt được bằng cách hy sinh giá trị kinh tế, tương tự như cách các thợ đào trong PoW chứng minh sự đóng góp của họ bằng cách tiêu thụ điện và tài nguyên máy tính.
  3. Đạt được sự thống nhất: Trong PoB, các thợ đào mỏ nếu đốt nhiều token hơn thì thường có cơ hội cao hơn để nhận phần thưởng đào mỏ hoặc tiếp cận việc tạo khối mới. Cơ chế này khuyến khích các thợ đào mỏ đầu tư tài nguyên (bằng cách đốt token), từ đó giúp bảo vệ mạng và tham gia vào quá trình thống nhất của blockchain.
  4. Đặc điểm tiết kiệm năng lượng: So với PoW, PoB không đòi hỏi nhiều điện và tài nguyên máy tính. Vì vậy, nó được xem là một cơ chế đồng thuận thân thiện với môi trường hơn.

Proof-of-Transfer (PoX) là cơ chế đồng thuận cốt lõi của blockchain Stacks. Nguyên tắc hoạt động của nó như sau:

  1. Bảo mật dựa trên Bitcoin: PoX được xây dựng trên cơ sở cơ chế Proof-of-Work (PoW) của Bitcoin. Nó tận dụng blockchain Bitcoin hiện có như một nền tảng bảo mật thay vì tạo ra một hệ thống PoW hoàn toàn mới.
  2. Chuyển thay vì đốt: Khác với Proof-of-Burn (PoB), các máy đào trong PoX không đốt token mà thay vào đó chuyển Bitcoin cho các thành viên khác trong mạng lưới. Những thành viên này thường là người dùng nắm giữ và khóa token Stacks (STX), được biết đến là “Stackers”.
  3. Cơ chế khuyến khích: Với PoX, những người đào tham gia vào việc tạo các khối mới bằng cách chuyển Bitcoin. Bitcoin đã chuyển được phân phối dưới dạng phần thưởng cho Stackers. Cơ chế này khuyến khích người dùng giữ, khóa và tham gia vào bảo vệ mạng lưới.
  4. Gấp đôi phần thưởng: Trong mạng lưới Stacks, các thợ đào cạnh tranh để có quyền tạo khối mới bằng cách chuyển Bitcoin và nhận token STX làm phần thưởng. Đồng thời, người Stackers kiếm phần thưởng Bitcoin bằng cách khóa token STX của họ, tăng sự hấp dẫn của việc tham gia vào mạng lưới Stacks.
  5. Bảo mật mạng và phân tán: Vì tất cả các giao dịch Stacks được giải quyết trên chuỗi khối Bitcoin, Stacks có thể hưởng lợi từ tính an toàn cao và tính phân tán của mạng lưới Bitcoin.
  6. Hiệu quả năng lượng: PoX sử dụng năng lượng đã tiêu thụ bởi Bitcoin, làm cho mạng lưới Stacks hiệu quả về năng lượng hơn trong khi vẫn đảm bảo an ninh.

Cơ chế chứng minh chuyển giao mang lại nhiều lợi ích cho các mạng blockchain như Stacks: Stacks tận dụng sự bảo mật của Bitcoin. Ứng dụng phát triển trên Stacks có thể dễ dàng tương tác với trạng thái và dữ liệu trên chuỗi của Bitcoin. Tham gia PoX không đòi hỏi phần cứng đặc biệt, cho phép bất kỳ ai trở thành một nhà đào. Ngoài ra, họ có thể tái sử dụng năng lượng đã tiêu thụ bởi Bitcoin thông qua cơ chế đồng thuận Proof-of-Work của nó. Người tham gia có thể kiếm BTC bằng cách bảo vệ mạng lưới.

Như đã đề cập ở trên, PoX dựa trên cơ chế PoW của mạng Bitcoin. Để rõ ràng: blockchain Stacks hoàn toàn độc lập với Bitcoin, nhưng tận dụng sự an toàn của Bitcoin để tăng cường sự an toàn của chính nó. Điều này được thực hiện bằng cách cuối cùng giải quyết các giao dịch Stacks trên blockchain Bitcoin, nhưng việc giải quyết này là gián tiếp và không đòi hỏi blockchain Bitcoin xử lý một số lượng lớn giao dịch Stacks. Các giao dịch của Stacks được xử lý trên blockchain riêng của nó, nhưng việc giải quyết cuối cùng của các giao dịch này được đạt được bằng cách ghi lại các giao dịch cụ thể trên blockchain Bitcoin. Những giao dịch trên blockchain Bitcoin không phải là giao dịch thanh toán theo nghĩa truyền thống, mà được sử dụng để ghi lại và xác minh hoạt động diễn ra trong mạng lưới Stacks.

Stacks Financial Incentives


Stacks là một cơ chế khuyến khích người nắm giữ mã thông báo STX tham gia vào cơ chế đồng thuận Proof of Transfer của Stacks. Người nắm giữ STX tham gia vào stacking được gọi là “Stakers”.

Khi một khối mới được khai thác trên blockchain Stacks, nền tảng sẽ gửi BTC được gửi bởi các thợ mỏ cho người chồng tiền như một phần thưởng vì bảo vệ mạng lưới. Tất cả người chồng tiền đều được thưởng bằng Bitcoin sau mỗi chu kỳ chồng khoảng.

Tuy nhiên, thời gian stacking không cố định và có thể thay đổi dựa trên các yếu tố khác nhau. Để tham gia stacking, người stacker cần phải có phiên bản 4 trở lên của ví Stacks.

Người nắm giữ STX cũng cần một lượng nhất định STX để tham gia trực tiếp vào ngăn xếp (khoảng 100.000 STX), thay đổi dựa trên tổng cung và sự tham gia. Bất kỳ người nắm giữ STX nào quan tâm đến việc tham gia nhưng không nắm giữ đủ lượng STX cần thiết có thể tham gia hồ bơi stacking.

Với sự phổ biến gần đây của Bitcoin layer 2 mang lại bởi BRC 20, các token BRC 20 như Ordi, Stas, Rats đã tăng đà, và STX cũng bắt đầu tăng phi mã gần đây. Như thường lệ, do khả năng gắn kết của Bitcoin vàng số, không có loại tiền ảo nào khác trong không gian web3 có thể sánh kịp nó. Một số người thậm chí cho rằng Ethereum chỉ là một mạng thử nghiệm cho Bitcoin, và DeFi và Dapps đang phát triển mạnh mẽ trên ETH và các mạng khác không tốt bằng sự thống nhất của ETH. Vì vậy, nếu Bitcoin chính nó có những khả năng như vậy, nó sẽ tiếp tục tăng. Vì vậy, việc Layer 2 và các token liên quan đang trở nên phổ biến là điều dễ hiểu.

Tuyên bố từ chối trách nhiệm:

  1. Bài viết này được sao chép từ [ Jiang không thể]. Tất cả bản quyền thuộc về tác giả gốc [Có một bạn cùng lớp]. Nếu có ý kiến ​​phản đối về việc tái in này, vui lòng liên hệ Gate Họcđội, và họ sẽ xử lý nó ngay lập tức.
  2. Bản phủ nhận trách nhiệm: Các quan điểm được thể hiện trong bài viết này chỉ là của tác giả và không hề đại diện cho bất kỳ lời khuyên đầu tư nào.
  3. Các bản dịch của bài viết sang các ngôn ngữ khác được thực hiện bởi nhóm Gate Learn. Trừ khi được nêu, việc sao chép, phân phối hoặc đạo văn bản dịch là cấm.
Lancez-vous
Inscrivez-vous et obtenez un bon de
100$
!