Giao thức Runes sẽ sớm được ra mắt. Phân tích các nguyên tắc, quy tắc phân phối và chi phí ước tính từ góc độ kỹ thuật.

avatar
Trustless Labs
5tháng trước
Bài viết có khoảng 4167từ,đọc toàn bộ bài viết mất khoảng 6 phút
Bạn nên biết gì về giao thức Runes? Các điểm nóng là gì?

Tác giả gốc: Trustless Labs

Chỉ còn chưa đầy 3 ngày nữa là đến đợt giảm một nửa khối 840.000 BTC, điều đó cũng có nghĩa là giao thức Runes được chờ đợi từ lâu của toàn bộ hệ sinh thái BTC sắp được ra mắt. Là đợt ra mắt công bằng lớn nhất trong hệ sinh thái BTC, nó có thể phải đối mặt với sự cạnh tranh rất lớn. . Áp lực, nhưng đây hiện là cơ hội alpha công khai lớn nhất trong thế giới tiền điện tử.

Mặc dù các nền tảng như OKX Wallet và Unisat hiện cung cấp nền tảng khắc công khai, nhưng nếu bạn muốn nhận được nhiều chip hơn trong cuộc thi, hãy chạy chỉ mục và nút đầy đủ Bitcoin của riêng bạn, đồng thời hiểu các nguyên tắc hoạt động có liên quan của Rune, để việc Tối ưu hóa sẽ mang lại những lợi ích nhất định. thuận lợi.

Trong bài viết này, Trustless Labs sẽ giới thiệu giao thức Runes gồm ba phần: triển khai kỹ thuật, quy tắc phân phối và chi phí ước tính.

Giao thức Runes là một giao thức tài sản được Casey, người sáng lập Ordinals triển khai để phát hành các mã thông báo đồng nhất trên mạng Bitcoin. Nguyên tắc cơ bản của Runes là nó đã đảm nhận tính hợp pháp của giao thức Ordinals và trở thành phương thức phân phối tài sản công bằng tiếp theo trên chuỗi BTC. Window, cộng đồng Ordinals cần sử dụng Runes để tranh giành sức mạnh định giá của tài sản mã thông báo sinh thái BTC. Casey thậm chí còn kêu gọi hệ sinh thái Runes tự sát với giá trị thị trường chưa đến 1 tỷ đô la Mỹ một tháng sau khi ra mắt.. .

Có thể dự đoán rằng sau halving, giao thức Runes sẽ mang lại những tương tác tích cực trên chuỗi mà bạn có thể chú ý đến sẽ bao gồm nhưng không giới hạn ở:

  • Sáng tạo của Casey được mã hóa cứng trong giao thức Runes;

  • Airdrop các token Runes tương ứng với RSIC, Runestone và các NFT khác;

  • Triển khai và fomo token Runes do cộng đồng lãnh đạo;

nguyên tắc

Phương pháp của Brc 20 được gọi là khắc, ghi dữ liệu mã thông báo vào chữ ký SegWit và liên kết dữ liệu với một Satoshi cụ thể. Về cơ bản, điều này coi BTC như một không gian lưu trữ và việc chuyển tiền hoàn toàn dựa vào sổ cái chỉ số BRC 20 ngoài chuỗi để đảm bảo tính hợp pháp của giao dịch, trước tiên việc chuyển BRC 20 phải làm cho mã thông báo tương ứng có thể chuyển được thông qua ghi chú và sau đó. vượt qua một giây Mỗi lần chuyển giao dịch tương ứng với UTXO được khắc để hoàn tất quá trình chuyển.

Phương pháp của Atomics được gọi là nhuộm. Số dư của ARC 20 được biểu thị bằng số satoshi trong UTXO, tuân thủ nghiêm ngặt mối quan hệ tương ứng 1 token = 1 sats. Do đó, việc chuyển Arc 20 có thể được BTC xử lý hoàn toàn. mạng như một giao dịch chung. Chỉ số này tương đối đơn giản và có thể sử dụng các tính năng gốc của BTC.

