Sự điên cuồng BRC-20 đã quét qua mạng Bitcoin, và bây giờ ORC-20 đã xuất hiện. Mã thông báo ORC-20 hoạt động trên blockchain Bitcoin và được biểu diễn dưới dạng tệp JSON (Ký hiệu đối tượng JavaScript), được ghi bằng số tuần tự trên satoshi, tương tự như mã thông báo BRC-20. ORC-20 nhằm giải quyết một số hạn chế của BRC-20 bằng cách tăng cường an ninh và tính linh hoạt. Những hạn chế này bao gồm "giới hạn tên mã thông báo bốn ký tự", "không thể nâng cấp", "rủi ro chi tiêu gấp đôi", "giao dịch không thể đảo ngược", v.v., khiến nó về cơ bản trở thành một hard fork của BRC-20. Bằng cách hỗ trợ một loạt các định dạng dữ liệu, ORC-20 mở rộng phạm vi của BRC-20 và tận dụng mô hình Đầu ra giao dịch chưa sử dụng (UTXO) của Bitcoin để tránh các vấn đề chi tiêu gấp đôi.
ORC-20 là một tiêu chuẩn mã thông báo mở cho các số thứ tự Bitcoin, được OrcDAO tạo ra để cải thiện một số chức năng chính của BRC-20. Mục đích của nó là duy trì tính tương thích ngược với BRC-20 trong khi cải thiện khả năng thích ứng, khả năng mở rộng và bảo mật, đồng thời loại bỏ khả năng chi tiêu gấp đôi.
Các hoạt động ORC-20 bao gồm các sự kiện cơ bản như triển khai, sản xuất, gửi, hủy, nâng cấp và sự kiện tùy chỉnh. Bạn có thể thêm các khóa vào các sự kiện tiêu chuẩn để giới thiệu ràng buộc, các hành vi khác nhau hoặc các hoạt động mới. Mỗi hoạt động bao gồm dữ liệu đăng ký với các cặp khóa-giá trị, mặc định theo định dạng JSON, trong đó các khóa hoạt động phải viết thường, và dữ liệu số không phân biệt chữ hoa chữ thường.
Nguồn: orc20.org
Cả ORC-20 và BRC-20 đều là các tiêu chuẩn triển khai token trong hệ sinh thái Bitcoin dựa trên giao thức Ordinal, tương tự như ERC-20 của Ethereum. Tuy nhiên, ORC-20 mở rộng một số tính năng của BRC-20 và loại bỏ một số hạn chế nhất định để đáp ứng tốt hơn nhu cầu phát triển dự án.
Các sự khác biệt có thể được phân loại thành năm điểm sau đây:
1. Giảm Nguy Cơ Double-Spending với UTXO:
2. Tên Token không giới hạn 4 ký tự và không phân biệt chữ hoa chữ thường
Vì hầu hết các từ bốn chữ của BRC-20 đã được pre-minted, việc loại bỏ giới hạn ký tự đáp ứng nhu cầu thị trường. Tuy nhiên, điều này có thể khiến người dùng cảm thấy các token ORC-20 không khan hiếm bằng token BRC-20.
3. Chức năng Phím Tùy Chỉnh cho Các Tính Năng Tiên Tiến:
ORC-20 giới thiệu các khóa tùy chỉnh, với “minter” và “tax” là những tính năng đáng chú ý nhất. “Minter” là địa chỉ đúc đặc biệt có thể hoạt động như một danh sách trắng, trong khi “tax” cho phép các dự án thuế giao dịch và bản quyền.
4. Khả năng Nâng cấp Token, Chẳng hạn như Thay đổi Tham số Cung cấp:
Sự linh hoạt trong nguồn cung token đảm bảo rằng các dự án có thể sử dụng ORC-20 để tạo ra nhiều trường hợp sử dụng hơn, như:
5. Hủy giao dịch:
Giao dịch có thể được hủy bỏ bằng cách sử dụng “op”: “hủy bỏ”. Do việc bao gồm một giá trị nonce trong mỗi giao dịch, việc hủy bỏ có thể hủy bỏ tất cả các giao dịch hoặc chỉ các giao dịch cụ thể (có giá trị nonce cụ thể).
Ưu điểm:
Nhược điểm:
Bạn có thể nhanh chóng bắt đầu sử dụng ORC-20 bằng cách ghi lại các sự kiện triển khai, đúc, gửi và hủy.
1. Triển khai ORC-20
Ví dụ: Triển khai một token với mã số 1, có tên là ORC (ORC-20 đầu tiên, đã được triển khai), với nguồn cung tối đa là 21,000,000. Mỗi người tạo mới có thể tạo ra tối đa 10,000 token.
2. Tạo ORC-20
Ví dụ: Đúc 10.000 ORC (số đăng ký #2504160). Sự kiện đúc giữ nguyên số dư ban đầu. Bạn phải giữ lại lời đăng ký đúc cho đến khi giao dịch gửi đầu tiên thành công.
Định dạng cũ: Đã lạc hậu sau OIP-3 (việc đúc trước OIP-3 vẫn còn hợp lệ).
Định dạng mới: Đã sửa đổi trong OIP-3
3. Gửi ORC-20
Ví dụ: Gửi 1,000 $ORC (số đăng ký #2504160) trong hai giao dịch phần. Mỗi giao dịch phải có một số nonce duy nhất.
Bước 1: Người gửi viết 1.000 $ORC (nonce 5) vào địa chỉ của người gửi thông qua "dòng chữ gửi".
Bước 2: Người gửi viết lại "gửi số dư còn lại" để gửi lại cho chính mình.
Giao dịch chỉ hoàn tất sau khi "gửi số dư còn lại" được ghi lại.
Bước 3: Người gửi gửi satoshi chứa “bản ghi gửi” được tạo trong bước 1 đến người nhận.
Ghi chú quan trọng
4.Hủy giao dịch ORC-20
Ví dụ: Hủy giao dịch một phần với Nonce 5
Không giống như BRC-20, yêu cầu "dòng chữ chuyển khoản một lần" cho mỗi giao dịch, ORC-20 cho phép sử dụng lặp đi lặp lại các dòng chữ thứ tự "đúc" và "gửi" trong một giao dịch. Điều này làm giảm đáng kể lượng dữ liệu cần được ghi lại trên blockchain, do đó tiết kiệm không gian.
Người dùng có ba lựa chọn khi gửi tiền với ORC-20:
Bước 1: Viết số lượng “gửi” đến địa chỉ của người gửi.
Bước 2: Viết số dư còn lại như là “gửi” đến địa chỉ của người gửi (trước OIP-10).
Bước 3: Trực tiếp gửi số thứ tự của “gửi chú thích” từ bước 1 đến người nhận. Lưu ý rằng số dư của người nhận sẽ được cập nhật ngay lập tức với số tiền hiệu quả, cho phép chú thích nhận được được tái sử dụng trong các giao dịch tiếp theo.
Bạn có thể tìm thông tin về các token ORC-20 trên trang web 20scan, bao gồm các chỉ số như số lượng người nắm giữ và xếp hạng của các dự án token khác nhau. Dữ liệu này có thể cung cấp thông tin chi tiết hơn cho người dùng và nhà giao dịch.
Những người quan tâm đến việc đầu tư vào các token ORC-20 nên hiểu rằng ORC-20 là một dự án thử nghiệm. Không có bảo đảm về giá trị hoặc tính hữu ích của các token được tạo ra bằng tiêu chuẩn này. Mặc dù ORC-20 có thể cải thiện các tiêu chuẩn token trên mạng Bitcoin, nhưng nó đã bị chỉ trích về sự phức tạp và không cung cấp những lợi ích đáng kể so với các tiêu chuẩn hiện có.
Số phận của ORC-20 phụ thuộc vào phản ứng của cộng đồng và khả năng giải quyết các vấn đề này. Rất khuyến khích người dùng tiếp tục cẩn thận và tiến hành nghiên cứu kỹ lưỡng trước khi sử dụng ORC-20.
Hệ sinh thái Bitcoin giữ tiềm năng phát triển to lớn, với sự đổi mới liên tục của các tiêu chuẩn mã thông báo Bitcoin mở rộng các khả năng ứng dụng của nó. Các tiêu chuẩn như BRC-20, ORC-20 và SRC-20, mặc dù vẫn còn ở giai đoạn đầu và có những hạn chế bẩm sinh, nhưng không thể phủ nhận là nền tảng cho các thí nghiệm sáng tạo trong tương lai.
So với mức bảo mật mạnh mẽ của mạng Bitcoin, việc sử dụng của nó tương đối thấp. Tính chất của ngôn ngữ kịch bản của nó hạn chế việc thực thi các hợp đồng thông minh phức tạp trên mạng Bitcoin, do đó giới hạn ứng dụng của nó. Tuy nhiên, mức độ bảo mật xuất sắc khuyến khích các nhà phát triển và người dùng liên tục thử nghiệm và tận dụng các chức năng của nó, đóng góp vào việc phát triển hệ sinh thái tổng thể. Hơn nữa, việc chấp nhận thị trường và phạm vi ứng dụng của ORC-20 sẽ cần thời gian để chịu sự kiểm tra của cộng đồng và thị trường rộng lớn.
Sự điên cuồng BRC-20 đã quét qua mạng Bitcoin, và bây giờ ORC-20 đã xuất hiện. Mã thông báo ORC-20 hoạt động trên blockchain Bitcoin và được biểu diễn dưới dạng tệp JSON (Ký hiệu đối tượng JavaScript), được ghi bằng số tuần tự trên satoshi, tương tự như mã thông báo BRC-20. ORC-20 nhằm giải quyết một số hạn chế của BRC-20 bằng cách tăng cường an ninh và tính linh hoạt. Những hạn chế này bao gồm "giới hạn tên mã thông báo bốn ký tự", "không thể nâng cấp", "rủi ro chi tiêu gấp đôi", "giao dịch không thể đảo ngược", v.v., khiến nó về cơ bản trở thành một hard fork của BRC-20. Bằng cách hỗ trợ một loạt các định dạng dữ liệu, ORC-20 mở rộng phạm vi của BRC-20 và tận dụng mô hình Đầu ra giao dịch chưa sử dụng (UTXO) của Bitcoin để tránh các vấn đề chi tiêu gấp đôi.
ORC-20 là một tiêu chuẩn mã thông báo mở cho các số thứ tự Bitcoin, được OrcDAO tạo ra để cải thiện một số chức năng chính của BRC-20. Mục đích của nó là duy trì tính tương thích ngược với BRC-20 trong khi cải thiện khả năng thích ứng, khả năng mở rộng và bảo mật, đồng thời loại bỏ khả năng chi tiêu gấp đôi.
Các hoạt động ORC-20 bao gồm các sự kiện cơ bản như triển khai, sản xuất, gửi, hủy, nâng cấp và sự kiện tùy chỉnh. Bạn có thể thêm các khóa vào các sự kiện tiêu chuẩn để giới thiệu ràng buộc, các hành vi khác nhau hoặc các hoạt động mới. Mỗi hoạt động bao gồm dữ liệu đăng ký với các cặp khóa-giá trị, mặc định theo định dạng JSON, trong đó các khóa hoạt động phải viết thường, và dữ liệu số không phân biệt chữ hoa chữ thường.
Nguồn: orc20.org
Cả ORC-20 và BRC-20 đều là các tiêu chuẩn triển khai token trong hệ sinh thái Bitcoin dựa trên giao thức Ordinal, tương tự như ERC-20 của Ethereum. Tuy nhiên, ORC-20 mở rộng một số tính năng của BRC-20 và loại bỏ một số hạn chế nhất định để đáp ứng tốt hơn nhu cầu phát triển dự án.
Các sự khác biệt có thể được phân loại thành năm điểm sau đây:
1. Giảm Nguy Cơ Double-Spending với UTXO:
2. Tên Token không giới hạn 4 ký tự và không phân biệt chữ hoa chữ thường
Vì hầu hết các từ bốn chữ của BRC-20 đã được pre-minted, việc loại bỏ giới hạn ký tự đáp ứng nhu cầu thị trường. Tuy nhiên, điều này có thể khiến người dùng cảm thấy các token ORC-20 không khan hiếm bằng token BRC-20.
3. Chức năng Phím Tùy Chỉnh cho Các Tính Năng Tiên Tiến:
ORC-20 giới thiệu các khóa tùy chỉnh, với “minter” và “tax” là những tính năng đáng chú ý nhất. “Minter” là địa chỉ đúc đặc biệt có thể hoạt động như một danh sách trắng, trong khi “tax” cho phép các dự án thuế giao dịch và bản quyền.
4. Khả năng Nâng cấp Token, Chẳng hạn như Thay đổi Tham số Cung cấp:
Sự linh hoạt trong nguồn cung token đảm bảo rằng các dự án có thể sử dụng ORC-20 để tạo ra nhiều trường hợp sử dụng hơn, như:
5. Hủy giao dịch:
Giao dịch có thể được hủy bỏ bằng cách sử dụng “op”: “hủy bỏ”. Do việc bao gồm một giá trị nonce trong mỗi giao dịch, việc hủy bỏ có thể hủy bỏ tất cả các giao dịch hoặc chỉ các giao dịch cụ thể (có giá trị nonce cụ thể).
Ưu điểm:
Nhược điểm:
Bạn có thể nhanh chóng bắt đầu sử dụng ORC-20 bằng cách ghi lại các sự kiện triển khai, đúc, gửi và hủy.
1. Triển khai ORC-20
Ví dụ: Triển khai một token với mã số 1, có tên là ORC (ORC-20 đầu tiên, đã được triển khai), với nguồn cung tối đa là 21,000,000. Mỗi người tạo mới có thể tạo ra tối đa 10,000 token.
2. Tạo ORC-20
Ví dụ: Đúc 10.000 ORC (số đăng ký #2504160). Sự kiện đúc giữ nguyên số dư ban đầu. Bạn phải giữ lại lời đăng ký đúc cho đến khi giao dịch gửi đầu tiên thành công.
Định dạng cũ: Đã lạc hậu sau OIP-3 (việc đúc trước OIP-3 vẫn còn hợp lệ).
Định dạng mới: Đã sửa đổi trong OIP-3
3. Gửi ORC-20
Ví dụ: Gửi 1,000 $ORC (số đăng ký #2504160) trong hai giao dịch phần. Mỗi giao dịch phải có một số nonce duy nhất.
Bước 1: Người gửi viết 1.000 $ORC (nonce 5) vào địa chỉ của người gửi thông qua "dòng chữ gửi".
Bước 2: Người gửi viết lại "gửi số dư còn lại" để gửi lại cho chính mình.
Giao dịch chỉ hoàn tất sau khi "gửi số dư còn lại" được ghi lại.
Bước 3: Người gửi gửi satoshi chứa “bản ghi gửi” được tạo trong bước 1 đến người nhận.
Ghi chú quan trọng
4.Hủy giao dịch ORC-20
Ví dụ: Hủy giao dịch một phần với Nonce 5
Không giống như BRC-20, yêu cầu "dòng chữ chuyển khoản một lần" cho mỗi giao dịch, ORC-20 cho phép sử dụng lặp đi lặp lại các dòng chữ thứ tự "đúc" và "gửi" trong một giao dịch. Điều này làm giảm đáng kể lượng dữ liệu cần được ghi lại trên blockchain, do đó tiết kiệm không gian.
Người dùng có ba lựa chọn khi gửi tiền với ORC-20:
Bước 1: Viết số lượng “gửi” đến địa chỉ của người gửi.
Bước 2: Viết số dư còn lại như là “gửi” đến địa chỉ của người gửi (trước OIP-10).
Bước 3: Trực tiếp gửi số thứ tự của “gửi chú thích” từ bước 1 đến người nhận. Lưu ý rằng số dư của người nhận sẽ được cập nhật ngay lập tức với số tiền hiệu quả, cho phép chú thích nhận được được tái sử dụng trong các giao dịch tiếp theo.
Bạn có thể tìm thông tin về các token ORC-20 trên trang web 20scan, bao gồm các chỉ số như số lượng người nắm giữ và xếp hạng của các dự án token khác nhau. Dữ liệu này có thể cung cấp thông tin chi tiết hơn cho người dùng và nhà giao dịch.
Những người quan tâm đến việc đầu tư vào các token ORC-20 nên hiểu rằng ORC-20 là một dự án thử nghiệm. Không có bảo đảm về giá trị hoặc tính hữu ích của các token được tạo ra bằng tiêu chuẩn này. Mặc dù ORC-20 có thể cải thiện các tiêu chuẩn token trên mạng Bitcoin, nhưng nó đã bị chỉ trích về sự phức tạp và không cung cấp những lợi ích đáng kể so với các tiêu chuẩn hiện có.
Số phận của ORC-20 phụ thuộc vào phản ứng của cộng đồng và khả năng giải quyết các vấn đề này. Rất khuyến khích người dùng tiếp tục cẩn thận và tiến hành nghiên cứu kỹ lưỡng trước khi sử dụng ORC-20.
Hệ sinh thái Bitcoin giữ tiềm năng phát triển to lớn, với sự đổi mới liên tục của các tiêu chuẩn mã thông báo Bitcoin mở rộng các khả năng ứng dụng của nó. Các tiêu chuẩn như BRC-20, ORC-20 và SRC-20, mặc dù vẫn còn ở giai đoạn đầu và có những hạn chế bẩm sinh, nhưng không thể phủ nhận là nền tảng cho các thí nghiệm sáng tạo trong tương lai.
So với mức bảo mật mạnh mẽ của mạng Bitcoin, việc sử dụng của nó tương đối thấp. Tính chất của ngôn ngữ kịch bản của nó hạn chế việc thực thi các hợp đồng thông minh phức tạp trên mạng Bitcoin, do đó giới hạn ứng dụng của nó. Tuy nhiên, mức độ bảo mật xuất sắc khuyến khích các nhà phát triển và người dùng liên tục thử nghiệm và tận dụng các chức năng của nó, đóng góp vào việc phát triển hệ sinh thái tổng thể. Hơn nữa, việc chấp nhận thị trường và phạm vi ứng dụng của ORC-20 sẽ cần thời gian để chịu sự kiểm tra của cộng đồng và thị trường rộng lớn.