Ngăn xếp — Tiến tới giai đoạn tiếp theo thông qua việc phát hành Nakamoto

Bài viết này được dịch máy
Xem bản gốc
Tuyên bố từ chối trách nhiệm : Nội dung của báo cáo này phản ánh quan điểm của tác giả và chỉ được cung cấp cho mục đích thông tin. Nó không được viết với mục đích khuyến nghị việc mua hoặc bán token hoặc sử dụng các giao thức. Không có nội dung nào trong báo cáo này là lời khuyên đầu tư và không nên được hiểu như vậy.

1. Những khả năng mới của Mạng Bitcoin

Vào đầu năm 2023, việc giới thiệu Ordinals vào mạng Bitcoin đã làm dấy lên một cuộc thảo luận sôi nổi về các phương pháp tiếp cận mới để sử dụng không gian khối mạng. Đến tháng 5 cùng năm, nhu cầu về BRC-20 tăng đột biến dẫn đến việc mạng tạm thời không thể xử lý các khối, khiến Binance, sàn giao dịch trung tâm lớn nhất thế giới, phải tạm thời đình chỉ việc rút Bitcoin.

Thuật ngữ "Số thứ tự", bắt nguồn từ từ thứ tự có nghĩa là “một số chỉ vị trí trong một chuỗi”, dùng để chỉ một giao thức được Casey Rodarmor phát triển vào tháng 1 năm 2023. Bằng cách sử dụng tập lệnh của Bitcoin, Rodarmor cho phép đính kèm dữ liệu tùy ý vào satoshi, đơn vị nhỏ nhất của Bitcoin. Sự đổi mới này cho phép lưu trữ văn bản, hình ảnh, âm thanh, video và mã trực tiếp trên chuỗi khối Bitcoin, dẫn đến sự gia tăng các bộ sưu tập PFP NFT thường thấy trên Ethereum trong hệ sinh thái Bitcoin ( Bấm vào đây để biết thêm chi tiết ).

10 Bộ sưu tập NFT hàng đầu theo vốn hóa thị trường tính đến Coingecko vào ngày 24 tháng 4; Nguồn: Coingecko
10 Bộ sưu tập NFT hàng đầu theo vốn hóa thị trường tính đến Coingecko vào ngày 24 tháng 4; Nguồn: Coingecko

Một năm sau khi Ordinals ra đời, ba bộ sưu tập NFT được phát hành trên mạng Bitcoin đã được xếp hạng trong top 10 theo vốn hóa thị trường (NodeMonkes, Runestone, Bitcoin Puppets), cho thấy tiềm năng của nó như một nền tảng hợp đồng thông minh thực sự.

1.1 Bitcoin L2 và ngăn xếp

Biểu đồ STX_ENG.001.png

Do đó, nhiều dự án tự xưng là giải pháp Lớp 2 (L2) dựa trên Bitcoin đã xuất hiện. Tính đến ngày 15 tháng 4, ngày viết bài, các dự án được phân loại theo "Bitcoin Sidechains" trên DefiLlama số 11, tổng cộng gần đạt Tổng giá trị bị khóa (TVL) là 900 triệu USD. Đang có cuộc tranh luận về việc liệu các dự án này có hoạt động hiệu quả như L2 sử dụng Bitcoin làm Lớp 1 (L1) hay không, nhưng sự gia tăng nhanh chóng về TVL và sự gia tăng của các dự án mới cho thấy sự quan tâm ngày càng tăng của thị trường đối với câu chuyện về Bitcoin.

Biểu đồ STX_ENG.002.png

Trong số này, sự tăng trưởng do Stacks thể hiện đặc biệt đáng chú ý. Ra mắt vào năm 2017, Stacks đã không ngừng phấn đấu kể từ năm 2021 để triển khai các hợp đồng thông minh trên mạng Bitcoin. Trong các phần sau, chúng ta sẽ khám phá quỹ đạo của Stacks và bản nâng cấp quan trọng sắp tới được gọi là "Bản phát hành Nakamoto".

2. Blockstack, sự khởi đầu của Stacks

Bài nói chuyện TED của Muneeb Ali từ năm 2016, Nguồn: TEDx Talks

