Casey Rodarmor, nhà phát triển đứng sau Ordinal Theory, đang xây dựng một tiêu chuẩn token có thể thay thế mới cho Bitcoin được gọi là Giao thức Runes. Là một giao thức siêu vi, giao thức Runes không phải là một token chính nó - nhưng, trích dẫn Casey về ý của ôngpodcast“một sân chơi cho mọi người tạo ra các loại coin rác” trên Bitcoin.
Token được tạo bằng tiêu chuẩn này được gọi là Runes. Khác với BRC-20, Runes là một tiêu chuẩn token có thể thay thế có nghĩa là mỗi Rune có thể thay thế. Điểm tương đồng tốt nhất ở đây là các token ERC-20 trên Ethereum. Tiêu chuẩn token Runes tương tự nhưng đơn giản hơn và được tạo cho Mạng lưới Bitcoin.
Giao thức Runes mở rộng UTXOs để lưu trữ cả số dư Bitcoin và Rune bằng cách áp dụng khung bảo mật của Bitcoin. Kết quả là người dùng có thể tạo và giao dịch Runes giống như các giao dịch Bitcoin thông thường.
Một sắc thái quan trọng. Nhiều giao thức đang đua nhau để trở thành những người đầu tiên ra mắt token Rune của riêng họ bằng cách sử dụng các mô hình gamification sáng tạo và hứa hẹn airdrops hấp dẫn. Hãy cẩn thận với marketing không chân thành từ các dự án tuyên bố là Runecoin đầu tiên; họ chỉ có thể tối đa làm cho Rune thứ 11 an toàn và ổn định.
The Rune Genesis, Rune 0, sẽ có một quá trình phát hành mở cửa bắt đầu từ lần cắt giảm thưởng này và kết thúc vào lần cắt giảm thưởng tiếp theo sau khoảng ~4 năm. Mỗi quá trình phát hành sẽ nhận được một Genesis Rune với khả năng chia nhỏ bằng không.
Khoảng mỗi 4 tháng, tên token với số ký tự ít hơn sẽ trở nên có sẵn. Độ dài tên tối đa là 28 ký tự. Để ngăn chặn việc đầu cơ trước, một hệ thống cam kết được triển khai. Lịch mở khóa cho tên token có thể được tìm thấy ở đâyDù sao, hãy chuẩn bị tinh thần cho những tên Token điên rồ:
Điều này khiến mỗi tên Rune trở nên độc đáo. Ngoài ra, mỗi token sẽ có một điểm mã Unicode duy nhất như là biểu tượng tiền tệ.
Với tổng vốn hóa thị trường của $2.65Tỷ, BRC-20s có kích thước thị trường đáng kể trên Bitcoin. Câu chuyện về Rune chủ yếu được thúc đẩy bởi những nhà đầu tư cá cược vào Runes để thay thế BRC-20s và trở thành tiêu chuẩn mã thông báo mới được sử dụng rộng rãi trên Bitcoin.
Có phải Runes là tiêu chuẩn token ưu việt?
Sự khác biệt giữa hai cái là rõ ràng, như chúng tôi đã nêu trong bài viết của chúng tôi deep divevề Các số thứ tự và Runes:
Thay vì sử dụng dữ liệu chứng kiến, Runes sử dụng dòng OP_RETURN để tối ưu hóa quá trình tạo token. Người dùng có thể khắc (triển khai), đúc và chuyển Runes, tạo điều kiện cho giao dịch Bitcoin thông thường được thực hiện thông qua Runestones.
Runestones là các thông điệp giao thức Rune lưu trữ hướng dẫn chuyển khoản trong các đầu ra giao dịch chưa sử dụng của Bitcoin, viết tắt là UTXOs. Các hướng dẫn chuyển khoản này xác định cách Runes được chuyển khoản trong đầu ra, như địa chỉ đích và số lượng được chuyển khoản. Mặc định, số dư Rune trên UTXO đầu vào bị phá hủy khi được chuyển khoản sang một UTXO mới.
Đây là một cách tiếp cận mạng lưới thân thiện hơn so với tiêu chuẩn BRC-20 hiện tại tạo ra rất nhiều UTXO không sử dụng làm rác tắc mạng. Một nhược điểm khác của BRC-20 là sự cần thiết phải tạo một phần ghi mới cho mỗi lần chuyển đổi token.
Các ký hiệu cung cấp tính linh hoạt cao hơn trong quá trình tạo ra chúng. Chúng có thể có một cúng mở, phân phối công bằng và người dùng cũng có khả năng cúng toàn bộ nguồn cung cho một địa chỉ duy nhất (giống như ERC-20). Ngược lại, BRC-20 bị hạn chế trong việc cúng mở.
Quan trọng hơn, các đoạn mã BRC-20 dễ bị frontrunning hơn. Điều này bởi vì bất kỳ ai cũng có thể nhìn thấy giao dịch đoạn mã của bạn trong mempool và quyết định frontrun nó bằng cách thanh toán phí giao dịch cao hơn - đặc biệt là khi cố gắng triển khai một mã thông báo mới. Ngược lại, Runes cố gắng ngăn chặn frontrunning bằng cách sử dụng một kế hoạch commit-reveal. Ở mức cao hơn, điều này cho phép người dùng cam kết giao dịch một cách riêng tư. Chi tiết chỉ được tiết lộ ngắn gọn trước khi xác nhận, giảm thiểu cửa sổ thời gian cho frontrunning một cách đáng kể.
Cuối cùng, Runes hỗ trợ tương thích với các ví SPV và Bitcoin L2s sử dụng mô hình UTXO. Vì vậy, trong lý thuyết, việc triển khai với các ví nhẹ và tích hợp với Mạng Lightning để thực hiện giao dịch nhanh hơn và rẻ hơn là hoàn toàn có thể. Nhấn mạnh vào lý thuyết vì mặc dù tương thích có tồn tại, cơ sở hạ tầng phải được phát triển trước.
Trên giấy, Runes giải quyết nhiều vấn đề mà BRC-20 đối mặt khi nói đến UX và khả năng tương thích. Tuy nhiên, tôi cẩn thận khi tin rằng Runes sẽ không thể phủ nhận thay thế hoàn toàn BRC-20.
Để kích hoạt các nâng cấp giao thức và đảm bảo các máy khách đồng bộ, Casey đã thêm vào những gì ông gọi là mô hình Cenotaph vào giao thức Runes. Các Cenotaphs là các Runestones bị biến dạng được tạo ra bởi đầu vào xấu. Khi được bao gồm trong một giao dịch, Runes liên kết với Cenotaphs sẽ bị đốt cháy hoặc trở nên không sử dụng được.
Một điểm tranh cãi vì nó mang lại nguy cơ mất Runes một cách không cố ý. Ví dụ, nếu bạn tương tác với một ứng dụng tạo một giao dịch Runes và nó tạo ra một Cenotaph một cách ngẫu nhiên, bạn có thể mất tất cả số dư Rune được lưu trữ trong cùng một UTXO.
Rủi ro nghiêm trọng hay không đáng kể? Khó có thể biết trước khi giao thức được triển khai nhưng điều đáng để ý. Casey đã đề cập đến những lo ngại này trong thread– TLDR: Theo ý kiến của anh ấy, rủi ro là không đáng kể. Bất kể độ quan trọng, tránh xa các dịch vụ bên thứ ba chưa được kiểm tra sau khi Runes ra mắt là cách tốt để giảm thiểu rủi ro.
Fwiw, a tin đồnGần đây trên Twitter đã xuất hiện thông tin rằng BRC-20s có thể sớm nhận được một bản cập nhật. Có thể, các chỉ số BRC-20 sẽ có khả năng tính toán mã hợp đồng thông minh EVM trên số dư token. Nếu điều này trở thành sự thật, nhiều vấn đề thiết kế hiện tại có thể được giải quyết, khiến cho BRC-20 trở nên cạnh tranh hơn với Runes. Một lần nữa, đây chỉ là tin đồn nên cần phải cân nhắc cẩn thận.
Cuối cùng, thành công của Runes sẽ phụ thuộc vào UX. Nếu việc tích hợp nhanh chóng và tận dụng rộng rãi của Runes được thực hiện, khả năng lật đổ BRC-20 là khả quan.
Nếu bạn quan tâm đến việc tiếp cận Runes trước khi ra mắt, hãy xem xét Haze’sphân tích sâu sắcvề $PUPs. Để tìm hiểu thêm về công nghệ, tôi rất khuyên bạn nên xem quatài liệu chính thứcvà đang nghe Casey’spodcastbàn luận về việc ra mắt.
Tổng kết lại, cảm ơn đặc biệt đến@redphonecrypto">Redphone, ai được khái niệm hóa lần đầu cho BRC-20s, để chia sẻ quan điểm của anh ấy về các Runes dưới đây:
Cuối cùng, tôi (Redphone) là một người hâm mộ của Runes và BRC-20s. Cả hai đều có khả năng tiếp tục phát triển trong tương lai gần, nhưng BRC-20 phải tiến hóa để tránh bị lật đổ theo thời gian.
Ngoài Runes, tôi còn là một fan hâm mộ lớn của sự sáng tạo của Rodarmor. Từ lúc tôi gặp phải các số thứ tự lần đầu tiên, tôi bắt đầu xem anh ta như một phần của thần thoại tiền điện tử: những người tầm nhìn của họ sẽ sống mãi sau họ... như người đóng góp bitcoin đầu tiên Hal Finney, người sáng lập Ethereum Vitalik Buterin, người sáng lập Uniswap Hayden Adams và những người khác. Một cuộc ra mắt thành công của Runes sẽ chỉ là kem trang trí trên bánh cho Rodarmor. Anh ấy đã thay đổi số phận của orange coin một lần. Runes trông sẵn sàng làm điều đó một lần nữa.
Casey Rodarmor, nhà phát triển đứng sau Ordinal Theory, đang xây dựng một tiêu chuẩn token có thể thay thế mới cho Bitcoin được gọi là Giao thức Runes. Là một giao thức siêu vi, giao thức Runes không phải là một token chính nó - nhưng, trích dẫn Casey về ý của ôngpodcast“một sân chơi cho mọi người tạo ra các loại coin rác” trên Bitcoin.
Token được tạo bằng tiêu chuẩn này được gọi là Runes. Khác với BRC-20, Runes là một tiêu chuẩn token có thể thay thế có nghĩa là mỗi Rune có thể thay thế. Điểm tương đồng tốt nhất ở đây là các token ERC-20 trên Ethereum. Tiêu chuẩn token Runes tương tự nhưng đơn giản hơn và được tạo cho Mạng lưới Bitcoin.
Giao thức Runes mở rộng UTXOs để lưu trữ cả số dư Bitcoin và Rune bằng cách áp dụng khung bảo mật của Bitcoin. Kết quả là người dùng có thể tạo và giao dịch Runes giống như các giao dịch Bitcoin thông thường.
Một sắc thái quan trọng. Nhiều giao thức đang đua nhau để trở thành những người đầu tiên ra mắt token Rune của riêng họ bằng cách sử dụng các mô hình gamification sáng tạo và hứa hẹn airdrops hấp dẫn. Hãy cẩn thận với marketing không chân thành từ các dự án tuyên bố là Runecoin đầu tiên; họ chỉ có thể tối đa làm cho Rune thứ 11 an toàn và ổn định.
The Rune Genesis, Rune 0, sẽ có một quá trình phát hành mở cửa bắt đầu từ lần cắt giảm thưởng này và kết thúc vào lần cắt giảm thưởng tiếp theo sau khoảng ~4 năm. Mỗi quá trình phát hành sẽ nhận được một Genesis Rune với khả năng chia nhỏ bằng không.
Khoảng mỗi 4 tháng, tên token với số ký tự ít hơn sẽ trở nên có sẵn. Độ dài tên tối đa là 28 ký tự. Để ngăn chặn việc đầu cơ trước, một hệ thống cam kết được triển khai. Lịch mở khóa cho tên token có thể được tìm thấy ở đâyDù sao, hãy chuẩn bị tinh thần cho những tên Token điên rồ:
Điều này khiến mỗi tên Rune trở nên độc đáo. Ngoài ra, mỗi token sẽ có một điểm mã Unicode duy nhất như là biểu tượng tiền tệ.
Với tổng vốn hóa thị trường của $2.65Tỷ, BRC-20s có kích thước thị trường đáng kể trên Bitcoin. Câu chuyện về Rune chủ yếu được thúc đẩy bởi những nhà đầu tư cá cược vào Runes để thay thế BRC-20s và trở thành tiêu chuẩn mã thông báo mới được sử dụng rộng rãi trên Bitcoin.
Có phải Runes là tiêu chuẩn token ưu việt?
Sự khác biệt giữa hai cái là rõ ràng, như chúng tôi đã nêu trong bài viết của chúng tôi deep divevề Các số thứ tự và Runes:
Thay vì sử dụng dữ liệu chứng kiến, Runes sử dụng dòng OP_RETURN để tối ưu hóa quá trình tạo token. Người dùng có thể khắc (triển khai), đúc và chuyển Runes, tạo điều kiện cho giao dịch Bitcoin thông thường được thực hiện thông qua Runestones.
Runestones là các thông điệp giao thức Rune lưu trữ hướng dẫn chuyển khoản trong các đầu ra giao dịch chưa sử dụng của Bitcoin, viết tắt là UTXOs. Các hướng dẫn chuyển khoản này xác định cách Runes được chuyển khoản trong đầu ra, như địa chỉ đích và số lượng được chuyển khoản. Mặc định, số dư Rune trên UTXO đầu vào bị phá hủy khi được chuyển khoản sang một UTXO mới.
Đây là một cách tiếp cận mạng lưới thân thiện hơn so với tiêu chuẩn BRC-20 hiện tại tạo ra rất nhiều UTXO không sử dụng làm rác tắc mạng. Một nhược điểm khác của BRC-20 là sự cần thiết phải tạo một phần ghi mới cho mỗi lần chuyển đổi token.
Các ký hiệu cung cấp tính linh hoạt cao hơn trong quá trình tạo ra chúng. Chúng có thể có một cúng mở, phân phối công bằng và người dùng cũng có khả năng cúng toàn bộ nguồn cung cho một địa chỉ duy nhất (giống như ERC-20). Ngược lại, BRC-20 bị hạn chế trong việc cúng mở.
Quan trọng hơn, các đoạn mã BRC-20 dễ bị frontrunning hơn. Điều này bởi vì bất kỳ ai cũng có thể nhìn thấy giao dịch đoạn mã của bạn trong mempool và quyết định frontrun nó bằng cách thanh toán phí giao dịch cao hơn - đặc biệt là khi cố gắng triển khai một mã thông báo mới. Ngược lại, Runes cố gắng ngăn chặn frontrunning bằng cách sử dụng một kế hoạch commit-reveal. Ở mức cao hơn, điều này cho phép người dùng cam kết giao dịch một cách riêng tư. Chi tiết chỉ được tiết lộ ngắn gọn trước khi xác nhận, giảm thiểu cửa sổ thời gian cho frontrunning một cách đáng kể.
Cuối cùng, Runes hỗ trợ tương thích với các ví SPV và Bitcoin L2s sử dụng mô hình UTXO. Vì vậy, trong lý thuyết, việc triển khai với các ví nhẹ và tích hợp với Mạng Lightning để thực hiện giao dịch nhanh hơn và rẻ hơn là hoàn toàn có thể. Nhấn mạnh vào lý thuyết vì mặc dù tương thích có tồn tại, cơ sở hạ tầng phải được phát triển trước.
Trên giấy, Runes giải quyết nhiều vấn đề mà BRC-20 đối mặt khi nói đến UX và khả năng tương thích. Tuy nhiên, tôi cẩn thận khi tin rằng Runes sẽ không thể phủ nhận thay thế hoàn toàn BRC-20.
Để kích hoạt các nâng cấp giao thức và đảm bảo các máy khách đồng bộ, Casey đã thêm vào những gì ông gọi là mô hình Cenotaph vào giao thức Runes. Các Cenotaphs là các Runestones bị biến dạng được tạo ra bởi đầu vào xấu. Khi được bao gồm trong một giao dịch, Runes liên kết với Cenotaphs sẽ bị đốt cháy hoặc trở nên không sử dụng được.
Một điểm tranh cãi vì nó mang lại nguy cơ mất Runes một cách không cố ý. Ví dụ, nếu bạn tương tác với một ứng dụng tạo một giao dịch Runes và nó tạo ra một Cenotaph một cách ngẫu nhiên, bạn có thể mất tất cả số dư Rune được lưu trữ trong cùng một UTXO.
Rủi ro nghiêm trọng hay không đáng kể? Khó có thể biết trước khi giao thức được triển khai nhưng điều đáng để ý. Casey đã đề cập đến những lo ngại này trong thread– TLDR: Theo ý kiến của anh ấy, rủi ro là không đáng kể. Bất kể độ quan trọng, tránh xa các dịch vụ bên thứ ba chưa được kiểm tra sau khi Runes ra mắt là cách tốt để giảm thiểu rủi ro.
Fwiw, a tin đồnGần đây trên Twitter đã xuất hiện thông tin rằng BRC-20s có thể sớm nhận được một bản cập nhật. Có thể, các chỉ số BRC-20 sẽ có khả năng tính toán mã hợp đồng thông minh EVM trên số dư token. Nếu điều này trở thành sự thật, nhiều vấn đề thiết kế hiện tại có thể được giải quyết, khiến cho BRC-20 trở nên cạnh tranh hơn với Runes. Một lần nữa, đây chỉ là tin đồn nên cần phải cân nhắc cẩn thận.
Cuối cùng, thành công của Runes sẽ phụ thuộc vào UX. Nếu việc tích hợp nhanh chóng và tận dụng rộng rãi của Runes được thực hiện, khả năng lật đổ BRC-20 là khả quan.
Nếu bạn quan tâm đến việc tiếp cận Runes trước khi ra mắt, hãy xem xét Haze’sphân tích sâu sắcvề $PUPs. Để tìm hiểu thêm về công nghệ, tôi rất khuyên bạn nên xem quatài liệu chính thứcvà đang nghe Casey’spodcastbàn luận về việc ra mắt.
Tổng kết lại, cảm ơn đặc biệt đến@redphonecrypto">Redphone, ai được khái niệm hóa lần đầu cho BRC-20s, để chia sẻ quan điểm của anh ấy về các Runes dưới đây:
Cuối cùng, tôi (Redphone) là một người hâm mộ của Runes và BRC-20s. Cả hai đều có khả năng tiếp tục phát triển trong tương lai gần, nhưng BRC-20 phải tiến hóa để tránh bị lật đổ theo thời gian.
Ngoài Runes, tôi còn là một fan hâm mộ lớn của sự sáng tạo của Rodarmor. Từ lúc tôi gặp phải các số thứ tự lần đầu tiên, tôi bắt đầu xem anh ta như một phần của thần thoại tiền điện tử: những người tầm nhìn của họ sẽ sống mãi sau họ... như người đóng góp bitcoin đầu tiên Hal Finney, người sáng lập Ethereum Vitalik Buterin, người sáng lập Uniswap Hayden Adams và những người khác. Một cuộc ra mắt thành công của Runes sẽ chỉ là kem trang trí trên bánh cho Rodarmor. Anh ấy đã thay đổi số phận của orange coin một lần. Runes trông sẵn sàng làm điều đó một lần nữa.