Tối ưu hóa cơ chế代打 Runes: Mô hình chuỗi + tách giảm 23% chi phí Gas

robot
Đang tạo bản tóm tắt

Phân tích cơ chế đại diện tài sản Bitcoin: Lấy Runes làm ví dụ

Lời mở đầu

Trong lĩnh vực Web3, giao dịch là cốt lõi, sự chú ý là nguồn lực quan trọng, giá là điểm bắt đầu, giá trị là điểm kết thúc. Một tháng sau khi Bitcoin giảm một nửa và giao thức Runes được ra mắt, đã xuất hiện nhiều nền tảng代打 và thị trường giao dịch. Bài viết này lấy Runes làm ví dụ, phân tích cơ chế tốt nhất của việc代打 tài sản Bitcoin ( khắc ).

1. Bảng xếp hạng GAS của nền tảng代打 Runes

Từ góc độ kế hoạch xếp hạng, kết luận chính là:

  1. chi phí gas:"tách + kế hoạch chuỗi" < "chuỗi" < "tách" < "đánh đơn"
  2. Mức độ tập trung: Chuỗi ( không có địa chỉ trung gian ) < Phân tách ( không có địa chỉ trung gian ) < Chuỗi ( có địa chỉ trung gian ) < Phân tách ( có địa chỉ trung gian )
  3. Tập hợp tài sản: chuỗi > tách rời + chuỗi > tách rời
  4. Tốc độ lên chuỗi hàng loạt: Tách = Tách + Chuỗi > Chuỗi

Lấy Runes làm ví dụ, phân tích cơ chế tối ưu của mô hình tài sản trên Bitcoin (khắc)

1.1 Tóm tắt cơ chế khắc Runes

Runes sử dụng công nghệ khắc để ghi lại thông tin trong trường op-return của UTXO Bitcoin. Đây là một đầu ra có thể xác minh nhưng không thể tiêu thụ, dữ liệu được lưu trữ trên blockchain. Thông tin op-return đi kèm với giao dịch có thể được nhìn thấy trong trình duyệt khối.

Tóm tắt cơ chế代打: Runes một giao dịch chỉ có thể代打 một tài sản. Chi phí giao dịch thể hiện qua kích thước dữ liệu trên chuỗi, mô hình tối ưu là tối thiểu hóa số lượng UTXO trong giao dịch.

1.2 Mô hình phân tách

Mô hình phân tách trước tiên thực hiện một giao dịch để phân tách thành nhiều giao dịch con, mỗi giao dịch con sau đó sẽ tiến hành đúc tài sản. Ví dụ như phương án tools.mempool:

  1. Dự kiến phí giao dịch cho mỗi giao dịch con, dự trữ 546( giá trị bụi ) + phí giao dịch, tách nhiều UTXO đến địa chỉ mới.
  2. Giao dịch thứ hai chuyển từ địa chỉ mới về địa chỉ người dùng, hoàn thành việc đại diện.

Vấn đề: Cần phải tách giao dịch trước, người dùng nhận được UTXO phân tán, làm tăng chi phí giao dịch sau này. Hơn nữa, giao dịch tách chưa thực hiện代打, tổn thất tổng hợp khá cao.

Lấy Runes làm ví dụ, phân tích cơ chế tốt nhất của mô hình tài sản trên Bitcoin (khắc)

1.3 Chế độ chuỗi

Mô hình chuỗi giống như cấu trúc vòng lặp, mỗi giao dịch tiêu thụ giao dịch trước đó trong bộ nhớ. Ví dụ như nền tảng Runestone:

  1. Giao dịch đầu tiên bị tính phí dịch vụ của nền tảng.
  2. Xử lý vòng giao dịch tiếp theo, khối lượng dữ liệu nhỏ.

Ưu điểm: Dữ liệu ít. Nhược điểm: Giới hạn 25 giao dịch trong bộ nhớ, không phù hợp cho việc đúc hàng loạt.

Lấy Runes làm ví dụ, phân tích cơ chế tối ưu của mô hình tài sản trên Bitcoin (khắc)

2. Mô hình代打 tốt nhất: Phân tách + Chuỗi

luminex áp dụng giải pháp phân tách + chuỗi, là mô hình tốt nhất hiện nay:

  1. Chia tách trước tiên cho người dùng một tài sản.
  2. Đúc trong 25 lần: Tách ra đủ gas cho việc đúc chuỗi, thực hiện đúc.
  3. Hơn 25 lần đúc: Tách ra nhiều gas cần thiết cho chuỗi, thực hiện đúc.