Phương pháp của Runes được gọi là khắc. Số dư của Runes được liên kết với UTXO. Dữ liệu về số dư, ký hiệu mã thông báo và các thông tin khác được ghi lại theo OP-RETURN của giao dịch. ghi chú về giao dịch này (tối đa 80 byte). JSON có trong dữ liệu đánh dấu số lượng mã thông báo Runes được đại diện bởi utxo trong giao dịch BTC.

Nói chung, Runes liên kết với BTC UTXO hoặc coi BTC UTXO là một con trỏ tới mã thông báo Runes và OP-RETURN là câu lệnh gán của con trỏ.

Khi mã thông báo Runes được chuyển, UTXO đại diện cho mã thông báo Runes cần được sử dụng làm đầu vào, số tiền chuyển được ghi bằng OP-RETURN và utxo được chỉ định sẽ được sử dụng làm đầu ra đầu tiên. được chuyển đến Địa chỉ đích của utxo 1 và các mã thông báo Runes còn lại sẽ tự động được liên kết với các utxo khác, chẳng hạn như utxo 2 theo trình tự. Utxo 1 có thể được xuất ra địa chỉ của người khác và utxo 2 có thể được xuất ra chính mình dưới dạng thay đổi, do đó hoàn thành việc chuyển Runes. Đồng thời, Runes còn đi kèm chức năng burn, có thể tuyên bố tiêu hủy token.

Không giống như BRC 20 chỉ sử dụng BTC để lưu trữ hồ sơ chuyển khoản, mã thông báo Runes bị ràng buộc chặt chẽ với UTXO, cho phép nó áp dụng nhiều lợi ích khác nhau gắn liền với BTC UTXO; phương pháp này tương tự như ARC 20, nhưng điểm khác biệt là utxo của Runes có thể đại diện cho bất kỳ lợi ích nào; số lượng mã thông báo và số lượng ARC 20 có liên quan chặt chẽ đến số lượng sats có trong UTXO bị ràng buộc (khó phân chia); nhưng đồng thời, ARC 20 ít phụ thuộc hơn vào người lập chỉ mục và tính hợp pháp của việc chuyển mã thông báo Runes vẫn còn yêu cầu bản ghi sổ cái chỉ số thứ tự của.

cấu trúc Runestone {
sắc lệnh: Vec<Sắc lệnh>,
khắc: Tùy chọn<Khắc>,
bạc hà: Tùy chọn<RuneId>,
con trỏ: Tùy chọn<u 32>,
}
sắc lệnh cấu trúc {
id: RuneId
số tiền: bạn 128,
đầu ra: u 32,
}

Tính linh hoạt của dữ liệu json trong OP-RETURN cho phép nó thực hiện chuyển hàng loạt mã thông báo Runes trong một lần, bao gồm chuyển các loại tài sản Rune khác nhau như RuneA và RuneB trong cùng một giao dịch Bitcoin.

quy tắc phân phối

Theo quy trình phân phối ban đầu của mã thông báo Runes, trước tiên, người triển khai mã thông báo cần xác định thông tin mã thông báo và quy tắc phân phối của họ.

Thông tin mã thông báo bao gồm đơn vị phân chia tối thiểu, tên nội dung, dấu phân cách tên, ký hiệu, v.v. Cần lưu ý rằng tên của nội dung Runes không bị giới hạn về độ dài và bao gồm các dấu phân cách như vậy, có thể phức tạp hơn. nhận dạng khi đúc nội dung mới.

khắc cấu trúc {
tính chia hết: Tùy chọn<u 8>,
khai thác trước: Tùy chọn<u 128>,
rune: Tùy chọn<Rune>,
miếng đệm: Tùy chọn<u 32>,
biểu tượng: Tùy chọn<char>,
điều khoản: Tùy chọn<Điều khoản>,
}

Trong phần quy tắc phân phối, Runes cho phép người triển khai phân bổ trước mã thông báo cho chính họ, vì vậy hãy chú ý xác định xem liệu đây có phải là lần ra mắt công bằng hay không. Chức năng này có thể được sử dụng để phân phối các tài sản như Runestone và Rsic hay không.