Vào năm 2017, khi hoàn thành bằng tiến sĩ, Muneeb Ali đã phát hành sách trắng ban đầu cho Stacks (trước đây gọi là Blockstack vào thời điểm đó) và huy động thành công 52 triệu USD thông qua việc bán token trên CoinList. Trước đó, nhóm ban đầu đã xây dựng các giao thức và ứng dụng trực tiếp trên Bitcoin L1. Tên dự án là Onename, cho phép đặt tên và trang hồ sơ phi tập trung trên mạng Bitcoin. Trải nghiệm này đã dẫn đến việc thiết kế Stacks vào năm 2017, khi nhóm chuyển trọng tâm sang tạo ra một nền tảng mạnh mẽ hơn.

Blockstack chỉ ra rằng Internet hiện tại áp dụng phương pháp quản lý và lưu trữ dữ liệu tập trung, đồng thời sử dụng công nghệ blockchain để triển khai mạng phi tập trung nơi người dùng có chủ quyền đối với dữ liệu của họ. Do đó, họ muốn tạo ra một lớp blockchain cho phép các nhà phát triển dễ dàng phát triển dApps, tương tự như Ethereum.

Trong khi đó, việc bán Stacks (STX), token của hệ sinh thái Blockstack, đã được SEC phê duyệt theo Quy định A+ vào năm 2019 và công ty đã thành công trong việc huy động được 23 triệu USD. Đây là đợt bán token đầu tiên được SEC chấp thuận, vì vậy nỗ lực của công ty trong việc phát hành token trong khuôn khổ quy định đã thu hút được sự chú ý của thị trường.

Từ năm 2018 đến năm 2020, nhóm Stacks đã cống hiến hết mình để xây dựng cơ sở hạ tầng mạnh mẽ để cung cấp năng lượng cho dự án. Stacks được thiết kế để hoạt động như một lớp lập trình cho Bitcoin, hoạt động như một chuỗi khối với sự đồng thuận xuyên chuỗi, tích hợp liền mạch với mạng Bitcoin. Nhóm cũng đã phát triển Clarity, một ngôn ngữ lập trình an toàn và bảo mật được thiết kế riêng cho hệ sinh thái Stacks. Trong suốt giai đoạn này, Stacks đã nhận được sự hỗ trợ từ các nhà đầu tư nổi tiếng, bao gồm Union Square Ventures, Harvard Endowment, Winklevoss Capital, Naval Ravikant và những nhân vật đáng chú ý khác trong ngành.

3. Ngăn xếp 2.0

“Tôi xem Bitcoin là lớp tiền tốt nhất, phi tập trung nhất”, Ali nói với Decrypt tại hội nghị Messari Mainnet ở New York vào tuần trước, đồng thời nói thêm rằng 1% tổng số Bitcoin đang lưu hành hiện được phát hành dưới dạng Bitcoin được bao bọc (wBTC) trên Ethereum. “Điều đó rõ ràng có nghĩa là có nhu cầu sử dụng Bitcoin trong hợp đồng thông minh… Thay vì cố gắng đưa Bitcoin theo kiểu bao bọc vào chuỗi hợp đồng thông minh nào đó, tại sao bạn không đưa chức năng hợp đồng thông minh trực tiếp vào Bitcoin?” – Bitcoin DeFi? Đó là một điều, người sáng lập Stacks Muneeb Ali, Decrypt cho biết

Vào tháng 1 năm 2021, Blockstack đã ra mắt mạng chính Stacks 2.0, tự đổi mới thành mạng Stacks. Như đã thấy trong cuộc phỏng vấn với Muneeb Ali, Stacks 2.0 được hình thành với mục tiêu tích hợp các chức năng hợp đồng thông minh vào mạng Bitcoin mà không làm thay đổi chính Bitcoin. Thiết kế của chuỗi nhằm mục đích kế thừa tính phân cấp và bảo mật của mạng Bitcoin đồng thời nâng cao khả năng mở rộng của nó bằng cách bổ sung các khả năng hợp đồng thông minh.

3.1. Bằng chứng chuyển giao (PoX)

Bằng chứng chuyển nhượng; Nguồn: stacks.co
Bằng chứng chuyển nhượng; Nguồn: stacks.co

Cơ chế đồng thuận của Stacks, được gọi là Proof of Transfer (PoX), là một cải tiến cốt lõi nhằm kế thừa tính bảo mật của mạng Bitcoin và có thể được coi là phần mở rộng của Proof of Burn (PoB). PoB là một cơ chế đồng thuận trong môi trường Bằng chứng công việc (PoW), nơi những người khai thác đốt tiền điện tử của mạng đó để tham gia vào cuộc thi khai thác.

