BRC20 đã trở nên phổ biến đáng kể vào Ngày lễ Lao động năm nay. Sau kỳ nghỉ, tôi cảm thấy như mình đã bỏ lỡ một cơ hội, thôi thúc tôi quay lại và khám phá chủ đề đang thịnh hành này. Ban đầu, hiểu biết của tôi còn hạn chế dù đã nghiên cứu một thời gian, khiến tôi tạm thời bỏ cuộc. số lượng chữ khắc lại tăng vọt một lần nữa, khơi dậy nghiên cứu của tôi. Có một điểm khiến tôi ấn tượng lần này: hệ sinh thái Bitcoin.
Bitcoin luôn được sử dụng chủ yếu như một phương tiện lưu trữ giá trị. Nó chỉ có thể được gọi là sinh thái vì Ethereum có thể hỗ trợ một số lượng lớn ứng dụng và trao đổi giá trị. Với BRC20, Bitcoin cũng có thể phát hành token tiêu chuẩn tương tự như Token ERC20. Trước đây, việc token có thể được phát hành trên Bitcoin là điều không thể tưởng tượng được. BRC20 cho phép mọi người nhìn thấy không gian tưởng tượng không giới hạn và cũng khiến mọi người chú ý lại rằng Bitcoin có thể thực thi logic (vì nó không hỗ trợ các câu lệnh lặp và không thể thực thi logic phức tạp). Trong trường hợp này, Có thể phát triển hệ sinh thái. Nhân tiện, nó giải quyết vấn đề động lực để các thợ mỏ tiếp tục duy trì hệ thống mạng sau khi khai thác Bitcoin - để kiếm phí giao dịch. Ngoài ra, các tập lệnh Bitcoin không phải là Turing-complete. So với các hợp đồng thông minh Ethereum, mặc dù không tiên tiến nhưng chúng có giá trị hơn về mặt bảo mật.
Theo ý tưởng này, tôi đã tìm hiểu thêm về giao thức Ordinals và tiêu chuẩn BRC20. Giao thức Ordinals và tiêu chuẩn BRC20 được đề xuất bởi cùng một người, nhưng chúng giải quyết các vấn đề khác nhau.
Giống như đơn vị nhỏ nhất của RMB là cent (1 Yuan = 0,01 xu), Satoshi là đơn vị nhỏ nhất của Bitcoin (1 BTC = 10^8 Satoshi). Vì Bitcoin hoạt động theo mô hình UTXO nên mỗi Satoshi là duy nhất.
Ví dụ:
Khối Genesis đã khai thác được 50 Bitcoin. Địa chỉ A đã nhận được 50 BTC này, tương đương với [0->4,999,999,999] Satoshi. Khi Địa chỉ A chuyển 20 BTC đến Địa chỉ B, đầu vào của UTXO là [0->4,999,999,999] Satoshi của Địa chỉ A. Đầu ra trở thành [0->2,999,999,999] Satoshi cho Địa chỉ A và [3,000,000,000->4,999,999,999] Satoshi cho Địa chỉ B Quá trình giao dịch này sắp xếp theo trình tự duy nhất của mỗi Satoshi.
Tại thời điểm này, số Satoshi thuộc sở hữu của Địa chỉ A và Địa chỉ B là một tổng thể. Khi họ tiếp tục bắt đầu chuyển tiền, toàn bộ sẽ được chia thành nhiều phần và Satoshi còn có số sê-ri. Bằng cách này, Công đã xác định được thứ tự trong quá trình chuyển tiền liên tục. Phải nói phương pháp này rất thông minh. Khi không có chuyển khoản, satoshi nội bộ sẽ đồng nhất. Sau khi chuyển, satoshi có trật tự.
Giao thức Ordinals xác định 5 phương pháp đánh số cho Satoshi (sats) và tạo ra sự khan hiếm một cách giả tạo cho Satoshi (sats).
5 phương pháp đánh số cho Satoshi:
Sự khan hiếm của Satoshi:
Nếu BTC bạn sở hữu chứa satoshi hiếm, bạn cần trích xuất satoshi hiếm theo cách đặc biệt khi thực hiện chuyển khoản để tránh chuyển nhầm. Cần lưu ý rằng việc đặt tên và phân loại Satoshi theo Ordinals là một quy tắc nhân tạo. Sự khan hiếm thực sự được hình thành khi mọi người đồng ý với định nghĩa này.
Giao thức Ordinals cho phép đính kèm dữ liệu bổ sung, được gọi là “chữ khắc” vào Satoshi.
Nội dung do Ordinals khắc tồn tại hoàn toàn trên blockchain, trong khi NFT trên Ethereum được triển khai bằng hợp đồng thông minh và tài sản mà chúng đại diện thường được lưu trữ ngoài chuỗi. So với NFT trên Ethereum, Ordinals NFT kế thừa tính đơn giản, bất biến, bảo mật và độ bền của chính Bitcoin.
Quá trình ghi được thực hiện trên satoshi đầu tiên tương ứng với UTXO của đầu vào của nó và nội dung ghi được bao gồm trong đầu vào của giao dịch được hiển thị.
Giả sử địa chỉ A sở hữu [5->10] satoshi. Khi anh ấy khắc, dòng chữ được gắn vào satoshi thứ 5. Nếu satoshi thứ 5 tình cờ là một satoshi hiếm (loại không phổ biến hoặc hiếm hơn), thì satoshi hiếm này sẽ có nhiều ý nghĩa hơn.
(Quy trình ghi khắc cũng sử dụng công nghệ Segregated Witness và Taproot nên những người không rành về kỹ thuật sẽ không đi sâu vào chi tiết.)
Dịch vụ lập chỉ mục rất quan trọng trong hệ sinh thái Ordinals. Vì nội dung được ghi được lưu trữ trong tập lệnh khóa công khai Bitcoin nên cần phải tuân theo các quy tắc lập chỉ mục thống nhất để đảm bảo không có xung đột chỉ mục nhằm xác định quyền sở hữu. Ordinals cung cấp một công cụ truy xuất để truy xuất thông tin siêu dữ liệu trong tập lệnh đầu ra khóa công khai tương ứng dựa trên số thứ tự số chỉ mục của UTXO.
Ban đầu, UniSat cung cấp các dịch vụ lập chỉ mục rất quan trọng và thúc đẩy sự phát triển của hệ sinh thái Ordinals.
Như đã đề cập trước đó trong phần giới thiệu chức năng ghi, khi thông tin được ghi có tiêu chuẩn thống nhất, mã thông báo đồng nhất (FT) có thể được phát hành.
BRC20 là định dạng mã thông báo tiêu chuẩn xác định 5 từ khóa
@domodata, người sáng lập giao thức Ordinals và BRC20, đã ra mắt mã thông báo BRC20 đầu tiên, được gọi là ORDI. Phương thức phát hành là đúc miễn phí, ai đến trước được phục vụ trước, với tổng số tiền là 21 triệu và mỗi dòng chữ chứa 1.000 ORDI. Dòng chữ có nội dung như sau:
Cho đến nay, hơn 70.000 token BRC-20 đã được triển khai (6/12/2023), có thể hiểu là hơn 70.000 token đã được phát hành.
Một số người cười và nói rằng điều này không khác gì việc tôi viết “Tôi đã gửi mã thông báo” trên giấy, nhưng nó được viết trên Bitcoin.
Nghiên cứu đến thời điểm này và quan sát xu hướng thị trường điên cuồng của ORDI, tôi thấy hơi khó tin. Gần đây tôi đã tham gia một nhóm tập trung vào việc đúc chữ khắc và mọi người đều vô cùng hào hứng. Cảm giác giống như kiếm được một tỷ mỗi ngày và kiếm được ngay khi bạn đúc tiền. Điều này làm tôi nhớ đến cơn sốt ICO năm 2017. Mặc dù đó cũng là thời điểm những đồng tiền vô giá trị tràn ngập thị trường, nhưng những đợt ra mắt tiền xu sớm đã được chuẩn bị tương đối kỹ càng hơn về mặt ý tưởng và công nghệ. Vào thời điểm đó, sách trắng là một phần tiêu chuẩn trong việc tung ra một đồng xu và các dự án nhằm mục đích liên kết chặt chẽ với các lớp giao thức. Việc thiết kế các mô hình kinh tế nhằm mục đích phản ánh giá trị tiện ích của token, thay vì chỉ là một đồng tiền khác.
Phải thừa nhận rằng Ordinals đã mở ra một vết nứt trong hệ sinh thái Bitcoin, nhưng tương lai nên tập trung vào các ứng dụng độc đáo và có giá trị.
BRC20 đã trở nên phổ biến đáng kể vào Ngày lễ Lao động năm nay. Sau kỳ nghỉ, tôi cảm thấy như mình đã bỏ lỡ một cơ hội, thôi thúc tôi quay lại và khám phá chủ đề đang thịnh hành này. Ban đầu, hiểu biết của tôi còn hạn chế dù đã nghiên cứu một thời gian, khiến tôi tạm thời bỏ cuộc. số lượng chữ khắc lại tăng vọt một lần nữa, khơi dậy nghiên cứu của tôi. Có một điểm khiến tôi ấn tượng lần này: hệ sinh thái Bitcoin.
Bitcoin luôn được sử dụng chủ yếu như một phương tiện lưu trữ giá trị. Nó chỉ có thể được gọi là sinh thái vì Ethereum có thể hỗ trợ một số lượng lớn ứng dụng và trao đổi giá trị. Với BRC20, Bitcoin cũng có thể phát hành token tiêu chuẩn tương tự như Token ERC20. Trước đây, việc token có thể được phát hành trên Bitcoin là điều không thể tưởng tượng được. BRC20 cho phép mọi người nhìn thấy không gian tưởng tượng không giới hạn và cũng khiến mọi người chú ý lại rằng Bitcoin có thể thực thi logic (vì nó không hỗ trợ các câu lệnh lặp và không thể thực thi logic phức tạp). Trong trường hợp này, Có thể phát triển hệ sinh thái. Nhân tiện, nó giải quyết vấn đề động lực để các thợ mỏ tiếp tục duy trì hệ thống mạng sau khi khai thác Bitcoin - để kiếm phí giao dịch. Ngoài ra, các tập lệnh Bitcoin không phải là Turing-complete. So với các hợp đồng thông minh Ethereum, mặc dù không tiên tiến nhưng chúng có giá trị hơn về mặt bảo mật.
Theo ý tưởng này, tôi đã tìm hiểu thêm về giao thức Ordinals và tiêu chuẩn BRC20. Giao thức Ordinals và tiêu chuẩn BRC20 được đề xuất bởi cùng một người, nhưng chúng giải quyết các vấn đề khác nhau.
Giống như đơn vị nhỏ nhất của RMB là cent (1 Yuan = 0,01 xu), Satoshi là đơn vị nhỏ nhất của Bitcoin (1 BTC = 10^8 Satoshi). Vì Bitcoin hoạt động theo mô hình UTXO nên mỗi Satoshi là duy nhất.
Ví dụ:
Khối Genesis đã khai thác được 50 Bitcoin. Địa chỉ A đã nhận được 50 BTC này, tương đương với [0->4,999,999,999] Satoshi. Khi Địa chỉ A chuyển 20 BTC đến Địa chỉ B, đầu vào của UTXO là [0->4,999,999,999] Satoshi của Địa chỉ A. Đầu ra trở thành [0->2,999,999,999] Satoshi cho Địa chỉ A và [3,000,000,000->4,999,999,999] Satoshi cho Địa chỉ B Quá trình giao dịch này sắp xếp theo trình tự duy nhất của mỗi Satoshi.
Tại thời điểm này, số Satoshi thuộc sở hữu của Địa chỉ A và Địa chỉ B là một tổng thể. Khi họ tiếp tục bắt đầu chuyển tiền, toàn bộ sẽ được chia thành nhiều phần và Satoshi còn có số sê-ri. Bằng cách này, Công đã xác định được thứ tự trong quá trình chuyển tiền liên tục. Phải nói phương pháp này rất thông minh. Khi không có chuyển khoản, satoshi nội bộ sẽ đồng nhất. Sau khi chuyển, satoshi có trật tự.
Giao thức Ordinals xác định 5 phương pháp đánh số cho Satoshi (sats) và tạo ra sự khan hiếm một cách giả tạo cho Satoshi (sats).
5 phương pháp đánh số cho Satoshi:
Sự khan hiếm của Satoshi:
Nếu BTC bạn sở hữu chứa satoshi hiếm, bạn cần trích xuất satoshi hiếm theo cách đặc biệt khi thực hiện chuyển khoản để tránh chuyển nhầm. Cần lưu ý rằng việc đặt tên và phân loại Satoshi theo Ordinals là một quy tắc nhân tạo. Sự khan hiếm thực sự được hình thành khi mọi người đồng ý với định nghĩa này.
Giao thức Ordinals cho phép đính kèm dữ liệu bổ sung, được gọi là “chữ khắc” vào Satoshi.
Nội dung do Ordinals khắc tồn tại hoàn toàn trên blockchain, trong khi NFT trên Ethereum được triển khai bằng hợp đồng thông minh và tài sản mà chúng đại diện thường được lưu trữ ngoài chuỗi. So với NFT trên Ethereum, Ordinals NFT kế thừa tính đơn giản, bất biến, bảo mật và độ bền của chính Bitcoin.
Quá trình ghi được thực hiện trên satoshi đầu tiên tương ứng với UTXO của đầu vào của nó và nội dung ghi được bao gồm trong đầu vào của giao dịch được hiển thị.
Giả sử địa chỉ A sở hữu [5->10] satoshi. Khi anh ấy khắc, dòng chữ được gắn vào satoshi thứ 5. Nếu satoshi thứ 5 tình cờ là một satoshi hiếm (loại không phổ biến hoặc hiếm hơn), thì satoshi hiếm này sẽ có nhiều ý nghĩa hơn.
(Quy trình ghi khắc cũng sử dụng công nghệ Segregated Witness và Taproot nên những người không rành về kỹ thuật sẽ không đi sâu vào chi tiết.)
Dịch vụ lập chỉ mục rất quan trọng trong hệ sinh thái Ordinals. Vì nội dung được ghi được lưu trữ trong tập lệnh khóa công khai Bitcoin nên cần phải tuân theo các quy tắc lập chỉ mục thống nhất để đảm bảo không có xung đột chỉ mục nhằm xác định quyền sở hữu. Ordinals cung cấp một công cụ truy xuất để truy xuất thông tin siêu dữ liệu trong tập lệnh đầu ra khóa công khai tương ứng dựa trên số thứ tự số chỉ mục của UTXO.
Ban đầu, UniSat cung cấp các dịch vụ lập chỉ mục rất quan trọng và thúc đẩy sự phát triển của hệ sinh thái Ordinals.
Như đã đề cập trước đó trong phần giới thiệu chức năng ghi, khi thông tin được ghi có tiêu chuẩn thống nhất, mã thông báo đồng nhất (FT) có thể được phát hành.
BRC20 là định dạng mã thông báo tiêu chuẩn xác định 5 từ khóa
@domodata, người sáng lập giao thức Ordinals và BRC20, đã ra mắt mã thông báo BRC20 đầu tiên, được gọi là ORDI. Phương thức phát hành là đúc miễn phí, ai đến trước được phục vụ trước, với tổng số tiền là 21 triệu và mỗi dòng chữ chứa 1.000 ORDI. Dòng chữ có nội dung như sau:
Cho đến nay, hơn 70.000 token BRC-20 đã được triển khai (6/12/2023), có thể hiểu là hơn 70.000 token đã được phát hành.
Một số người cười và nói rằng điều này không khác gì việc tôi viết “Tôi đã gửi mã thông báo” trên giấy, nhưng nó được viết trên Bitcoin.
Nghiên cứu đến thời điểm này và quan sát xu hướng thị trường điên cuồng của ORDI, tôi thấy hơi khó tin. Gần đây tôi đã tham gia một nhóm tập trung vào việc đúc chữ khắc và mọi người đều vô cùng hào hứng. Cảm giác giống như kiếm được một tỷ mỗi ngày và kiếm được ngay khi bạn đúc tiền. Điều này làm tôi nhớ đến cơn sốt ICO năm 2017. Mặc dù đó cũng là thời điểm những đồng tiền vô giá trị tràn ngập thị trường, nhưng những đợt ra mắt tiền xu sớm đã được chuẩn bị tương đối kỹ càng hơn về mặt ý tưởng và công nghệ. Vào thời điểm đó, sách trắng là một phần tiêu chuẩn trong việc tung ra một đồng xu và các dự án nhằm mục đích liên kết chặt chẽ với các lớp giao thức. Việc thiết kế các mô hình kinh tế nhằm mục đích phản ánh giá trị tiện ích của token, thay vì chỉ là một đồng tiền khác.
Phải thừa nhận rằng Ordinals đã mở ra một vết nứt trong hệ sinh thái Bitcoin, nhưng tương lai nên tập trung vào các ứng dụng độc đáo và có giá trị.