BTC
$96,000
5.73%
ETH
$3,521.91
3.97%
HTX
$0.{5}2273
5.23%
SOL
$198.17
3.05%
BNB
$710
3.05%
lang
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe
Trang chủ
AI AI
Tin nhanh
Bài viết
Sự kiện
BlockBeats Pro
Thêm
Thông tin tài chính
Chuyên đề
Hệ sinh thái chuỗi khối
Mục nhập
Podcast
Data
OPRR

Phân tích hai giao thức tài sản gốc chính của BTC là BRC20 và ARC20

Đọc bài viết này mất 11 phút
Bài viết này hiểu ARC20 và BRC20 từ góc độ triển khai kỹ thuật để giúp bạn hiểu được xu hướng phát triển trong tương lai.
Nguồn gốc: blockpunk (@blockpunk2077)


Bài viết này hiểu ARC20 và BRC20 từ góc độ triển khai kỹ thuật để giúp bạn hiểu các xu hướng phát triển trong tương lai.


[BRC20]


Đầu tiên là sự khác biệt giữa giao thức BRC20 cổ điển, BRC20 được ra đời từ Ordinals Giao thức đã viết các chức năng hoàn chỉnh tương tự như Token ERC20 vào tập lệnh đầu ra BTC và BRC20 ra đời. Như được hiển thị trong hình bên dưới, thông tin mã thông báo BRC20 được ghi vào dữ liệu tập lệnh của Nhân chứng tách biệt trong giao dịch BTC. Trước hết, giao thức BRC20 ghi phương thức tiêu chuẩn BRC20 trên BTC, bao gồm "triển khai", "đúc tiền" và "chuyển khoản".


-Trong phần "Triển khai", BRC20 đã đăng ký tên, tổng số lượng và giới hạn số lượng của token này.  

-Khi người dùng chơi BRC20 mới, họ sẽ gửi một giao dịch để ghi dữ liệu vào tập lệnh, bao gồm số lượng mã thông báo.  

-BRC cho phép người dùng chuyển tiền. Trước tiên, họ cần gửi một giao dịch, viết kết quả tổng hợp số lượng token vào tập lệnh Bitcoin, sau đó gửi giao dịch thứ hai. Sau khi tổng hợp, The số dư được gửi đến một địa chỉ cụ thể, cũng được viết bằng tập lệnh.



Trước hết, bạn có thể hiểu ba phần chính của giao thức lớp BTC: 


Giao thức quy định các quy tắc ghi dữ liệu trên Bitcoin  

Người lập chỉ mục cung cấp khả năng truy vấn và phân tích những dữ liệu này 

Sổ cái ghi lại số dư token và xử lý chuyển khoản


Đối với BRC20, trước tiên máy chủ chỉ mục cần xác định từng lần triển khai BRC20 để đọc thông tin token, phần này gọi là "index".  


Đồng thời, do số dư của BRC20 được khắc vào tập lệnh và không thể được chính mạng BTC nhận dạng nên máy chủ chỉ mục của BRC20 phải xây dựng sổ cái cục bộ về số dư BRC20. Mỗi khi thực hiện chuyển khoản, giao dịch có thể được thực hiện hay không (có đủ xu hay không) thì sổ cái địa phương cần được kiểm tra và cập nhật.  


Mỗi lần chuyển brc20 dựa trên thứ tự yêu cầu gửi hai giao dịch. Nghĩa là, trước tiên hãy truy vấn và tính toán số dư trong sổ cái địa phương, sau đó chuyển tiền.  


Ordinals về cơ bản được thiết kế cho NFT. Dựa trên BRC20 được cải tiến, độ phức tạp chuyển giao tăng đệ quy. Bộ lập chỉ mục BRC20 cũng đảm nhận công việc của sổ cái, vốn hoàn toàn tách biệt với Bitcoin. Người lập chỉ mục phải ghi lại chính xác mọi thay đổi số dư để đảm bảo tính toàn vẹn của sổ cái.  


Do đó, khi thời gian tích lũy, sổ cái của người lập chỉ mục sẽ tích lũy và áp lực lên các nút sẽ tăng lên. Nếu sổ cái đặt hàng không còn hoạt động, brc20 sẽ không sử dụng được. May mắn thay, unisat đã mở mã nguồn của nút chỉ mục từ rất sớm. BRC20 đã được xây dựng bởi nhiều nhóm kỹ thuật bao gồm OKX và cơ sở hạ tầng rất mạnh mẽ. Tuy nhiên, sổ cái của BRC20 vẫn cần phải được phân cấp, một sổ cái phi tập trung tương đương với việc tạo ra một chuỗi, nói cách khác, việc tạo ra một chuỗi sổ cái phi tập trung bên ngoài BRC20 là điều tất yếu.  