Theo dữ liệu Điều khoản của quy tắc phân phối, các dữ liệu như giới hạn số lượng mã thông báo Mint trong một thời gian, tổng số lần đúc cũng như khối bắt đầu và kết thúc của việc đúc tiền đều được bao gồm. Tại đây, bạn có thể đặt tổng số bạc hà không có giới hạn trên và không có giới hạn về thời gian. Đây là trường hợp với rune số 0 UNCOMMON·GOODS được Casey triển khai.

Điều khoản cấu trúc {
số tiền: Tùy chọn<u 128>,
giới hạn: Tùy chọn<u 128>,
chiều cao: (Tùy chọn<u 64>, Tùy chọn<u 64>),
bù đắp: (Tùy chọn<u 64>, Tùy chọn<u 64>),
}

Đồng thời, quá trình đúc tự phát của người dùng cần ghi kiểu dữ liệu của Runestone trong OP-RETURN (không liên quan gì đến rune NFT Runestone). Một giao dịch chỉ có thể đúc một lần, vì vậy nếu bạn muốn nhận được nhiều chip hơn, bạn cần đúc theo một địa chỉ được chia thành nhiều UTXO.

Rune sẽ bắt đầu ở khối 840000 và chỉ mục ord đã được cập nhật lên phiên bản mới nhất 0.18.1, hiện hỗ trợ đầy đủ truy vấn mã thông báo rune, etch (tương đương với triển khai Brc 20), mint và các chức năng khác. cũng cho biết một số trong số chúng sẽ được triển khai. Mã thông báo Runes được mã hóa cứng vào bộ chỉ mục thứ tự và được kích hoạt trong khối giảm một nửa. Những tài sản này được phân phối hoàn toàn công bằng và có thể được đúc một cách tự do. Những cái tên được Casey nhắc đến bao gồm COMMUNISTRUNE, ANARCHISTRUNE và CYPERPUNKRUNE. Rune sáng tạo có tên UNCOMMOM.GOODS hiện có thể được nhìn thấy trong chỉ mục.

Việc triển khai tên nội dung Runes bị hạn chế bởi chỉ mục Ord. Tên có 13-26 ký tự có thể được triển khai tự do sau khối 840000. Tên có 12 ký tự sẽ dần được mở khóa. Việc triển khai các tên ngắn hơn có một chữ số được mở khóa sau mỗi 17.500 khối (khoảng 120 ngày), do đó sẽ mất 3 năm để tạo ra mã thông báo gồm 4 ký tự.

Mặc dù những cái tên dài ban đầu không có lợi cho sự cường điệu, nhưng may mắn thay, các ký hiệu đặc biệt có thể được thiết kế để đại diện cho nội dung. Biểu tượng này tuân thủ tiêu chuẩn Unicode nên có thể viết được nhiều biểu tượng cảm xúc. Việc chọn một biểu tượng cảm xúc tốt cũng là điều bạn cần chú ý. khi triển khai meme.

Chi phí ước tính

Mã giao thức hiện tại của Runes về cơ bản đã được xác định và chạy trên mạng thử nghiệm trong một khoảng thời gian nên có thể đưa ra một số dự đoán về chi phí. Bằng cách chạy chỉ mục ord trên signet, chúng ta có thể thấy rằng có tới 497 mã thông báo thử nghiệm rune đã được triển khai trên mạng thử nghiệm signet và có tới 963 mã thông báo trên mạng thử nghiệm testnet. Đồng thời, chúng tôi cũng tiến hành một số thí nghiệm và thử nghiệm trên signet để đo lường chi phí và tiến độ đúc.

Mạng thử nghiệm Signet số 0 ~ 9 Mã thông báo Runes:

NHỮNG ĐIỀU NÀY. SẼ. ĐƯỢC. KHÔNG XỨNG XÁC
GREG·GREG·GREG
CUBS·FIRST·RUNES·TOKEN
TUYỆT VỜI·KODA·XÁM
SORA·BÊN·BẮT ĐẦU·NĂM·ĐÔ LA
THỨC NƯỚNG NƯỚNG
ĐỆ HỒI·ROBOTS·RUNES·TEST
PHÁP·THẮNG
SATOSEA·XYZ