Không giống như PoB nơi các thợ mỏ đốt Bitcoin, trong mô hình PoX, các thợ mỏ chuyển Bitcoin của họ cho những người nắm giữ STX tham gia vào quá trình Xếp chồng. Thợ mỏ vận hành các nút Stacks và sử dụng mạng Bitcoin làm chuỗi neo để tạo và khai thác khối. Cơ chế PoX hoạt động như sau:

  • Đăng ký: Người khai thác truyền dữ liệu đồng thuận lên mạng để đăng ký làm ứng viên khai thác.
  • Cam kết: Những người khai thác đã đăng ký tham gia cuộc thi khai thác bằng cách chuyển Bitcoin sang nhóm những người nắm giữ mã thông báo STX.
  • Cuộc bầu cử: Một người khai thác được chọn để tạo một khối mới trên chuỗi khối Stacks bằng cách sử dụng Hàm ngẫu nhiên có thể xác minh (VRF).
  • Lắp ráp: Người khai thác được chọn sẽ tạo một khối và nhận mã thông báo STX làm phần thưởng.

Người khai thác được bầu, thông qua quá trình bầu cử, không chỉ ghi lại giá trị băm của tất cả các giao dịch mới trên chuỗi Stacks vào khối Bitcoin mà còn giúp duy trì tính bảo mật của cả mạng Bitcoin và chuỗi Stacks bằng cách tuân theo mô hình PoX. Phương pháp này thiết lập một hệ thống khuyến khích giữa những người khai thác trên mạng Bitcoin và những người đặt cược trên chuỗi Stacks. “Xếp chồng” tương tự như “đặt cược” trong mạng Proof of Stake (PoS) nhưng khác ở chỗ STX bị khóa để nhận phần thưởng bằng mã thông báo của chuỗi neo, BTC. Vai trò chi tiết của thợ mỏ và thợ xếp chồng như sau:

Vai trò của thợ mỏ và thợ xếp; Nguồn: tài liệu ngăn xếp
Vai trò của thợ mỏ và thợ xếp; Nguồn: tài liệu ngăn xếp

[Thợ mỏ]

  1. Người khai thác chuyển BTC sang máy xếp để nhận phí giao dịch tích lũy trên khối Stacks và phần thưởng khối.
  2. Số lượng BTC họ chuyển sẽ xác định khả năng chiến thắng của họ trong cuộc thi khai thác, một quy trình kết hợp VRF.
  3. Những người khai thác được bầu chọn có quyền tạo các khối mới trên chuỗi Stacks và truyền phát các khối vi mô.
  4. Những người khai thác được bầu chọn nhận được STX và phí giao dịch dưới dạng phần thưởng khối.

[Người xếp chồng]

  1. Người xếp chồng khóa STX của họ theo một chu kỳ được chỉ định.
  2. Họ có thể chọn xếp chồng độc lập hoặc gộp STX của mình với các bộ xếp chồng khác, tỷ lệ thuận với số lượng STX bị khóa.
  3. Người xếp chồng cung cấp địa chỉ BTC để nhận phần thưởng BTC, với xác suất nhận được phần thưởng tỷ lệ thuận với số lượng STX được xếp chồng lên nhau.
  4. Sau chu kỳ khóa đã thiết lập, STX xếp chồng lên nhau sẽ được mở khóa.

3.2. Bitcoin L2?

Sự ra mắt của Stacks 2.0 và sự ra đời của cơ chế PoX biểu thị chức năng của nó như một nền tảng hợp đồng thông minh cho mạng Bitcoin. Tuy nhiên, việc phân loại nó một cách nghiêm ngặt là L2 trên mạng Bitcoin là một thách thức do một số sắc thái:

  • Stacks 2.0 có mã thông báo riêng và ngân sách bảo mật riêng biệt với mạng Bitcoin.
    • Ngân sách bảo mật đề cập đến các tài nguyên được phân bổ để duy trì tính toàn vẹn của mạng, bao gồm phần thưởng khai thác, chi phí vận hành và phí mạng.
  • Không giống như Ethereum và L2 của các hệ sinh thái khác, việc chuyển giao tài sản không diễn ra dưới sự xác minh của nhân viên bảo vệ L1.

