ORC-20: Sự phát triển của các tiêu chuẩn mã thông báo Bitcoin
![ORC-20: Sự phát triển của các tiêu chuẩn mã thông báo Bitcoin](https://plisio.net/uploads/blog/D7oligA01700053988.jpg)
Thị trường blockchain ngày càng trở nên năng động, mỗi ngày đều mang đến những công nghệ và sự phát triển mới, đặc biệt là trong lĩnh vực tiêu chuẩn mã thông báo. Các tiêu chuẩn mã thông báo như BRC-20 và DRC-20 đã đi đầu, thu hút được sự chú ý đáng kể vì nhiều lợi ích của chúng. Tuy nhiên, khi các tiêu chuẩn này cũ đi và những hạn chế của chúng trở nên rõ ràng hơn, cộng đồng blockchain đang tích cực tìm kiếm giải pháp.
Việc theo đuổi đổi mới này đã dẫn đến việc tạo ra các mã thông báo ORC-20, đặc biệt là sau bản nâng cấp Taproot vào tháng 11 năm 2021. Bản nâng cấp này đã thúc đẩy các nhà phát triển thử nghiệm chuỗi khối Bitcoin, dẫn đến những đổi mới như Ordinals, BRC-20 và bây giờ là ORC-20. Tiêu chuẩn mã thông báo ORC-20 không chỉ là một bổ sung khác; đó là phản hồi đối với những hạn chế của mã thông báo BRC-20, nhằm mục đích tăng cường mã thông báo trên chuỗi khối Bitcoin.
ORC-20 thể hiện sự tiến bộ mang tính đột phá trong các tiêu chuẩn token Bitcoin, được xây dựng dựa trên di sản của BRC-20 đồng thời giải quyết những thiếu sót của nó. Tiêu chuẩn mới này giới thiệu các tính năng và khả năng bổ sung nhằm mục đích tinh chỉnh quá trình mã hóa. Khi chúng tôi khám phá tiêu chuẩn mã thông báo ORC-20, chúng tôi thấy rõ nó cải thiện như thế nào so với BRC-20, cung cấp cái nhìn chi tiết về ưu và nhược điểm của các mã thông báo này.
![blog top](https://plisio.net/uploads/bner/iwGX4m451723573557.jpg)
ORC-20 là gì?
Tiêu chuẩn ORC-20 thể hiện sự tiến bộ đáng kể trong lĩnh vực token kỹ thuật số trên mạng Bitcoin. Được OrcDAO thiết kế như một tiêu chuẩn mở, nó nhằm mục đích nâng cao và mở rộng các tính năng của tiêu chuẩn mã thông báo BRC-20 trước đó, bản thân đây là một nỗ lực tiên phong cho phép tạo ra các mã thông báo có thể thay thế trên chuỗi khối Bitcoin thông qua Lý thuyết thông thường.
ORC-20 duy trì khả năng tương thích ngược với BRC-20, đảm bảo quá trình chuyển đổi liền mạch cho người dùng và nhà phát triển hiện tại. Tiêu chuẩn mới này tập trung vào việc cải thiện khả năng thích ứng, khả năng mở rộng và bảo mật, giải quyết một số hạn chế chính được xác định trong BRC-20. Một trong những cải tiến đáng chú ý của nó là loại bỏ rủi ro chi tiêu gấp đôi, một thách thức trước đây gặp phải với một số mã thông báo BRC-20 nhất định.
Một khía cạnh thú vị của mã thông báo ORC-20 là việc chúng sử dụng các tệp Ký hiệu đối tượng JavaScript ( JSON ), được ghi trên satoshi với số sê-ri thứ tự, để hoạt động trên chuỗi khối Bitcoin. Cách tiếp cận này cho phép hỗ trợ nhiều định dạng dữ liệu hơn so với BRC-20, nâng cao tính linh hoạt và tiện ích của các mã thông báo này.
Bất chấp những cải tiến này, điều quan trọng cần phải nhận ra là ORC-20 vẫn đang trong giai đoạn thử nghiệm. Mặc dù các token được tạo theo tiêu chuẩn này có tiềm năng to lớn nhưng giá trị và tiện ích lâu dài của chúng vẫn chưa được đảm bảo. Giống như bất kỳ công nghệ mới nổi nào, người dùng và nhà đầu tư nên thận trọng và tiến hành nghiên cứu kỹ lưỡng trước khi áp dụng mã thông báo ORC-20.
Những hạn chế nào của BRC-20 đã dẫn đến sự phát triển của ORC-20?
Tiêu chuẩn mã thông báo BRC-20, mặc dù có tính đổi mới và được áp dụng rộng rãi, nhưng đã gặp phải một số hạn chế cố hữu khiến cần phải phát triển tiêu chuẩn ORC-20. Các vấn đề chính với BRC-20 bao gồm:
- Cơ chế chống chi tiêu gấp đôi không đầy đủ : Một lỗ hổng nghiêm trọng của mã thông báo BRC-20 là thiếu cơ chế mạnh mẽ để ngăn chặn chi tiêu kép, điều này gây ra rủi ro bảo mật đáng kể khi cho phép chi tiêu cùng một mã thông báo nhiều lần.
- Tính bất biến sau khi triển khai : Khi mã thông báo BRC-20 được triển khai, nguồn cung tối đa và giới hạn đúc tiền của nó trở nên bất biến, làm giảm tính linh hoạt để thích ứng với các nhu cầu hoặc hoàn cảnh thay đổi.
- Quy ước đặt tên hạn chế : Mã thông báo BRC-20 được giới hạn trong hệ thống đặt tên bốn chữ cái, dẫn đến tên chung và thường không mang tính mô tả. Hạn chế này cản trở việc xây dựng thương hiệu và sự khác biệt hóa mã thông báo hiệu quả, dẫn đến xung đột tiềm ẩn và giảm cơ hội xây dựng thương hiệu.
- Sự phụ thuộc vào các công cụ lập chỉ mục tập trung bên ngoài : Sự phụ thuộc của BRC-20 vào các công cụ lập chỉ mục tập trung bên ngoài để chuyển giao và ghi sổ kế toán đã đưa ra các lỗ hổng, bao gồm cả nguy cơ chi tiêu gấp đôi.
- Bản chất tĩnh và chức năng hạn chế : So với các tiêu chuẩn mã thông báo động hơn như ERC-20, cung cấp các tính năng như đặt cược hoặc phát hành lạm phát theo thời gian, mã thông báo BRC-20 tương đối tĩnh. Chúng được đúc tất cả cùng một lúc, với nguồn cung bất biến và giá trị đúc tối đa, đồng thời có không gian đặt tên hạn chế. Bản chất tĩnh này hạn chế tiện ích của chúng trên thị trường thứ cấp và khiến việc giao dịch và tạo thị trường thứ cấp cho những satoshi được ghi này trở nên khó khăn hơn.
Những hạn chế này đã thúc đẩy sự phát triển của ORC-20, một tiêu chuẩn mã thông báo mới nhằm giải quyết những thiếu sót này và nâng cao chức năng cũng như tính bảo mật tổng thể của mã thông báo trên chuỗi khối Bitcoin.
Tìm hiểu tiêu chuẩn ORC-20
Sự xuất hiện của ORC-20 như một tiêu chuẩn token mới trên chuỗi khối Bitcoin được thúc đẩy bởi những hạn chế cố hữu của tiền thân nó, BRC-20. ORC-20 đã được khái niệm hóa như một phiên bản nâng cao, tập trung vào tính linh hoạt, khả năng mở rộng và bảo mật được cải thiện, đặc biệt nhấn mạnh vào việc giảm thiểu rủi ro chi tiêu gấp đôi. Tiêu chuẩn nâng cao này kết hợp một số tính năng cải tiến để giải quyết những thiếu sót của BRC-20.
Những tiến bộ chính của ORC-20 bao gồm:
- Khung bảo mật mạnh mẽ : Bằng cách áp dụng mô hình Đầu ra giao dịch chưa được chi tiêu ( UTXO ), ORC-20 đảm bảo tính bảo mật nâng cao. Trong hệ thống này, mỗi giao dịch đều nêu rõ số tiền đã giao dịch, mọi số dư còn lại sẽ được chuyển về người gửi. Quá trình này phủ nhận một cách hiệu quả số dư trước đó, do đó loại bỏ cơ hội chi tiêu gấp đôi. Một phân tích chuyên sâu về mô hình UTXO được cung cấp dưới đây.
- Khả năng nâng cấp : Không giống như BRC-20, mã thông báo ORC-20 mang đến sự linh hoạt cho việc nâng cấp sau triển khai. Tính năng quan trọng này cho phép sửa đổi các thuộc tính của mã thông báo như giới hạn nguồn cung và khả năng khai thác tối đa, phù hợp với nhu cầu và điều kiện thay đổi.
- Tùy chọn đặt tên mở rộng : ORC-20 dỡ bỏ các hạn chế về độ dài của tên mã thông báo và mã đánh dấu, mở đường cho các mã định danh mang tính mô tả và khác biệt hơn.
- Tính linh hoạt của giao dịch nâng cao : Khung ORC-20 hỗ trợ các giao dịch một phần và khả năng hủy giao dịch, thêm một lớp tính linh hoạt trước đây không có trong chuyển mã thông báo.
- Đường dẫn di chuyển liền mạch : Đối với những người hiện đang sử dụng mã thông báo BRC-20, ORC-20 cung cấp đường dẫn di chuyển. Mặc dù quá trình di chuyển này là quy trình một chiều nhưng nó mở ra các chức năng nâng cao của tiêu chuẩn ORC-20 cho người dùng BRC-20 hiện tại.
Mã thông báo ORC-20 có thể được sử dụng như thế nào?
Mã thông báo ORC-20 giới thiệu một số chức năng giúp nâng cao trải nghiệm người dùng và tính bảo mật trong lĩnh vực mã thông báo kỹ thuật số. Những tính năng này bao gồm:
- Khả năng triển khai : Người dùng có tùy chọn tạo mã thông báo ORC-20 mới hoặc chuyển đổi mã thông báo BRC-20 hiện có bằng cách sử dụng “sự kiện triển khai” được chỉ định.
- Quy trình đúc tiền : Mã thông báo ORC-20 được tạo thông qua "sự kiện đúc tiền", cho phép tạo mã thông báo mới trong hệ thống.
- Quy trình giao dịch : Việc gửi mã thông báo ORC-20 được sắp xếp hợp lý thông qua “sự kiện gửi”, đơn giản hóa quy trình chuyển.
- Tính năng hủy : Tiêu chuẩn ORC-20 cho phép hủy các giao dịch một phần thông qua “sự kiện hủy”, bổ sung thêm một lớp tính linh hoạt và kiểm soát.
- Khả năng nâng cấp : Người dùng có thể cập nhật mã thông báo ORC-20 hiện có, chẳng hạn như thay đổi giới hạn nguồn cung và khả năng khai thác, thông qua “sự kiện nâng cấp”.
Khung giao dịch của ORC-20 được xây dựng trên mô hình UTXO. Mô hình này yêu cầu người gửi xác định rõ ràng số tiền giao dịch cho người nhận và số dư còn lại sẽ được trả lại cho người gửi. Phương thức này không chỉ đảm bảo an toàn cho giao dịch mà còn ngăn chặn hiệu quả khả năng chi tiêu gấp đôi.
Những người ủng hộ ORC-20 cho rằng tiêu chuẩn này có thể chuyển trọng tâm từ việc tạo mã thông báo meme sang phát hành vốn chủ sở hữu trong các ứng dụng và doanh nghiệp. Tuy nhiên, khái niệm về thị trường chứng khoán không được kiểm soát này vấp phải sự hoài nghi, đặc biệt là từ các doanh nghiệp muốn tìm hiểu quyền sở hữu và giao dịch vốn cổ phần của họ. Đối với các doanh nghiệp nghiêm túc đang tìm cách tận dụng Bitcoin để phát hành cổ phiếu, việc cung cấp mã thông báo bảo mật được quy định trên chuỗi bên như Liquid Network thường được coi là một lựa chọn khả thi hơn. Liquid Network cung cấp các tính năng bổ sung như danh sách trắng của ví và chủ sở hữu, đảm bảo tuân thủ và bảo mật trong phân phối vốn cổ phần.
![banner 3](https://plisio.net/uploads/bner/rumRtA831723573485.jpg)
Xin lưu ý rằng Plisio cũng cung cấp cho bạn:
Tạo hóa đơn tiền điện tử sau 2 lần nhấp and Chấp nhận quyên góp tiền điện tử
12 tích hợp
- BigCommerce
- Ecwid
- Magento
- Opencart
- osCommerce
- PrestaShop
- VirtueMart
- WHMCS
- WooCommerce
- X-Cart
- Zen Cart
- Easy Digital Downloads
6 thư viện cho các ngôn ngữ lập trình phổ biến nhất
19 tiền điện tử và 12 chuỗi khối
- Bitcoin (BTC)
- Ethereum (ETH)
- Ethereum Classic (ETC)
- Tron (TRX)
- Litecoin (LTC)
- Dash (DASH)
- DogeCoin (DOGE)
- Zcash (ZEC)
- Bitcoin Cash (BCH)
- Tether (USDT) ERC20 and TRX20 and BEP-20
- Shiba INU (SHIB) ERC-20
- BitTorrent (BTT) TRC-20
- Binance Coin(BNB) BEP-20
- Binance USD (BUSD) BEP-20
- USD Coin (USDC) ERC-20
- TrueUSD (TUSD) ERC-20
- Monero (XMR)