Ưu điểm: có thể đúc hàng loạt, hiệu suất lên chuỗi cao ( hoàn thành trong 2 khối ).

Lấy Runes làm ví dụ, phân tích cơ chế tối ưu của mô hình tài sản trên Bitcoin (khắc)

2.1 Chỉ số hiệu quả lên chuỗi

Nút BTC có cơ chế phòng chống tấn công DoS, vout của một UTXO bị giới hạn 25 giao dịch trong bộ nhớ. Mô hình chuỗi bị hạn chế bởi điều này, mô hình phân tách có thể vượt qua giới hạn. Luminex vừa đảm bảo gas thấp vừa có khả năng đúc số lượng lớn.

Sử dụng Runes làm ví dụ, phân tích cơ chế tối ưu của mô hình tài sản trong Bitcoin (khắc)

Tỷ lệ tối ưu hóa phí giao dịch 2.2 BTC

Lấy địa chỉ taproot làm ví dụ, tính toán tỷ lệ tối ưu:

  • Mint theo chuỗi hàng loạt 10 giao dịch: 1310 vsize

  • Chia nhỏ 10 giao dịch Mint: 1697 vsize

  • tỷ lệ tối ưu gas:22.8%

  • Mint theo chuỗi 20 giao dịch: 2620 vsize

  • Chia tách lô Mint 20 giao dịch:3437 vsize

  • tỷ lệ tối ưu hóa gas:23.8%

20% tối ưu hóa có vẻ không nhiều, nhưng trong thời kỳ chi phí cao có thể giảm đáng kể chi phí. Khuyên bạn nên học cơ bản về node.js, chạy mã nguồn mở trực tiếp, tránh phí từ nền tảng.

Lấy Runes làm ví dụ, phân tích cơ chế tối ưu của mô hình tài sản trên Bitcoin (khắc)

3. Tóm tắt

Sau một tháng phát hành, Runes chưa vượt qua 1 tỷ USD, nguyên nhân chủ yếu là do việc thuê người chơi và cơ sở hạ tầng thị trường chưa hoàn thiện, chi phí tham gia của nhà đầu tư nhỏ lẻ cao, và các tổ chức thiếu hoạt động sinh thái. Các nền tảng hiện tại hoặc có phí cao, hoặc chức năng không đầy đủ.

Mô hình代打 hiện tại đã bỏ qua nhu cầu giao dịch của người dùng. Thị trường ban đầu biến động lớn, BTC bị đông đúc, nhu cầu tài sản lớn bị hạn chế. Chi phí chuỗi thấp nhưng không phù hợp với giai đoạn đầu, các giao dịch phức hợp phát sinh đã nâng cao ngưỡng mua vét.

Trong tương lai sẽ thảo luận về mô hình thị trường giao dịch của tài sản BTC ( BRC20, Ordinals, Atomical, Runes và ).

Lấy Runes làm ví dụ, phân tích cơ chế tốt nhất của mô hình tài sản trên Bitcoin (khắc)

BTC-2.19%
Xem bản gốc
Trang này có thể chứa nội dung của bên thứ ba, được cung cấp chỉ nhằm mục đích thông tin (không phải là tuyên bố/bảo đảm) và không được coi là sự chứng thực cho quan điểm của Gate hoặc là lời khuyên về tài chính hoặc chuyên môn. Xem Tuyên bố từ chối trách nhiệm để biết chi tiết.
  • Phần thưởng
  • 6
  • Chia sẻ
Bình luận
0/400
SmartMoneyWalletvip
· 07-31 15:21
Chi phí代打 cao khó thực hiện
Xem bản gốcTrả lời0
FloorPriceNightmarevip
· 07-29 02:47
Còn phải xem mức độ chấp nhận của thị trường
Xem bản gốcTrả lời0
PretendingToReadDocsvip
· 07-29 02:43
Tối ưu hóa chuỗi rất đáng tin cậy
Xem bản gốcTrả lời0
StrawberryIcevip
· 07-29 02:41
Chi phí quá cao
Xem bản gốcTrả lời0
FalseProfitProphetvip
· 07-29 02:39
bán lẻ vẫn không chịu nổi chi phí
Xem bản gốcTrả lời0
DefiEngineerJackvip
· 07-29 02:37
Mô hình gas chưa tối ưu
Xem bản gốcTrả lời0
Giao dịch tiền điện tử mọi lúc mọi nơi
qrCode
Quét để tải xuống ứng dụng Gate
Cộng đồng
Tiếng Việt
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)