Tác giả: MiX
Ngày 2 tháng 3 năm 2024, nền tảng sinh thái Runes Người sáng lập của dự án cơ sở Rune alpha đã có cuộc thảo luận với Casey, người sáng lập giao thức Runes, trong một vấn đề công khai trên Github.Hai bên đã thảo luận về cách mở rộng cơ chế "ghi công khai" của giao thức Runes. Các chủ đề bao gồm:
·Chúng ta có nên nới lỏng yêu cầu không thể đặt trước đối với "khắc công khai" không?
·Chỉ ra quan điểm rằng không có quyền quản lý đối với các Rune áp dụng phương thức phát hành "khắc công khai"
·Đề xuất một bộ ý tưởng cơ chế phát hành dựa trên sự hợp tác của dòng chữ NFT và rune FT
Không còn quan tâm nhiều đến tài sản phái sinh Bitcoin giao thức , Tác giả của bài viết này đã viết bài này dựa trên một số chủ đề mới nhất của Runes được đề cập ở trên và tiến hành khám phá quá trình phát triển về quá khứ của các giao thức Runes và Ordinals, cũng như các phương thức phát hành tài sản tương tự. Tôi tin rằng nó có thể giúp mọi người hiểu về Bitcoin Hệ sinh thái tiền tệ mang lại sự trợ giúp.
Giao thức Runes là gì
Cái gọi là Giao thức Runes, Nó là một giao thức để phát hành các mã thông báo đồng nhất trên mạng Bitcoin. Sơ đồ mã thông báo đồng nhất được Casey, người sáng lập Ordinals, xây dựng lại sau khi phát hành sơ đồ Ordinals. Nó được xây dựng dựa trên các đặc điểm của Bitcoin UTXO và ý tưởng thiết kế tổng thể. Rất ngắn gọn .
Điều đáng nói làGiao thức Runes có kế hoạch giảm một nửa số Bitcoin vào năm 2024 (chiều cao khối 840000), tức là vào tháng 4 năm nay. Mạng chính sẽ là ra mắt vào cuối năm. Giao thức Runes vẫn đang trong quá trình tối ưu hóa và lặp lại phiên bản.
Trước khi phổ biến ngắn gọn các nguyên tắc của Cổ ngữ, chúng ta hãy nhanh chóng tìm hiểu bối cảnh và ý nghĩa thực sự của cái gọi là [khắc công khai].
Casey, người đề xuất Runes, ngay từ đầu đã không có ý tưởng về một giao thức mã thông báo đồng nhất. Ngay từvào tháng 12 năm 2022, Casey Giao thức Ordinals đã được phát hành. Mục đích là liên kết vĩnh viễn dữ liệu NFT với Bitcoin. Nói một cách đơn giản, đó là ghi lại siêu dữ liệu NFT giống như một dòng chữ trong dữ liệu nhân chứng của các giao dịch Bitcoin (nhân chứng chủ yếu chứa thông tin chữ ký số). Theo cách này , bất kỳ dạng nội dung nào (chẳng hạn như văn bản, hình ảnh, v.v.) đều có thể được khắc trên Satoshi được chỉ định.

