Giao thức Runes: Tiêu chuẩn phát hành tài sản thế hệ mới trên Bitcoin
Trong năm qua, chủ đề nóng nhất trong hệ sinh thái Bitcoin chắc chắn là sự nổi lên của công nghệ ký hiệu. Công nghệ ký hiệu bắt nguồn từ giao thức Ordinals, giao thức này đã cấp cho mỗi satoshi trên Bitcoin một số thứ tự duy nhất. Nhà phát triển cốt lõi của Ordinals, casey, đã nộp mã nguồn cơ bản của giao thức Runes từ tháng 9 năm ngoái, nhưng vẫn chưa được phát hành chính thức.
Trong thời gian này, một số dự án đã dựa trên mã của casey để phát hành trước các giao thức như RunesAlpha. Mặc dù có tranh cãi, nhưng những dự án này đã đạt được sự tăng trưởng giá trị thị trường hàng trăm triệu đô la trong thời gian ngắn, cho thấy tiềm năng to lớn của giao thức Runes.
Hiện nay, phiên bản chính thức của giao thức Runes do người sáng lập Ordinals là casey thiết kế sẽ chính thức ra mắt trên mạng chính của Bitcoin vào khoảng ngày 20 tháng 4 năm 2024. Điều này có nghĩa là các dự án muốn phát hành tài sản Runes, cũng như các ví và nền tảng giao dịch hỗ trợ Runes, sẽ phải đối mặt với thách thức lớn khi trực tiếp ra mắt trên mạng chính.
Bài viết này sẽ hệ thống hóa cơ chế thiết kế nền tảng của giao thức Runes, phân tích sự khác biệt của nó với các giao thức BRC20, ARC20, giúp người đọc đánh giá một cách hợp lý những ưu điểm và hạn chế của Runes.
Hai cách để ghi lại thông tin bổ sung trên Bitcoin
Trên Bitcoin chủ yếu có hai phương án để đính kèm dữ liệu ngoài chuỗi vào chuỗi: khắc và khắc.
Nguyên lý công nghệ khắc
Runes áp dụng công nghệ khắc, tức là ghi thông tin vào trường OP_RETURN của UTXO Bitcoin. Chức năng này được kích hoạt từ phiên bản Bitcoin Core 0.9 vào năm 2014, cho phép tạo ra một đầu ra có thể xác minh nhưng không thể tiêu dùng trong giao dịch, dùng để lưu trữ dữ liệu trên blockchain.
Trong trình duyệt blockchain, có thể thấy giao dịch có trường OP_RETURN. Trường này thường được hiển thị dưới dạng một đầu ra hình chữ nhật bo tròn độc lập, cho thấy nó không thể được chuyển nhượng hoặc tiêu thụ lại. Dữ liệu trong trường OP_RETURN thường được trình bày dưới dạng mã hóa thập lục phân, khi giải mã có thể thu được nội dung cụ thể, chẳng hạn như thông tin về việc triển khai, đúc, phát hành tài sản Runes dưới định dạng JSON.
Nguyên lý kỹ thuật khắc
Các giao thức Ordinals/BRC20 sử dụng kỹ thuật khắc, ghi dữ liệu siêu dữ liệu vào dữ liệu chứng kiến giao dịch. Quy trình này được thực hiện thông qua việc tách biệt chứng kiến và thanh toán cho Taproot, bao gồm hai giai đoạn là nộp và tiết lộ, cần hai giao dịch để hoàn thành.
Taproot là loại đầu ra giao dịch được nâng cấp trong Bitcoin vào năm 2021, có thể lưu trữ điều kiện giao dịch một cách riêng tư hơn. Quá trình khắc đầu tiên tạo ra một địa chỉ P2TR UTXO( gửi giao dịch ), sau đó khi tiêu tốn UTXO này, cung cấp kịch bản thực sự trong kịch bản chứng kiến, từ đó tải dữ liệu khắc lên chuỗi ( tiết lộ giao dịch ).
Giao thức Ordinals quy định, các ký tự được gắn vào satoshi đầu tiên của đầu vào đầu tiên. Do đó, quá trình khắc là gắn dữ liệu vào một satoshi cụ thể, cuối cùng hình thành ký tự.
So sánh hai phương án
Công nghệ khắc:
Ưu điểm: logic đơn giản, trực quan, chi phí giao dịch thấp, không chiếm dụng bộ nhớ của nút đầy đủ
Nhược điểm: bị giới hạn ở độ dài 80 byte, cần mã hóa dữ liệu được nén cao.
Công nghệ khắc chữ:
Ưu điểm: hầu như không hạn chế kích thước dữ liệu, có khả năng bảo vệ quyền riêng tư nhất định, hỗ trợ nhiều loại hình như khóa thời gian.
Nhược điểm: Cần hai lần giao dịch trên chuỗi, chi phí cao, áp lực lớn đối với bộ nhớ của nút đầy đủ.
Phân tích thiết kế giao thức Runes
Giao thức Runes đã phát triển từ phiên bản 0.11 ban đầu đến phiên bản 0.18 mới nhất, trải qua những thay đổi lớn. Bằng cách so sánh hai phiên bản này, chúng ta có thể hiểu sâu sắc về tư duy thiết kế và giá trị mà Runes đề xuất.
Runes phiên bản 0.11
Phiên bản đầu tiên của giao thức Runes chủ yếu bao gồm ba phần:
thông tin chuyển nhượng tài sản (
khắc ) thông tin triển khai tài sản (
burn) tiêu hủy (
Khi trường OP_RETURN của giao dịch chứa thông tin edicts được định dạng đúng, bộ phân tích ngoại tuyến sẽ tính toán tình hình chuyển nhượng tài sản của người dùng, trường output chỉ định mục tiêu chuyển nhượng.
Phần etching định nghĩa thông tin chính về việc triển khai tài sản. Khác với hợp đồng thông minh Ethereum, các giao thức như Runes thống nhất cách phát hành tài sản, áp dụng nguyên tắc phát hành công bằng, hoàn toàn mở cho người dùng tham gia, giảm khả năng can thiệp của các dự án vào thị trường.
Phiên bản Runes giao thức này đã khá hoàn thiện, các dự án phát sinh như RuneAlpha cũng đã đạt được quy mô thị trường không nhỏ.
![Đọc sâu về cơ chế thiết kế nền tảng và hạn chế của giao thức Runes])https://img-cdn.gateio.im/webp-social/moments-1a8ad9f747fe4a9f9b3ba8b4f0d8b33b.webp(
) Runes phiên bản 0.18
Phiên bản mới nhất của giao thức Runes đã có những điều chỉnh đáng kể, chủ yếu bao gồm bốn khía cạnh:
edicts### tài sản chuyển nhượng (
mint)đúc(
etching) triển khai(
burn) tiêu hủy(
edicts đã thêm tham số pointer, dùng để chỉnh sửa hướng chuyển nhượng tài sản mặc định, giúp giảm khối lượng mã và chi phí giao dịch.
trường mint đã được nâng lên ngang cấp với edicts, giới hạn mỗi giao dịch chỉ có thể phát hành một tài sản, cân bằng cơ hội tham gia của các người dùng khác nhau.
phần etching thay đổi nhiều nhất:
ID tài sản được chuyển đổi thành dạng chuỗi, tiết kiệm không gian mã hóa
Giới thiệu trường terms, cho phép bên phát hành chỉ định thời gian bắt đầu và kết thúc của việc phát hành, nâng cao tính công bằng.
Thêm tham số cap để giới hạn tổng số lần phát hành
Thiết lập quy tắc giải phóng độ dài tên, kiểm soát tài nguyên khan hiếm
Sử dụng quy trình hai bước tương tự như khắc )commit và reveal(, bảo vệ quyền kiểm soát tên của bên dự án.
Trường turbo mới được thêm vào để dành chỗ cho việc nâng cấp giao thức trong tương lai.
![Sâu sắc phân tích cơ chế thiết kế nền tảng và giới hạn của giao thức Runes])https://img-cdn.gateio.im/webp-social/moments-a3fbbb22d01d9b7871f626a8836cec4f.webp(
Đánh giá giao thức phiên bản mới Runes
Phiên bản mới nhất của giao thức Runes đã thực hiện nhiều cải tiến để giải quyết các vấn đề của thị trường:
Quản lý phát hành tinh vi hơn hy vọng sẽ làm cho thị trường trở nên có trật tự hơn
Nhờ vào cơ sở người dùng của giao thức Ordinals, bắt đầu đã đứng trên vai người khổng lồ
Là giao thức FT, bù đắp cho sự thiếu hụt của Ordinals trong lĩnh vực tài sản có thể thay thế.
Sử dụng OP_RETURN để ghi lại dữ liệu, cung cấp khả năng tái hiện sổ cái linh hoạt.
Tuy nhiên, giao thức Runes cũng phải đối mặt với một số thách thức:
Thời gian ra mắt gấp gáp, có thể ảnh hưởng đến sự phát triển ban đầu của hệ sinh thái
Quy tắc phức tạp, đặc biệt là giới hạn độ dài tên có thể làm tăng rủi ro cho người dùng
So với các giao thức khác, việc bố trí trong các hướng như L2 có phần chưa đủ.
Mặc dù vậy, giao thức Runes như một tiêu chuẩn phát hành tài sản thế hệ mới trên Bitcoin, vẫn xứng đáng để thị trường tiếp tục chú ý. Khi hệ sinh thái dần hoàn thiện, Runes có khả năng mang lại nhiều ứng dụng và giá trị đổi mới cho Bitcoin.
![Phân tích sâu Runes giao thức về cơ chế thiết kế nền tảng và giới hạn])https://img-cdn.gateio.im/webp-social/moments-76e02af769fcbb0515c5486c267f20dd.webp(
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.
15 thích
Phần thưởng
15
9
Đăng lại
Chia sẻ
Bình luận
0/400
ShibaOnTheRun
· 08-16 18:43
Đứng dậy nào
Xem bản gốcTrả lời0
ThesisInvestor
· 08-16 11:08
bẫy không ngừng nghỉ rồi, đợi chơi đùa với mọi người.
Xem bản gốcTrả lời0
ApeWithNoChain
· 08-15 11:12
Lại có quả mới để ăn
Xem bản gốcTrả lời0
ChainWatcher
· 08-13 19:16
4月20 To da moon
Xem bản gốcTrả lời0
ForkTongue
· 08-13 19:08
Lại làm việc mới rồi
Xem bản gốcTrả lời0
AirdropHunterZhang
· 08-13 19:06
Một đợt airdrop nữa đã đến, chỉ cần lặng lẽ thực hiện là xong.
Xem bản gốcTrả lời0
OfflineValidator
· 08-13 19:03
Bạn lại có hoạt động mới trong thế giới tiền điện tử rồi.
Giao thức Runes sắp ra mắt, tiêu chuẩn phát hành tài sản Bitcoin mới đang đến.
Giao thức Runes: Tiêu chuẩn phát hành tài sản thế hệ mới trên Bitcoin
Trong năm qua, chủ đề nóng nhất trong hệ sinh thái Bitcoin chắc chắn là sự nổi lên của công nghệ ký hiệu. Công nghệ ký hiệu bắt nguồn từ giao thức Ordinals, giao thức này đã cấp cho mỗi satoshi trên Bitcoin một số thứ tự duy nhất. Nhà phát triển cốt lõi của Ordinals, casey, đã nộp mã nguồn cơ bản của giao thức Runes từ tháng 9 năm ngoái, nhưng vẫn chưa được phát hành chính thức.
Trong thời gian này, một số dự án đã dựa trên mã của casey để phát hành trước các giao thức như RunesAlpha. Mặc dù có tranh cãi, nhưng những dự án này đã đạt được sự tăng trưởng giá trị thị trường hàng trăm triệu đô la trong thời gian ngắn, cho thấy tiềm năng to lớn của giao thức Runes.
Hiện nay, phiên bản chính thức của giao thức Runes do người sáng lập Ordinals là casey thiết kế sẽ chính thức ra mắt trên mạng chính của Bitcoin vào khoảng ngày 20 tháng 4 năm 2024. Điều này có nghĩa là các dự án muốn phát hành tài sản Runes, cũng như các ví và nền tảng giao dịch hỗ trợ Runes, sẽ phải đối mặt với thách thức lớn khi trực tiếp ra mắt trên mạng chính.
Bài viết này sẽ hệ thống hóa cơ chế thiết kế nền tảng của giao thức Runes, phân tích sự khác biệt của nó với các giao thức BRC20, ARC20, giúp người đọc đánh giá một cách hợp lý những ưu điểm và hạn chế của Runes.
Hai cách để ghi lại thông tin bổ sung trên Bitcoin
Trên Bitcoin chủ yếu có hai phương án để đính kèm dữ liệu ngoài chuỗi vào chuỗi: khắc và khắc.
Nguyên lý công nghệ khắc
Runes áp dụng công nghệ khắc, tức là ghi thông tin vào trường OP_RETURN của UTXO Bitcoin. Chức năng này được kích hoạt từ phiên bản Bitcoin Core 0.9 vào năm 2014, cho phép tạo ra một đầu ra có thể xác minh nhưng không thể tiêu dùng trong giao dịch, dùng để lưu trữ dữ liệu trên blockchain.
Trong trình duyệt blockchain, có thể thấy giao dịch có trường OP_RETURN. Trường này thường được hiển thị dưới dạng một đầu ra hình chữ nhật bo tròn độc lập, cho thấy nó không thể được chuyển nhượng hoặc tiêu thụ lại. Dữ liệu trong trường OP_RETURN thường được trình bày dưới dạng mã hóa thập lục phân, khi giải mã có thể thu được nội dung cụ thể, chẳng hạn như thông tin về việc triển khai, đúc, phát hành tài sản Runes dưới định dạng JSON.
Nguyên lý kỹ thuật khắc
Các giao thức Ordinals/BRC20 sử dụng kỹ thuật khắc, ghi dữ liệu siêu dữ liệu vào dữ liệu chứng kiến giao dịch. Quy trình này được thực hiện thông qua việc tách biệt chứng kiến và thanh toán cho Taproot, bao gồm hai giai đoạn là nộp và tiết lộ, cần hai giao dịch để hoàn thành.
Taproot là loại đầu ra giao dịch được nâng cấp trong Bitcoin vào năm 2021, có thể lưu trữ điều kiện giao dịch một cách riêng tư hơn. Quá trình khắc đầu tiên tạo ra một địa chỉ P2TR UTXO( gửi giao dịch ), sau đó khi tiêu tốn UTXO này, cung cấp kịch bản thực sự trong kịch bản chứng kiến, từ đó tải dữ liệu khắc lên chuỗi ( tiết lộ giao dịch ).
Giao thức Ordinals quy định, các ký tự được gắn vào satoshi đầu tiên của đầu vào đầu tiên. Do đó, quá trình khắc là gắn dữ liệu vào một satoshi cụ thể, cuối cùng hình thành ký tự.
So sánh hai phương án
Công nghệ khắc:
Công nghệ khắc chữ:
Phân tích thiết kế giao thức Runes
Giao thức Runes đã phát triển từ phiên bản 0.11 ban đầu đến phiên bản 0.18 mới nhất, trải qua những thay đổi lớn. Bằng cách so sánh hai phiên bản này, chúng ta có thể hiểu sâu sắc về tư duy thiết kế và giá trị mà Runes đề xuất.
Runes phiên bản 0.11
Phiên bản đầu tiên của giao thức Runes chủ yếu bao gồm ba phần:
Khi trường OP_RETURN của giao dịch chứa thông tin edicts được định dạng đúng, bộ phân tích ngoại tuyến sẽ tính toán tình hình chuyển nhượng tài sản của người dùng, trường output chỉ định mục tiêu chuyển nhượng.
Phần etching định nghĩa thông tin chính về việc triển khai tài sản. Khác với hợp đồng thông minh Ethereum, các giao thức như Runes thống nhất cách phát hành tài sản, áp dụng nguyên tắc phát hành công bằng, hoàn toàn mở cho người dùng tham gia, giảm khả năng can thiệp của các dự án vào thị trường.
Phiên bản Runes giao thức này đã khá hoàn thiện, các dự án phát sinh như RuneAlpha cũng đã đạt được quy mô thị trường không nhỏ.
![Đọc sâu về cơ chế thiết kế nền tảng và hạn chế của giao thức Runes])https://img-cdn.gateio.im/webp-social/moments-1a8ad9f747fe4a9f9b3ba8b4f0d8b33b.webp(
) Runes phiên bản 0.18
Phiên bản mới nhất của giao thức Runes đã có những điều chỉnh đáng kể, chủ yếu bao gồm bốn khía cạnh:
edicts đã thêm tham số pointer, dùng để chỉnh sửa hướng chuyển nhượng tài sản mặc định, giúp giảm khối lượng mã và chi phí giao dịch.
trường mint đã được nâng lên ngang cấp với edicts, giới hạn mỗi giao dịch chỉ có thể phát hành một tài sản, cân bằng cơ hội tham gia của các người dùng khác nhau.
phần etching thay đổi nhiều nhất:
Trường turbo mới được thêm vào để dành chỗ cho việc nâng cấp giao thức trong tương lai.
![Sâu sắc phân tích cơ chế thiết kế nền tảng và giới hạn của giao thức Runes])https://img-cdn.gateio.im/webp-social/moments-a3fbbb22d01d9b7871f626a8836cec4f.webp(
Đánh giá giao thức phiên bản mới Runes
Phiên bản mới nhất của giao thức Runes đã thực hiện nhiều cải tiến để giải quyết các vấn đề của thị trường:
Tuy nhiên, giao thức Runes cũng phải đối mặt với một số thách thức:
Mặc dù vậy, giao thức Runes như một tiêu chuẩn phát hành tài sản thế hệ mới trên Bitcoin, vẫn xứng đáng để thị trường tiếp tục chú ý. Khi hệ sinh thái dần hoàn thiện, Runes có khả năng mang lại nhiều ứng dụng và giá trị đổi mới cho Bitcoin.
![Phân tích sâu Runes giao thức về cơ chế thiết kế nền tảng và giới hạn])https://img-cdn.gateio.im/webp-social/moments-76e02af769fcbb0515c5486c267f20dd.webp(