Thảo luận chuyên sâu về giao thức Runes và cơ chế phát hành "khắc công khai"

avatar
ODAILY
03-07
Bài viết này được dịch máy
Xem bản gốc

Tác giả gốc: MiX

Biên tập viên gốc: Faust, geek web3

Vào ngày 2 tháng 3 năm 2024, người sáng lập Rune alpha, dự án cơ sở hạ tầng sinh thái Runes, đã tổ chức một 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 "dòng chữ công khai". cơ chế của giao thức Runes. Các chủ đề bao gồm:

  • Có nên nới lỏng yêu cầu “khắc công khai” không được bảo lưu?

  • Đã chỉ ra quan điểm không có quyền quản lý đối với các Ngọc áp dụng phương pháp phân phối "khắc công khai".

  • Đề xuất một bộ ý tưởng về cơ chế phát hành dựa trên sự hợp tác của inscription NFT và rune FT.

Vì rất quan tâm đến giao thức tài sản phái sinh Bitcoin, tác giả của bài viết này đã kết hợp một số chủ đề mới nhất của Runes và viết bài này để tiến hành khám phá 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ể. Nó sẽ giúp mọi người hiểu về hệ sinh thái Bitcoin .

Giao thức Runes là gì

Cái gọi là giao thức Runes là một giao thức phát hành token đồng nhất trên mạng Bitcoin . Sơ đồ token đồng nhất được xây dựng lại bởi Casey, người sáng lập Ordinals , sau khi phát hành kế hoạch Ordinals . Nó được xây dựng dựa trên các đặc điểm của Bitcoin UTXO. ý tưởng thiết kế tổng thể là rất đơn giản.

Điều đáng nói là giao thức Runes có kế hoạch ra mắt mainnet khi Bitcoin giảm nửa vào năm 2024 (Block Height 840.000), tức là vào cuối tháng 4 năm nay. 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ổ cập ngắn gọn các nguyên tắc của Cổ ngữ, chúng ta hãy nhanh chóng 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ề giao thức token đồng nhất. Ngay từ tháng 12 năm 2022, Casey đã phát hành giao thức Ordinals với mục đích Chuỗi chuỗi vĩnh viễn dữ liệu NFT vào Bitcoin. Dữ liệu NFT giống như inscription , được ghi lại 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ố), do đó mọi dạng nội dung (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: Ordinals)

Sau đó, bánh răng của lịch sử bắt đầu quay. Vào ngày 8 tháng 3 năm 2023, nhà phát triển nặc danh@domodata dựa trên Ordinals , một giao thức phát hành NFT điển hình, đã đưa ra một bộ tiêu chuẩn BRC-20 để phát hành token đồng nhất, theo một cách vòng vo. dựa trên inscription . Theo cách này, một định dạng và dữ liệu Bitcoin ( Chuỗi). tên, tổng lượng cung ứng , số tiền đúc tối đa lần , v.v.), sau đó sử dụng bộ chỉ mục để phân tích và theo dõi thông tin này, hiển thị tài khoản ví và số lượng tài sản liên quan đến token báo BRC-20.

Điều quan trọng là việc phát hành BRC-20 phụ thuộc vào giao thức NFT inscription Bitcoin giống như Ordinals . Do đó, cơ chế phát hành ban đầu trở nên tương tự như quy trình đúc NFT. Nó đương nhiên có đặc điểm là "ai đến trước được phục vụ trước". đầu tiên Bất cứ ai sở hữu Mint đều hoàn toàn khác với khi tài sản Ethereum ERC-20 được phát hành, "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à chính thức có thể kiểm soát thị trường theo cách họ muốn."

Tính năng Khởi động 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 token đồng nhất ban đầu. Phía dự án không có yêu cầu đặt trước và không khóa vị thế 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, BRC 20 đã 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 bò 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 đang 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 đang 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. để công khai chất vấn 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 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 ông 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 điều này vẫn sẽ xảy ra. giống như một sòng bạc không thể biến mất.

Đồng thời, BRC-20 đã để lại “dấu vết quá mức” trên Chuỗi Bitcoin , điều này đã mang lại gánh nặng cho nút Bitcoin về mặt vận chuyển dữ liệu . Tuy nhiên, nếu ai đó nghĩ ra giải pháp, nó có thể “giảm bớt” gánh nặng. về dữ liệu tài sản Chuỗi thể giảm bớt các vấn đề do BRC-20 gây ra.

Vì vậy Casey quyết định xây dựng một “giao thức token đồng nhất tốt hơn” Bitcoin và sau đó vào ngày 25 tháng 9 năm 2023, anh đưa ra ý tưởng ban đầu về giao thức Runes.

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ố trên chuỗi được tạo ra ngoài Chuỗi. Chúng tôi có thể mang tin nhắn ở định dạng cụ thể trong thông tin chữ ký. Giao thức Runes đánh dấu"thông báo cụ thể" thông qua opcode OP_RETURN. Các thông báo cụ thể này là thông tin liên quan đến thay đổi tài sản Runes.

So với giao thức BRC-20, Runes 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 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 token, 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 token Runes.

