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à:
chi phí gas:"tách + kế hoạch chuỗi" < "chuỗi" < "tách" < "đánh đơn"
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 )
Tập hợp tài sản: chuỗi > tách rời + chuỗi > tách rời
Tốc độ lên chuỗi hàng loạt: Tách = Tách + Chuỗi > Chuỗi
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:
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.
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.
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:
Giao dịch đầu tiên bị tính phí dịch vụ của nền tảng.
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.
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:
Chia tách trước tiên cho người dùng một tài sản.
Đúc trong 25 lần: Tách ra đủ gas cho việc đúc chuỗi, thực hiện đúc.
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 ).
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.
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.
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à ).
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.
Tối ưu hóa cơ chế代打 Runes: Mô hình chuỗi + tách giảm 23% chi phí Gas
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.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:
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.
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:
Ư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.
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:
Ư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 ).
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.
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.
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à ).