Vì những lý do này nên rất khó để xếp Stacks 2.0 vào cùng loại với L2 truyền thống. Hơn nữa, các giao dịch trên chuỗi Stacks cuối cùng sẽ được giải quyết trên mạng Bitcoin, mạng này cũng không hoàn toàn phù hợp với danh mục sidechain. Muneeb Ali, người đồng sáng lập Stacks, đã gọi chuỗi Stacks là “Lớp 1.5” trong một cuộc phỏng vấn Giải mã năm 2021 .

Mạng Bitcoin không bắt đầu như một nền tảng hợp đồng thông minh, do đó, các nỗ lực giới thiệu hoặc nâng cao khả năng mở rộng thông qua hợp đồng thông minh không xảy ra như với chuỗi Ethereum và EVM. Theo báo cáo tháng 12 năm 2023 của Tập đoàn Spartan “LỚP BITCOIN - Tấm thảm của kỷ nguyên tài chính không đáng tin cậy” , sự khác biệt của Bitcoin L2 có thể được hiểu rõ ràng hơn.

Bộ ba bất khả thi Bitcoin L2; Nguồn: LỚP BITCOIN — Tấm thảm của kỷ nguyên tài chính không cần sự tin cậy
Bộ ba bất khả thi Bitcoin L2; Nguồn: LỚP BITCOIN — Tấm thảm của kỷ nguyên tài chính không cần sự tin cậy

Trilemma Bitcoin L2 được giới thiệu trong báo cáo được xác định bởi các thành phần sau:

  1. Mạng mở: Áp dụng mô hình mạng mở, không phải liên kết.
  2. Không có mã thông báo mới: Không giới thiệu mã thông báo mới.
  3. Full VM/Trạng thái toàn cầu: Áp dụng phương pháp “trạng thái toàn cầu” thay vì các hợp đồng ngoài chuỗi hạn chế.

Stacks, trong khi giới thiệu mã thông báo mới (STX), vi phạm điều kiện 2, đáp ứng điều kiện 1 và 3, định vị nó là giải pháp Bitcoin L2. Ngược lại, Lightning Network đáp ứng điều kiện 1 và 2 nhưng áp dụng phương pháp "Đồng thuận cục bộ" trong đó các giao dịch chỉ được ghi lại trong mạng P2P, do đó không đáp ứng điều kiện 3.

Đây là cách Stacks kết nối với mạng Bitcoin trước khi phát hành Nakamoto và với bản phát hành Nakamoto, họ đang tiến gần hơn đến Bitcoin L2 lý tưởng.

4. Hướng tới Stacks 3.0, Bản phát hành Nakamoto

4.1. Các vấn đề hiện có với chuỗi ngăn xếp

Cấu trúc độc đáo của chuỗi Stacks, trong khi cho phép nó hoạt động như một nền tảng hợp đồng thông minh cho mạng Bitcoin, cũng đã gây ra các vấn đề mang tính hệ thống. Những vấn đề này bao gồm:

  • Mô hình bảo mật
    • Không giống như mạng Bitcoin có ngân sách bảo mật đáng kể, chuỗi Stacks hoạt động dựa trên ngân sách riêng được xác định bằng số BTC được trả bởi những người khai thác Stacks. Sự phụ thuộc vào ngân sách của thợ mỏ làm tăng rủi ro bảo mật.
  • Hiệu suất và khả năng mở rộng
    • Cơ chế Bằng chứng chuyển giao (PoX) và các cấu trúc kết nối khác giữa chuỗi Stacks và mạng Bitcoin tăng cường tính phân cấp và bảo mật nhưng đặt ra các hạn chế về hiệu suất và khả năng mở rộng của chuỗi.
    • Quá trình bầu chọn thợ đào, gắn việc tạo khối mới với chu kỳ tạo khối chậm của Bitcoin, gây ra độ trễ xác nhận giao dịch cao, ảnh hưởng đến trải nghiệm người dùng và làm phức tạp quá trình triển khai dApp.
  • Các vấn đề về giá trị có thể trích xuất của thợ mỏ (MEV)
    • Các công cụ khai thác bitcoin, nắm giữ một phần đáng kể hashrate Bitcoin, có khả năng kiểm duyệt các giao dịch cam kết của các công cụ khai thác Stacks khác (các giao dịch BTC tham gia cuộc thi khai thác STX), cho phép họ đảm bảo phần thưởng và phí giao dịch của Stacks một cách chắc chắn.