(Nguồn hình ảnh: https://yishi.io/a-beginner-guide-to-the-Ordinals-protocol/)
Sau đó, bánh răng lịch sử bắt đầu quay. Vào ngày 8 tháng 3 năm 2023, nhà phát triển ẩn danh @domodata đã tạo ra một bộ đồng nhất hóa phát hành dựa trên Ordinals, một thỏa thuận phát hành NFT điển hình. BRC- 20 tiêu chuẩn cho mã thông báo quy định, dưới dạng chữ khắc, định dạng và thuộc tính thống nhất (Tên mã thông báo, tổng nguồn cung, số tiền đúc tối đa duy nhất, v.v.), sau đó sử dụng trình lập chỉ mục để phân tích và theo dõi thông tin này, hiển thị các tài khoản ví và số lượng tài sản liên quan đến mã thông báo BRC-20.

Mấu chốt đây. Việc phát hành BRC-20 phụ thuộc vào giao thức NFT khắc Bitcoin giống như Ordinals, do đó cơ chế phát hành ban đầu trở nên giống với quy trình truyền NFT và đương nhiên nó có " " Tính năng đến trước được phục vụ trước", bất cứ ai Mint trước sẽ sở hữu nó, hoàn toàn khác với việc phát hành tài sản Ethereum ERC-20 trong đó "bên dự án trước tiên triển khai hợp đồng tài sản, xác định cơ chế phân phối tài sản và quan chức muốn kiểm soát thị trường như thế nào thì sẽ ổn thôi”.
Tính năng Ra mắt công bằng này mang đến cho hầu hết mọi người cơ hội công bằng để tham gia vào đợt phát hành ban đầu các mã thông báo đồng nhất. Dự án không cần đặt trước hoặc bị khóa và mọi người đều có thể tham gia ngay khi tài sản được phát hành lần đầu. Chẳng bao lâu, BRC20 đã mang đến sự bùng nổ trong việc phát hành tài sản phái sinh trên chuỗi Bitcoin và thậm chí trực tiếp khởi động thị trường tăng giá này. Có thể thấy rằng phương thức phát hành “khắc công khai” mà chúng tôi tập trung ngày nay rất quan trọng đối với giao thức Runes.
Nhưng BRC-20 cũng mang đến nhiều vấn đề: mọi hoạt động của tài sản BRC-20 đều phải bắt đầu một giao dịch cụ thể trên chuỗi Bitcoin. Với sự phổ biến của tài sản BRC-20, bộ dữ liệu Bitcoin UTXO cũng đã mở rộng nhanh chóng, điều này khiến các nhà phát triển cốt lõi của BTC phải công khai đặt câu hỏi về BRC-20.
Người sáng lập Ordinals Casey không chỉ phản đối BRC-20 mà còn không công nhận các tài sản FT được phát hành dựa trên Ordinals. Tuy nhiên, sự phổ biến của BRC-20 đã khiến Anh cảm thấy rằng mặc dù 99% token là lừa đảo và mánh lới quảng cáo nhưng những thứ này vẫn sẽ không biến mất như sòng bạc.
Đồng thời,BRC-20 đã để lại “dấu vết quá mức” trên chuỗi Bitcoin, mang lại khả năng mang dữ liệu đến các nút Bitcoin. Nhưng nếu ai đó đề xuất một bộ giao thức tài sản có thể “giảm bớt gánh nặng” của dữ liệu trên chuỗi, nó có thể giảm bớt các vấn đề do BRC-20 gây ra.
Vì vậyCasey quyết định xây dựng một "giao thức mã thông báo đồng nhất tốt hơn" cho Bitcoin và sau đó vào ngày 25 tháng 9 năm 2023, Anh đưa ra khái niệm ban đầu về Giao thức rune.

Từ góc độ kỹ thuật,Giao thức Runes được xây dựng dựa trên Bitcoin UTXO và thông tin bổ sung.Việc kích hoạt mỗi giao dịch yêu cầu thông tin chữ ký số được tạo ngoài chuỗi trên chuỗi. , chúng ta có thể mang tin nhắn ở một định dạng cụ thể trong thông tin chữ ký. Giao thức Cổ ngữ đánh dấu "thông báo cụ thể" thông qua mã op_RETURN. Những thông báo cụ thể này là thông tin liên quan đến thay đổi nội dung Cổ ngữ.
So với giao thức BRC-20, Ngọc có nhiều ưu điểm, trong đó quan trọng nhất là:
1. Các bước giao dịch được đơn giản hóa và không tạo ra UTXO vô dụng dư thừa, điều này có thể "giảm gánh nặng" tốt hơn cho các nút Bitcoin. Ngoài ra, giao dịch chuyển BRC-20 chỉ hỗ trợ một người nhận và một mã thông báo, trong khi Runes hỗ trợ chuyển đến nhiều người nhận cùng lúc và có thể chuyển nhiều mã thông báo Runes.
2.Việc lưu trữ và lập chỉ mục dữ liệu nội dung ngắn gọn hơn:Dữ liệu BRC-20 được lưu trữ trong dữ liệu chứng kiến của một đối tượng cụ thể giao dịch ở định dạng JSON và BRC-20 dựa trên mô hình tài khoản và số dư tài sản được liên kết với tài khoản được chỉ định. Dữ liệu của giao thức Runes được lưu trữ trong trường OP_RETURN của một giao dịch cụ thể và phương thức ghi lại tài sản áp dụng mô hình UTXO, có thể được "liên kết đẳng cấu" trực tiếp với UTXO trên chuỗi Bitcoin.
Khi xác nhận trạng thái tài sản Runes của một người, bạn chỉ cần xác minh UTXO đặc biệt mà người đó sở hữu và được liên kết với tài sản Runes. Mặc dù vậy Vẫn cần phải truy ngược lại một phần thông tin để hoàn thành phép tính nhưng không cần phải quét bộ UTXO hoàn chỉnh trên chuỗi Bitcoin như BRC-20.Phương pháp đơn giản này thân thiện hơn với việc lập chỉ mục dữ liệu.
3. Tương thích với lớp mở rộng chức năng UTXO: Runes dựa trên thiết kế UTXO, khiến nó tương thích với CKB, Cardano, Fuel, v.v. Lớp mở rộng chức năng của UTXO tương thích tốt hơn. Thông qua "liên kết đẳng cấu UTXO" tương tự như RGB++, lớp mở rộng chức năng trên có thể cung cấp các kịch bản hợp đồng thông minh cho Runes.

Sau khi nói sơ qua về công nghệ, chúng ta hãy quay lại cơ chế phát hành đã thảo luận ở đầu bài viết này. Casey đã thiết kế hai phương thức phát hành cho Runes, đó là "tổng số tiền cố định" và "khắc công khai":
1. Tổng số cố định số lượng có nghĩa là nhà phát hành trực tiếp ghi tất cả các Rune và sau đó phân phối chúng, tương đối tập trung hơn.
2. Khắc công khai là đặt các tham số cho cách phát hành Rune, chẳng hạn như chỉ định chiều cao khối hoặc dấu thời gian, trong khoảng thời gian tuân thủ các quy tắc , cuối cùng người dùng Mint sẽ xác định tổng số lượng rune là bao nhiêu tài sản.
Các kịch bản và cơ chế tương ứng với hai phương thức phân phối là hoàn toàn khác nhau. Sau đây chúng ta sẽ chỉ nói về "khắc công khai".
Trên thực tế, Sondotpin đã bắt đầu thảo luận về chủ đề này từ Ấn bản số 124 của Cổ ngữ và đã được Casey công nhận.

Nội dung cụ thể của Issues#165 như sau:
Sondotpin: Đối với đợt phát hành ra công chúng hiện nay, bên dự án/ nhà phát hành không thể dự đoán trước các Rune còn lại, điều này hạn chế cơ hội của nhóm dự án trong việc thiết kế các mô hình kinh tế mã thông báo xuất sắc.
Casey:Vui lòng xem Số phát hành trước #124. Tôi đang xem xét nới lỏng yêu cầu này để cho phép nhà phát hành sắp xếp ngọc một cách hợp lý tại thời điểm phát hành, kể cả ngoài những thông số đã đặt ra. Nếu được thiết kế như thế này, các thông tin liên quan sẽ được hiển thị rất nổi bật trên trang chi tiết Ngọc.
Sondotpin: Có thể thiết kế cơ chế phát hành nhiều lần, chẳng hạn như hai vòng ngọc "khắc công khai" không? Sau đó thiết lập các thông số khác nhau cho mỗi đợt phát hành?
Casey: Tôi không thiên về cách tiếp cận này, vì về cơ bản Runes không có "người quản lý". Quyền phân phối không nên nằm trong tay một thực thể duy nhất có thẩm quyền đặc biệt. Nhưng bạn có thể thêm một dòng chữ khi phát hành rune, sau đó phát hành rune mới dựa trên dòng chữ này, để các rune được phát hành hai lần là cùng một nội dung. Tất nhiên, bạn cũng có thể sử dụng tính năng khai thác trước và sau đó phát hành nó bằng các phương pháp phân phối khác.
Nếu chức năng của CTV có thể được triển khai suôn sẻ trong tương lai thì sẽ không cần hỗ trợ giao thức. CTV có thể trực tiếp đặt trước các mẫu điều kiện và khi nào các điều kiện được đáp ứng, nó có thể thực hiện Airdrop và chào bán công khai.
Ý kiến cá nhân về cuộc thảo luận xung quanh Casey và SonPin:
1. Trong giai đoạn đầu khởi động một dự án, việc dự trữ một số Token
Trong giai đoạn đầu, bên dự án muốn đạt được mục tiêu kinh doanh Bootstrapping yêu cầu một lượng dự trữ token nhất định để thúc đẩy nhóm nòng cốt và đoàn kết cộng đồng. Nếu thỏa thuận có thể được thực hiện theo cuộc thảo luận này, nó sẽ bổ sung cho tính công bằng và giá trị tham gia phổ biến của "ghi tên công khai" và cho phép các bên tham gia dự án cơ bản có giá trị hơn tham gia vào hệ sinh thái Runes thông qua "ghi tên công khai".
2. Việc dự trữ và bảo lưu như thế nào là bàn giao phương tiện tự chứng nhận cho tổ chức phát hành
Trên thực tế, Casey đã nhiều lần tuyên bố thẳng thừng trong các video trên YouTube rằng 99,9% mã thông báo đồng nhất là lừa đảo. Đừng giả vờ là một người hâm mộ việc thay đổi thế giới và hãy thẳng thắn thừa nhận điều đó. Đó là một ngành đầy rẫy cờ bạc và đầu cơ, và việc đối xử chân thành với nhau là điều tốt cho tất cả mọi người. CHỈ CHỈ ĐỂ VUI VẺ!
Từ vấn đề #124 đến #165, bạn có thể thấy Casey được công nhận nhiều hơn về các tình huống sử dụng các mã thông báo đồng nhất. Không cần phải đặt câu hỏi về phương thức “khắc công khai”, mở rộng trên cơ sở này, chẳng hạn như bổ sung cơ chế bảo lưu, là trao quyền lựa chọn và tự chứng nhận cho tổ chức phát hành, đồng thời cũng là cách tốt để ngăn chặn đồng xu xấu từ việc loại bỏ đồng tiền tốt.
3. Dòng chữ NFT và Rune FT sẽ có nhiều chỗ cho sự đổi mới
Ý tưởng của Casey về cơ chế phát hành nhiều vòng cho dòng chữ NFT và rune FT do nhau đề xuất khá thú vị. Như đã đề cập ở phần kiến thức nền tảng, Ordinal và Runes đều là các giao thức do Casey thiết kế, nên coi là 2 giao thức song song, tuy nhiên cả 2 đều được triển khai trên Github, trong dự án Ord có rất nhiều sự giao thoa và hợp tác kỹ thuật, chẳng hạn như chia sẻ khu vực đồng bộ hóa. Các khối logic cơ bản.
Các dự án hot hiện nay như Runestone và Runecoin cũng là sự kết hợp sáng tạo giữa chữ khắc và rune. Trò chơi của Runecoin là khai thác trước dòng chữ phổ biến nhất. Việc nắm giữ các dòng chữ RSIC do Runecoin phát hành sẽ tiếp tục đào các rune của dự án và sau đó giao thức Runes sẽ được ra mắt vào cuối tháng 4 để phân phối FT. Chúng tôi mong muốn có thêm nhiều dự án trong tương lai có thể đưa ra những ý tưởng mới và mang đến nhiều cách chơi mới lạ hơn.
4. Không có quyền sở hữu các Ấn thạch được phát hành bằng phương pháp "khắc công khai"
Bài viết gốc của Casey chỉ bày tỏ rằng "Rune không có quyền sở hữu", nhưng tác giả tin rằng điều này nên đề cập cụ thể đến việc thiếu quyền sở hữu đối với các Rune áp dụng phương thức phân phối "khắc công khai". Kế hoạch “khắc công khai” hai vòng do SonPin đề xuất chắc chắn sẽ được vận hành bởi một địa chỉ có thẩm quyền cực cao, đây không phải là điều mà lĩnh vực mã hóa Crypto mong muốn thấy.
Giống như dự án Runecoin, sau khi phát hành 21.000 NFT dòng chữ RSIC, nó đã nhanh chóng chạm dòng chữ gốc đến địa chỉ của Satoshi Nakamoto, điều đó có nghĩa là không ai có thể làm lại được Sử dụng tức là hứa không phát hành thêm bằng phương tiện kỹ thuật. Bản thân hoạt động này đã mang lại rất nhiều lời khen ngợi, khiến nó rất được người qua đường yêu thích.
PS:Dòng chữ cha mẹ là gì? Vì tốc độ tương tác trong BTC chậm và gas cao nên khi số lượng thao tác tương đối lớn, để nâng cao hiệu quả, dòng chữ gốc thường được thiết lập trước và nhiều dòng chữ phụ được xử lý trực tiếp trong lô trong một giao dịch của dòng chữ gốc. Dòng chữ này có thể tiết kiệm không gian lưu trữ và thời gian xử lý của chuỗi khối trong quá trình tương tác.
Cuối cùng, hãy nói về CTV được Casey đề cập, đó là “Kiểm tra xác minh mẫu”.
CTV là bản nâng cấp giao thức được đề xuất cho Bitcoin nhằm mục đích nâng cao Bitcoin bằng cách cho phép người dùng chỉ định mẫu cho các giao dịch trong tương lai khi tạo giao dịch. chức năng khóa của mạng tiền xu. Việc kích hoạt CTV sẽ cho phép người dùng tạo các loại giao dịch phức tạp hơn, chẳng hạn như airdrop đáng tin cậy và etch mở mà không cần sự hỗ trợ rõ ràng từ giao thức.
Đề xuất CTV này làm tăng khả năng lập trình và tính linh hoạt của mạng Bitcoin,Như đã đề cập trong cuộc thảo luận này, đơn giản là bạn có thể tạo mẫu điều kiện mở khóa bằng UTXO,có cơ hội tạo ra nhiều cách chơi Ngọc hơn. Ví dụ: thông qua "Giao thức Runes + CTV", 10 người dùng có thể cùng sử dụng công nghệ CTV, đúc rune cùng nhau và sau đó đặt trước một số cam kết giao dịch thanh toán Bitcoin trong tương lai.