Giới thiệu BAPs: Một tiêu chuẩn mới cho lớp ứng dụng của BNB Chain. BAP là viết tắt của BNB Application Proposal. Đây là một tài liệu thiết kế cho phép cộng đồng đề xuất các tiêu chuẩn về cách mà các ứng dụng trên BNB Chain giao tiếp và tương tác. Dưới đây là mọi thứ bạn cần biết 🧵👇
Tại sao BAP tồn tại Chuỗi BNB đã có BEP, điều chỉnh các thay đổi giao thức cốt lõi như đồng thuận, nâng cấp EVM hoặc kích thước khối. Nhưng cho đến nay, không có quy trình tiêu chuẩn chính thức nào cho lớp ứng dụng. Đó là khoảng trống mà BAP lấp đầy.
Những gì BAPs tập trung vào BAPs không thay đổi mạng lưới cốt lõi, chúng chuẩn hóa cách các ứng dụng hoạt động với nhau. Điều này bao gồm những thứ như: • Giao diện ứng dụng • Quy ước ví và danh tính • Tiêu chuẩn tiện ích Token và NFT • Tính tương tác giữa các ứng dụng
Mục tiêu của BAP: Làm cho lớp ứng dụng nhất quán hơn, tương tác tốt hơn và dễ xây dựng hơn. Các tiêu chuẩn chung có nghĩa là: • Phát triển nhanh hơn • Tích hợp sạch hơn • Trải nghiệm của nhà phát triển tốt hơn • Ít triển khai riêng lẻ hơn
Các BAP có thể bao gồm: • Mở rộng các tiêu chuẩn token hiện có • Đặc tả danh tính và ví • Quy ước dữ liệu ngoài chuỗi • Giao diện cho dApps, đại lý và giao thức • Các phương pháp tốt nhất cho hợp đồng thông minh trên BNB Chain
Cách thức hoạt động của quy trình BAP: Các BAP tuân theo quy trình làm việc giống như được định nghĩa trong BEP-1: 1️⃣ Thảo luận ý tưởng trên diễn đàn hoặc Discord 2️⃣ Dự thảo được gửi qua PR đến kho BAPs 3️⃣ Cộng đồng và biên tập viên xem xét 4️⃣ Được thông qua như một tiêu chuẩn chính thức
BAP được xây dựng cho những người xây dựng Nếu bạn đã phát triển các mẫu, giao diện hoặc tiêu chuẩn trong ứng dụng của mình mà người khác có thể hưởng lợi, BAP là cách bạn đề xuất chúng cho hệ sinh thái. Đây là cách mà lớp ứng dụng tiến hóa cùng nhau.
338