4.2. Mục tiêu chính và thay đổi thiết kế

4.2.1. Chủ đề chính

Bản phát hành Nakamoto, một bản nâng cấp lớn được lên kế hoạch trong năm nay, nhằm giải quyết các vấn đề đã nói ở trên của chuỗi Stacks, nâng cao hiệu suất và tính bảo mật của chuỗi. Những thay đổi chính bao gồm:

  • Thời gian chặn nhanh
    • Thời gian xác nhận giao dịch trong các khối được giảm từ vài phút xuống còn vài giây bằng cách tách quy trình bầu chọn thợ mỏ khỏi việc tạo khối, cho phép thợ mỏ tạo ra nhiều khối trước cuộc bầu cử tiếp theo.
  • Đạt được bảo mật giao dịch thông qua Bitcoin Finality
    • Các giao dịch ngăn xếp đạt được tính bảo mật thông qua sức mạnh băm của mạng Bitcoin, nghĩa là các giao dịch được giải quyết trên chuỗi khối Bitcoin, đảm bảo tính bất biến từ mạng an toàn nhất.
  • Cải thiện sức đề kháng với MEV
    • Cơ chế đặt giá thầu BTC cho phần thưởng STX được tinh chỉnh để giảm thiểu các vấn đề MEV trong quá trình bầu chọn thợ đào, thay đổi thuật toán bầu chọn thợ mỏ để ngăn chặn việc thợ đào Bitcoin có được lợi thế quá mức.

4.2.2. Những thay đổi về cơ chế tạo khối và vai trò của ngăn xếp

Theo hệ thống trước đó, các khối được tạo trên chuỗi Stacks được liên kết trực tiếp với các khối Bitcoin, dẫn đến thời gian xác nhận giao dịch và tạo khối chậm.

Sau bản phát hành Nakamoto, việc giới thiệu cơ chế "sản xuất khối dựa trên nhiệm kỳ" giải quyết các vấn đề này bằng cách cho phép các thợ mỏ được bầu tạo ra nhiều khối Stacks trong một chu kỳ khối Bitcoin duy nhất. Cơ chế này giảm đáng kể thời gian tạo và xác nhận khối xuống còn khoảng 5 giây, tăng cường đáng kể khả năng mở rộng của chuỗi Stacks.

Trong hệ thống mới này, người xếp chồng chịu trách nhiệm xác thực từng khối được tạo trong nhiệm kỳ của người khai thác, chuyển từ việc chỉ khóa mã thông báo STX sang chủ động xác minh, lưu trữ, ký và phát từng khối. Vai trò mới này thay đổi đáng kể động lực giữa thợ mỏ và thợ xếp chồng, như được nêu dưới đây:

Cách người khai thác và người xếp chồng (hoặc người ký) tương tác sau khi phát hành Nakamoto; Nguồn: tài liệu ngăn xếp
Cách người khai thác và người xếp chồng (hoặc người ký) tương tác sau khi phát hành Nakamoto; Nguồn: tài liệu ngăn xếp
  1. Người khai thác chuyển BTC đến người xếp chồng và tham gia vào quá trình bầu chọn khai thác.
  2. Sau khi lựa chọn người khai thác, giao dịch "thay đổi nhiệm kỳ" sẽ cấp cho người khai thác mới một nhiệm kỳ.
  3. Người khai thác tạo ra các khối trong vài giây và phải thu thập chữ ký từ các máy xếp trong quá trình xác thực.
  4. Việc xác thực một khối yêu cầu chữ ký từ hơn 70% số ngăn xếp.

4.2.3. Thay đổi cấu trúc chuỗi và đạt được tính cuối cùng của Bitcoin

Người xếp chồng, hiện đóng vai trò là người ký, đảm bảo tính liên tục của chuỗi khối bằng cách chỉ ký khối hợp lệ gần đây nhất trong quá trình thay đổi quyền sở hữu hoặc quá trình bầu cử khai thác, ngăn chặn việc phân nhánh tùy tiện của người khai thác.

Ngoài ra, trong nhiệm kỳ của mình, người khai thác phải bao gồm hàm băm khối được lập chỉ mục, chứa hàm băm của khối Stacks đầu tiên được ghi lại trong nhiệm kỳ trước, trong các giao dịch "cam kết" của họ. Hàm băm được lập chỉ mục này sau đó được ghi lại trên chuỗi khối Bitcoin, liên tục cập nhật lịch sử của chuỗi khối Stacks qua các nhiệm kỳ.