[ARC20] 


Giao thức Atomicals được sử dụng để phát hành FT. Được gọi là BRC20, đây là giao thức phát hành tài sản gốc Bitcoin đăng ký thông tin mã thông báo trong tập lệnh giao dịch, sử dụng Sat, đơn vị nhỏ nhất của Bitcoin, làm đơn vị cơ bản và triển khai sổ cái dựa trên UTXO.  


Trở lại Arc20, Arc20 là mô hình tiền tệ nhuộm, thông tin đăng ký được khắc vào script giao dịch, số dư được thể hiện bằng số sat của UTXO và chức năng chuyển đã hoàn tất Được xử lý bởi mạng chính BTC.


-Khi triển khai Arc20, tên mã thông báo, tổng số tiền, giới hạn số lượng, cài đặt độ khó, khối bắt đầu, hình ảnh và các thông tin khác.

-Khi người dùng tạo ARC20 mới, họ viết tên của token vào tập lệnh UTXO. Số lượng được xác định trực tiếp bằng số sats trong uxto, 1 sat = 1 token

- Để chuyển ARC20, người dùng không cần phải gửi bất kỳ dữ liệu nào vào BTC nữa mà chỉ cần sử dụng UXTO để tiếp tục giữ mã thông báo làm đầu vào giao dịch và xuất nó sang các địa chỉ khác.  


 Do đó, trong ARC20, chúng tôi không cần bất kỳ hệ thống ngoài chuỗi nào để tính toán số dư của mã thông báo ARC20, vì số dư mã thông báo có liên quan đến UTXO Số lượng Sat vẫn nhất quán. Chúng tôi chỉ cần một chỉ mục để giúp chúng tôi đọc thông tin đăng ký mã thông báo và xác định các giao dịch đúc tiền để xác nhận và xác minh UTXO nào là ARC20.



Do đó, việc tính toán chuyển mã thông báo Arc20 được mạng BTC xử lý mà không cần bất kỳ sổ cái ngoài chuỗi nào và chỉ cần gửi một giao dịch. Do đó, dựa trên hiệu suất của BTC L1, hiệu suất chuyển của ARC20 gấp đôi BRC20.  


Điều này mang lại nhiều lợi ích:

- Giảm đáng kể chi phí của máy chủ chỉ mục, cho phép hầu hết mọi người sử dụng , hệ thống được đánh giá cao phi tập trung.

-Việc chuyển tiền hoàn toàn dựa vào mạng BTC và sẽ không liên tục tạo ra các giao dịch rác. Tính bảo mật của việc chuyển Arc20 được đảm bảo bởi BTC.

-Tính nguyên tử của ARC20 phù hợp với tính nguyên tử của BTC và phù hợp để triển khai nhiều ứng dụng gốc.


Một bản cập nhật khác cần được nhắc tới là bitwork, bổ sung liên kết tính toán CPU vào quy trình đúc token. Điều này tương tự như POW của BTC, tính toán Minting có thể chỉ được thực hiện sau POW, "một CPU, một cơ hội đúc kết".  


 Tất nhiên, việc thiết kế đồng xu màu cũng mang đến một số nhược điểm, bởi số dư không được ghi vào dữ liệu mà buộc phải ngồi, ARC20 Độ chính xác phân chia tối thiểu của số dư là 1 (hiện tại giới hạn dưới cao hơn được đặt để tránh bị coi là giao dịch spam). Do đó, việc phát hành hàng nghìn tỷ token meme dựa trên ARC20 là không đáng giá vì nó đòi hỏi một lượng lớn BTC. Điều này cần được cải thiện trong các bản nâng cấp giao thức Atomicals trong tương lai.  


 Đồng thời, cơ sở hạ tầng của ARC20 rất kém, ví và thị trường thường xuyên ngừng hoạt động, vì vậy cộng đồng kêu gọi nhiều người dùng hơn để xây dựng Riêng chỉ số Atomics cũng yêu cầu nhiều nhà phát triển tham gia xây dựng cơ sở hạ tầng hơn.


Liên kết gốc


Chào mừng bạn tham gia cộng đồng chính thức của BlockBeats:

Nhóm Telegram đăng ký: https://t.me/theblockbeats

Nhóm Telegram thảo luận: https://t.me/BlockBeats_App

Tài khoản Twitter chính thức: https://twitter.com/BlockBeatsAsia

举报 Báo lỗi/Báo cáo
Chọn thư viện
Thêm mới thư viện
Hủy
Hoàn thành
Thêm mới thư viện
Chỉ mình tôi có thể nhìn thấy
Công khai
Lưu
Báo lỗi/Báo cáo
Gửi