Chúng tôi đã tiến hành nhiều lệnh đúc và lệnh của mã thông báo rune trên mạng thử nghiệm signet:

$ ord --index-runes --bitcoin-rpc-password xxx --bitcoin-rpc-tên người dùng xxx -s ví bạc hà --tỷ lệ phí 1 --rune HARRY·POTTER·OBAMA·SONIC·IO·INU
{
rune: HARRY·POTTER·OBAMA·SONIC·IO·INU,
Đóng cọc: {
số tiền: 1000,
khả năng chia hết: 0,
biểu tượng: 🧹
},
bạc hà: 645829 bdaf 105 cce cc0 12629 a 3 bbb 6 e 9 dfcfe 9 2fa 09499 ea 54 b 8709 2c 9100946
}

Giao dịch như sau: https://mempool.space/zh/signet/tx/645829bdaf105ccecc012629a3bbb6e9dfcfe92fa09499ea54b87092c9100946

Giao thức Runes sẽ sớm được ra mắt. Phân tích các nguyên tắc, quy tắc phân phối và chi phí ước tính từ góc độ kỹ thuật.

Chỉ định điểm đến làm địa chỉ để nhận mã thông báo Runes:

$ ord --index-runes --bitcoin-rpc-password xxx --bitcoin-rpc-tên người dùng xxx -s ví bạc hà --phí-tỷ lệ 1 --rune MAOBY·THE·CUTEST·CAT --bưu chính 1000 sat -- đích tb 1 p 43 k 8 gxevpc 0x 3 hthv 9 dm 33589 gecn 8 mr 4 rk l3 03 js 3 gtvmpehltqg 2 mmc 4
{
rune: MAOBY·THE·CUTEST·CAT,
Đóng cọc: {
số tiền: 100,
khả năng chia hết: 0,
biểu tượng: 🐈
},
bạc hà: 32125 d 247 a 282 ebf 53 b 89 3a 17 f 3 c 2c 99 a 774774923 3d c 010 bd 9 ae 2934540 c 981
}

Giao dịch như sau: https://mempool.space/zh/signet/tx/32125d247a282ebf53b893a 17 f 3 c 2c 99 a 774774923 3d c 010 bd 9 ae 2934540 c 981

Giao thức Runes sẽ sớm được ra mắt. Phân tích các nguyên tắc, quy tắc phân phối và chi phí ước tính từ góc độ kỹ thuật.

Có thể thấy rằng một giao dịch đúc tiền tiêu thụ khoảng 230 vB Đề cập đến mức độ phổ biến của thị trường để suy đoán về tâm lý FOMO, nếu mức phí là 300-1000 sats/vB trong trường hợp cực đoan, chi phí của một lần đúc tiền là khoảng 0,0023-0,00069 BTC ( 150 u-50 u) và ord hỗ trợ chỉ định địa chỉ đích, do đó, utxo có thể được phân chia và đúc thành địa chỉ đích theo lô cùng một lúc.

Nếu tâm lý FOMO cao sau khi giảm một nửa và có 3.000 giao dịch đúc Runes trong mỗi khối trong giai đoạn đầu, dựa trên mức phí trung bình là 200 sats/vb, thì việc đúc mã thông báo Runes tiêu thụ khoảng 198,72 btc chi phí gas cho mỗi khối. ngày này, nó sẽ có thể cung cấp một số tài liệu tham khảo để tính giá trị thị trường của chip fomo thời kỳ đầu.

Bài viết gốc, tác giả:Trustless Labs。Tuyển dụng: Nhân viên kinh doanh phần mềm theo dự án report@odaily.email;Vi phạm quy định của pháp luật.

Odaily nhắc nhở, mời đông đảo độc giả xây dựng quan niệm đúng đắn về tiền tệ và khái niệm đầu tư, nhìn nhận hợp lý về blockchain, nâng cao nhận thức về rủi ro; Đối với manh mối phạm tội phát hiện, có thể tích cực tố cáo phản ánh với cơ quan hữu quan.

Đọc nhiều nhất
Lựa chọn của người biên tập