Mối quan hệ giữa các khối Bitcoin, khối Ngăn xếp và bitmap khoảng không quảng cáo.; Nguồn: tài liệu ngăn xếp
Mối quan hệ giữa các khối Bitcoin, khối Ngăn xếp và bitmap khoảng không quảng cáo.; Nguồn: tài liệu ngăn xếp

Cuối cùng, cấu trúc này có nghĩa là các giao dịch được gửi trong nhiệm kỳ thứ N sẽ được ghi lại trên chuỗi khối Bitcoin trong nhiệm kỳ N+2, khiến việc đảo ngược giao dịch Stacks trở nên khó khăn như việc đảo ngược khối Bitcoin. Hệ thống này phù hợp với các đặc điểm L2 truyền thống, cung cấp phê duyệt giao dịch nhanh chóng đồng thời kế thừa tính bảo mật của mạng Bitcoin.

4.2.4. Giải quyết vấn đề MEV Bitcoin

Trước khi phát hành Nakamoto, các vấn đề về MEV đã phát sinh khi các công cụ khai thác Bitcoin như F2Pool có thể kiểm duyệt các giao dịch cam kết từ các công cụ khai thác Stacks khác, thao túng giá thầu BTC của chính họ để đảm bảo phần thưởng khối và phí giao dịch. Điều này không chỉ làm giảm phần thưởng BTC cho người xếp chồng mà còn làm giảm độ tin cậy của quá trình khai thác.

Bản phát hành Nakamoto đưa ra các tiêu chí nhằm nâng cao tính công bằng trong quá trình khai thác:

  • Sự tham gia của người khai thác trong các khối gần đây
    • Để đủ điều kiện tham gia cuộc bầu cử thợ mỏ trong quá trình thay đổi nhiệm kỳ, cần phải tham gia vào quá trình bầu chọn khai thác ở ít nhất 10 khối gần đây, thúc đẩy một cộng đồng khai thác ổn định và không khuyến khích việc hái quả anh đào để nhận được chuỗi phần thưởng.
  • Phương pháp giá thầu trung bình trong quá khứ
    • Xác suất để người khai thác được chọn dựa trên mức trung bình của tất cả số tiền giá thầu BTC được ghi lại trong 10 khối cuối cùng, ngăn cản người khai thác đảm bảo phần thưởng khối thông qua giá thầu bất thường.
  • Tổng giá thầu tuyệt đối
    • Quá trình lựa chọn xem xét tổng số giá thầu tuyệt đối, không chỉ số lượng giá thầu thay đổi, đảm bảo rằng cuộc bầu cử khai thác diễn ra trên cơ sở kinh tế ổn định.

Các biện pháp này nhằm mục đích nâng cao tính minh bạch và độ tin cậy của quy trình khai thác chuỗi khối Stacks bằng cách giảm thiểu các vấn đề MEV thông qua việc đưa ra các tiêu chí này.

4.3. Kế hoạch ra mắt phát hành Nakamoto

Lộ trình phát hành Nakamoto; Nguồn: Nakamoto.run
Lộ trình phát hành Nakamoto; Nguồn: Nakamoto.run

Sau khi xuất bản sách trắng về sBTC và Bản phát hành Nakamoto vào cuối năm 2022, Stacks Foundation và nhóm phát triển của nó đã dành một khoảng thời gian đáng kể để chuẩn bị cho Bản phát hành Nakamoto. Như trong hình ảnh, đến tháng 2 năm 2024, các tính năng của Bản phát hành Nakamoto đã được hoàn thiện và tích hợp vào mạng thử nghiệm (được đặt tên là Argon theo Nakamoto Milestone 0.3 ). Kể từ đó, việc triển khai các bản cập nhật của Nakamoto Release đã được tiến hành tích cực.

Bản phát hành Nakamoto bao gồm một quy trình gồm hai giai đoạn, mỗi giai đoạn liên quan đến một hard fork. Các giai đoạn này lần lượt được gọi là Khởi tạo và Kích hoạt, thể hiện một kế hoạch xuất phát từ mục đích giảm thiểu sự gián đoạn trong môi trường chuỗi bằng cách cho phép một khoảng thời gian điều chỉnh cuối cùng để sửa lỗi trước khi kích hoạt đầy đủ tính năng.