2. Việc lưu trữ và lập chỉ mục dữ liệu tài sản 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 các giao dịch cụ thể ở đị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 chỉ định tài khoản. 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 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à bị ràng buộc với tài sản Runes. Mặc dù một số thông tin vẫn cần được truy ngược lại để hoàn tất tính toán nhưng không cần phải quét Bitcoin. giống như BRC-20 Chuỗi sưu tập UTXO hoàn chỉnh, cách tiếp cận nhẹ nhàng 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 các lớp mở rộng chức năng UTXO: Thiết kế dựa trên UTXO của Runes giúp nó tương thích tốt hơn với các lớp mở rộng chức năng dựa trên UTXO như CKB, Cardano và Fuel. 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 bộ 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ố tiền cố định có nghĩa là nhà phát hành trực tiếp ghi tất cả các Cổ phiếu và sau đó phân phối chúng, tương đối tập trung hơn.

2. Khắc công khai là để thiết lập các tham số cho cách phát hành Rune, chẳng hạn như chỉ định Block Height hoặc dấu thời gian. Trong khoảng thời gian đáp ứng các quy tắc, cuối cùng người dùng sẽ đúc được bao nhiêu tài sản là tổng số rune. .

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 trong Số 124 của Cổ ngữ và nó đã được Casey chấp thuận.

Nội dung cụ thể của Số 165 như sau:

  • Sondotpin: Trong đợt phát hành ra công chúng hiện tại, các bên dự án/nhà phát hành không thể dự trữ trước Rune, điều này hạn chế cơ hội của bên 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 thiết kế theo cách này, những thông tin liên quan sẽ được hiển thị rất nổi bật trên trang chi tiết của Ngọc.

  • Sondotpin: Có thể thiết kế một cơ chế cho lần đợt phát hành, chẳng hạn như hai đợt "khắc công khai" Rune, sau đó đặt các thông số khác nhau cho mỗi đợt phát hành không?

  • Casey: Tôi không có ý định làm điều này vì Ngọc thực chất 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 inscription khi phát hành rune, sau đó phát hành rune mới dựa trên inscription này, để những rune được phát hành lần là cùng một tài sản. 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. Sau khi đáp ứng các điều kiện, airdrop và chào bán công khai có thể được thực hiện đáp ứng các điều kiện.

Thảo luận xung quanh Casey và SonPin, ý kiến ​​cá nhân:

1. Trong giai đoạn đầu khởi động dự án, việc dự trữ một số Token là thực sự cần thiết

Trong những ngày đầu, nếu bên dự án muốn khởi động hoạt động việc kinh doanh, họ cần một lượng dự trữ token nhất định để khích lệ đội ngũ 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 lần, 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 đã lần tuyên bố thẳng thắn trong các video Youtube rằng 99,9% token đồng nhất là lừa đảo. Đừng giả vờ thay đổi thế giới. Hãy thẳng thắn thừa nhận rằng đây là một ngành đầy rẫy cờ bạc và đầu cơ. và tử tế với mọi người. NÓ CHỈ CHỈ ĐỂ VUI VẺ!

Từ vấn đề #124 đến #165, chúng ta 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 thắc mắc về phương pháp “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. Đó cũng là một phương pháp tốt để ngăn chặn điều xấu. tiền từ việc đào ra những đồng tiền tốt.

3. Inscription NFT và Rune FT sẽ có nhiều chỗ cho sự đổi mới hơn

Ý tưởng của Casey về cơ chế phát hành nhiều lần để inscription NFT và rune FT hợp tác với nhau khá thú vị. Như đã đề cập trong kiến ​​thức bối cảnh, Ordinals và Runes đều là các giao thức do Casey thiết kế. Chúng nên được coi là hai giao thức song song. Tuy nhiên, cả hai đều được triển khai trên Github, có rất nhiều sự giao thoa và hợp tác về mặt 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 điểm nóng hiện nay như Runestone và Runecoin cũng là sự kết hợp sáng tạo giữa inscription và rune. Trò chơi của Runecoin là khai thác trước inscription phổ biến nhất. Việc nắm giữ inscription 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 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 ban đầu của Casey chỉ bày tỏ rằng "Rune không có quyền sở hữu", nhưng tác giả cho rằng 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 crypto Crypto muốn thấy.

Cũng giống như dự án Runecoin , sau khi phát hành 21.000 NFT inscription RSIC, nó đã nhanh chóng chuyển inscription gốc đến địa chỉ Satoshi Nakamoto, điều đó có nghĩa là không ai có thể sử dụng lại nó, tức là nó hứa sẽ không phát hành thêm thông qua các 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: Inscription của cha là gì? Do 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ả, inscription gốc thường được thiết lập trước và nhiều inscription con được xử lý trực tiếp theo đợt trong giao dịch inscription gốc. Điều này có thể giúp tiết kiệm không gian lưu trữ và thời gian xử lý của blockchain khi tương tác.

Cuối cùng, hãy nói về CTV được Casey nhắc đến, đó là “Kiểm tra mẫu xác minh”.

CTV là bản nâng cấp giao thức được đề xuất cho Bitcoin nhằm mục đích nâng cao hợp đồng thông minh và khả năng khóa của mạng 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. 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.

Đề án 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. Trong cuộc thảo luận lần, nói một cách đơn giản, có thể tạo mẫu điều kiện mở khóa bằng UTXO, có cơ hội tạo nhiều trò chơi hơn cho Runes. 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.

Nguồn
Tuyên bố từ chối trách nhiệm: Nội dung trên chỉ là ý kiến của tác giả, không đại diện cho bất kỳ lập trường nào của Followin, không nhằm mục đích và sẽ không được hiểu hay hiểu là lời khuyên đầu tư từ Followin.
Thích
1
Thêm vào Yêu thích
2
Bình luận