4.3.1. Kế hoạch ra mắt ban đầu

  • Giai đoạn 1: Khởi tạo
    • Mặc dù hầu hết mã dành cho Bản phát hành Nakamoto, bao gồm cả cơ chế bằng chứng chuyển giao nâng cấp pox-4, đã được áp dụng nhưng các tính năng vẫn chưa được kích hoạt.
    • Người ký và đối tác được cung cấp ít nhất hai chu kỳ đặt cược để đăng ký hợp đồng pox-4. Trong thời gian này, những người ký đã đăng ký được giám sát để đảm bảo họ xác thực các khối một cách chính xác trước khi chuyển sang giai đoạn Kích hoạt.
  • Giai đoạn 2: Kích hoạt
    • Giai đoạn này bao gồm việc kích hoạt hệ thống dựa trên người ký, các khối nhanh và tính hữu hạn của Bitcoin bằng việc áp dụng bản cập nhật Bản phát hành Nakamoto và kích hoạt các quy tắc Nakamoto.
    • "Quy tắc Nakamoto" đề cập đến logic tổng thể để phân biệt Bản phát hành trước và sau Nakamoto.

4.3.2. Lịch trình ra mắt được sửa đổi sau khi điều chỉnh kế hoạch

Kế hoạch ra mắt phát hành Nakamoto; Nguồn: Ra mắt Nakamoto: Tổng quan về triển khai Testnet và Mainnet

Quá trình nâng cấp giai đoạn đầu tiên, Instantiation, bắt đầu vào ngày 22 tháng 4. Giả sử không tìm thấy lỗi nghiêm trọng nào và quá trình Instantiation kết thúc suôn sẻ, thì ban đầu quá trình nâng cấp giai đoạn hai dự kiến sẽ bắt đầu vào giữa tháng 5. Tuy nhiên, theo diễn biến của giai đoạn đầu tiên, các cải tiến liên quan đến hệ thống Khả năng phục hồi/Phục hồi của người ký đã được xác định và Stacks Foundation đã công bố sửa đổi kế hoạch ban đầu vào ngày 1 tháng 5. Nội dung chính như sau:

  • Kế hoạch phát hành Nakamoto ban đầu chỉ bao gồm hệ thống khôi phục người ký cơ bản để bắt đầu giai đoạn Kích hoạt.
  • Nhu cầu về hệ thống khôi phục người ký nâng cao đã được nhận ra sau khi đưa người ký vào trong quá trình Khởi tạo. Việc nâng cấp hệ thống này hiện được lên kế hoạch hoàn thành vào cuối năm 2024, sau khi Kích hoạt Bản phát hành Nakamoto.
  • Cần thêm tám tuần thời gian phát triển trước giai đoạn Kích hoạt bản phát hành Nakamoto, với việc hoàn thành mã hệ thống khôi phục người ký dự kiến vào ngày 15 tháng 7 và Kích hoạt bản phát hành Nakamoto được ấn định vào ngày 28 tháng 8.
  • Công việc và dòng thời gian mới sẽ mang lại một số lợi ích chính như khả năng phục hồi của người khai thác tốt hơn khi hết thời gian ký và phản hồi xấu từ Người ký, xử lý tốt hơn về khả năng phản hồi của Người ký và các tình huống mất chìa khóa, cải thiện cách Người khai thác tạo và xử lý các tiện ích mở rộng quyền sử dụng cũng như tính năng chống entropy của mạng và xử lý khối flash.
Đã sửa đổi mốc thời gian phát hành Nakamoto; Nguồn: stacks.org
Đã sửa đổi mốc thời gian phát hành Nakamoto; Nguồn: stacks.org

Kế hoạch sửa đổi bao gồm giai đoạn phát triển mã kéo dài 8 tuần, kết thúc vào ngày 15 tháng 7, với giai đoạn Kích hoạt của Bản phát hành Nakamoto, ban đầu được lên lịch vào giữa tháng 5, hiện bắt đầu khoảng ba tháng sau, vào ngày 28 tháng 8. May mắn thay, bản nâng cấp sBTC, dự kiến ban đầu cho quý thứ ba, vẫn được thiết lập để tiến hành theo lịch trình bốn tuần sau khi bắt đầu Giai đoạn kích hoạt.

5. sBTC: Mảnh ghép cuối cùng cho quá trình chuyển đổi L2 của ngăn xếp

Việc kích hoạt đầy đủ Bản phát hành Nakamoto dự kiến vào tháng 5 là rất quan trọng để cải thiện hiệu suất đáng kể của chuỗi Stacks và đạt được tính hữu hạn của Bitcoin đối với các khối Stacks. Tuy nhiên, để thực sự hoạt động như một mạng Bitcoin L2, chỉ riêng Bản phát hành Nakamoto là không đủ.

Tiêu chí phân loại Bitcoin L2; Nguồn: tweet nhẹ
Tiêu chí phân loại Bitcoin L2; Nguồn: tweet nhẹ

Sau bản phát hành Nakamoto, Stacks sẽ giống với một môi trường tổng hợp có chủ quyền. Tuy nhiên, để thực sự hoạt động như một nền tảng hợp đồng thông minh Bitcoin và L2, điều cần thiết là có thể tích hợp và sử dụng tài sản gốc của Bitcoin, BTC, trực tiếp trên chuỗi. Muneeb Ali, người sáng lập Stacks, đã nhấn mạnh sự khó khăn trong việc di chuyển BTC vào và ra khỏi các lớp mà không làm thay đổi L1 của Bitcoin, cho thấy rằng một nhóm người ký phi tập trung và mở áp dụng cơ chế chốt cho BTC—cụ thể là sBTC—sẽ là cách tiếp cận gần nhất với một cây cầu không đáng tin cậy.

Rollkit ( @RollkitDev ) đã thông báo rằng họ đang phát hành các công cụ nghiên cứu để cho phép các đợt tổng hợp có chủ quyền như vậy được hưởng lợi từ Bitcoin L1 cho DA. Tôi rất vui mừng về sự phát triển này!

Xem điều này từ @lightcoin : https://t.co/0VsEYDdUQe

— muneeb.btc (@muneeb) Ngày 6 tháng 3 năm 2023

sBTC kết nối tài sản BTC giữa mạng Bitcoin và chuỗi Stacks dựa trên hai tính năng chính:

  • Khả năng hoàn trả 1:1 : Miễn là chuỗi Stacks còn hoạt động, sBTC và BTC luôn có thể được trao đổi theo tỷ lệ 1:1.
  • Tư cách thành viên mở : Bất kỳ ai cũng có thể tham gia vào giao thức sBTC và không có thực thể tập trung nào kiểm soát quyền giám sát BTC.

Không giống như các tài sản liên quan đến BTC của chuỗi Stacks hiện tại như xBTC hoặc aBTC, vốn yêu cầu quản lý trung tâm hoặc đa chữ ký trong quá trình bắc cầu, sBTC sử dụng các ngăn xếp của cơ chế Bằng chứng chuyển giao như một nhóm người ký để tạo điều kiện cho việc bắc cầu BTC gần như không đáng tin cậy.

Cách thức hoạt động của sBTC (1); Nguồn: tài liệu ngăn xếp
Cách thức hoạt động của sBTC (1); Nguồn: tài liệu ngăn xếp
Cách thức hoạt động của sBTC (2); Nguồn: sbtc.tech
Cách thức hoạt động của sBTC (2); Nguồn: sbtc.tech

Bản cập nhật và triển khai sBTC được lên kế hoạch vào quý 3 năm 2024. Bản phát hành Nakamoto và bản cập nhật sBTC là những cột mốc quan trọng đối với Stacks trong việc đạt được mục tiêu đầy tham vọng là chuyển đổi thành một nền tảng hợp đồng thông minh mạng Bitcoin hoàn chỉnh. Việc quan sát tiến trình của chuỗi Stacks vì nó nhằm mục đích trở thành Bitcoin L2 thực sự và rất nên khuyến khích một nền tảng hợp đồng thông minh sử dụng BTC không hoạt động.

Nguồn: LỚP BITCOIN — Tấm thảm của kỷ nguyên tài chính không cần sự tin cậy
Nguồn: LỚP BITCOIN — Tấm thảm của kỷ nguyên tài chính không cần sự tin cậy

<Tài liệu tham khảo>

Nguồn
Tuyên bố từ chối trách nhiệm: Nội dung trên chỉ là ý kiến của tác giả, không đại diện cho bất kỳ lập trường nào của Followin, không nhằm mục đích và sẽ không được hiểu hay hiểu là lời khuyên đầu tư từ Followin.
Thích
8
Thêm vào Yêu thích
2
Bình luận