Đề xuất cải tiến Bitcoin là gì?
Đối với mạng chuỗi khối, Bitcoin yêu cầu sự phát triển chung, sửa lỗi, thay đổi thuật toán và đơn giản hóa các quy định của nó để có quy trình hiệu quả nhất. Đề xuất cải tiến Bitcoin (BIP) là một quy trình chung để khuyến khích các ý tưởng, thay đổi và phát triển mới đối với giao thức Bitcoin. BIP có thể phát triển quy định đồng thuận, tiêu chuẩn cộng đồng và quy trình nâng cao trong giao thức. Chúng thường được nhấn mạnh để mang lại sự hợp tác phát triển trong mạng Bitcoin mà không có người lãnh đạo. Amir Taaki 2011 đã tạo BIP 0001 đầu tiên. Người dùng nội bộ Bitcoin. Là một tài nguyên mở, Bitcoin cho phép bất kỳ ai trong mạng đóng góp bằng cách gửi BIP. Vì vậy, hãy xem qua quy trình đề xuất cải tiến Bitcoin.
Đề xuất cải tiến Bitcoin là gì?
Đề xuất cải tiến Bitcoin là một đề xuất để thực hiện các thay đổi đối với chuỗi khối Bitcoin
BIP (Đề xuất cải tiến Bitcoin) còn được gọi là đề xuất điển hình để thực hiện các thay đổi đối với chuỗi khối Bitcoin. Là một phần mềm, Bitcoin luôn yêu cầu sửa lỗi, nâng cấp thuật toán, đơn giản hóa mã và thêm nhiều tính năng sáng tạo hơn. Đối với phần mềm chung thuộc sở hữu của các dự án tập trung, các kỹ sư hoặc nhà phát triển phần mềm có thể tạo các tác vụ và quy trình để thực hiện các thay đổi. Tuy nhiên, Bitcoin là một hệ thống dựa trên sự đồng thuận mở và không có người được ủy quyền chịu trách nhiệm. Quá trình BIP sẽ hỗ trợ cộng đồng Bitcoin mà không cần người lãnh đạo trung tâm.
Vì Bitcoin là một dạng hệ thống tương đối mới nên danh tiếng của nó vẫn đang được xây dựng và an ninh mạng là rất quan trọng đối với người dùng. Hơn nữa, BIP, hay Đề xuất cải tiến Bitcoin, là một thành phần thiết yếu trong quá trình tăng trưởng và phát triển của giao thức Bitcoin. BIP hoạt động như một diễn đàn để đưa ra và đánh giá các thay đổi đối với giao thức, mạng, phần mềm máy khách hoặc các phần hệ sinh thái liên quan khác của Bitcoin.
Đề xuất cải tiến Bitcoin được tạo ra như thế nào?
BIP là kết quả của các đề xuất và ý tưởng không chính thức thường được tạo ra thông qua các cuộc tụ họp, tranh luận trên diễn đàn hoặc sự tham gia của mạng xã hội, đặc biệt là trên CryptoTwitter. Tiên đoán các ý tưởng trong các diễn đàn và cuộc trò chuyện trước khi biến chúng thành BIP sẽ tiết kiệm thời gian cho cả người đưa ra ý tưởng và cộng đồng nếu một đề xuất đã được gửi hoặc ý tưởng không tuân thủ tiêu chuẩn phát triển chung.
Mỗi BIP phải được gửi khi biết rằng nó sẽ được phê duyệt vì quá trình BIP đòi hỏi nhiều thời gian và nguồn lực. Vì vậy, người viết BIP phải cẩn thận rất nhiều trong quá trình gửi đề xuất. Bằng cách tham khảo trước cộng đồng, nguy cơ bản kế hoạch bị từ chối sẽ giảm đáng kể.
Nhà vô địch BIP là người xuất bản đề xuất theo phong cách và định dạng BIP, quảng bá ý tưởng và tham gia thảo luận trên các kênh thích hợp để đạt được thỏa thuận cần thiết. Nhà vô địch BIP có thể là bất kỳ ai trong cộng đồng. Một BIP phải giải quyết các cải tiến hoặc cải tiến quan trọng đối với giao thức Bitcoin. Các điều chỉnh nhỏ, sự cố hoặc bản vá không cần phải chuyển thành BIP; chúng chỉ cần làm theo các quy trình thông thường cần thiết cho mỗi lần phát triển dự án.
3 loại đề xuất cải tiến bitcoin
3 loại đề xuất cải tiến bitcoin
Một số BIP cung cấp các biến thể cho các quy định đồng thuận của Bitcoin được gọi là các nhánh. Các BIP khác đề xuất các tiêu chuẩn cộng đồng hoặc đề xuất nhằm thực thi khả năng tương tác của các phần mềm liên quan đến Bitcoin khác nhau. Hơn nữa, một số BIP đề xuất hướng dẫn quy trình. Các loại BIP khác nhau được xử lý và kích hoạt theo các phương pháp khác nhau. Một số ví dụ về Đề xuất cải tiến Bitcoin được liệt kê bên dưới.
1) BIP tiêu chuẩn
Đề xuất này thay đổi giao thức Bitcoin hoặc các thành phần cơ bản của nó. Trước khi triển khai Bitcoin, chúng trải qua quá trình đánh giá kỹ lưỡng và kêu gọi sự đồng thuận rộng rãi. Vì dự định cập nhật giao thức nên chúng xác định các tiêu chuẩn được sử dụng bởi các ứng dụng Bitcoin như ví và sàn giao dịch. Do đó, chúng cần sự đồng thuận để được ủy quyền.
Những thay đổi đồng thuận thường xuyên đi kèm với các BIP tiêu chuẩn. BIP 142 đã tạo ra một cấu trúc tiêu chuẩn cho các địa chỉ SegWit trong trường hợp của Bitcoin, mặc dù nó không ngay lập tức thay đổi cách thức hoạt động của mạng Bitcoin. Do đó, BIP 142 là BIP tiêu chuẩn chứ không phải BIP đồng thuận ngay cả khi nó là một phần của bản nâng cấp SegWit.
2) BIPs Chứa thông tin
Những đề xuất này không đề xuất những thay đổi đối với chính giao thức; thay vào đó, chúng cung cấp thông tin hoặc chỉ dẫn cho Cộng đồng Bitcoin. Chúng bao gồm các chủ đề bao gồm các thủ tục được đề xuất, khám phá từ nghiên cứu và tài liệu hướng dẫn.
Ví dụ về BIP thông tin bao gồm BIP 174 (Giao dịch Bitcoin được ký một phần) và BIP 143 (Xác minh chữ ký giao dịch cho các chương trình nhân chứng phiên bản 3). BIP 174 đề xuất một tiêu chuẩn cho PSBT hoặc giao dịch bao gồm tất cả dữ liệu cần thiết để xây dựng giao dịch Bitcoin hợp pháp. Đối với các giao dịch Bitcoin sử dụng chương trình nhân chứng phiên bản 3, BIP 143 quy định một thủ tục xác minh chữ ký giao dịch mới
3) BIP đồng thuận
BIP đồng thuận nhằm mục đích thay đổi quy trình và quy tắc đồng thuận của giao thức Bitcoin, chúng giống như BIP tiêu chuẩn nhưng cần sự đồng thuận chung mặc dù chúng thực hiện các thay đổi không phải là một phần của giao thức Bitcoin. Trên mạng Bitcoin, các sửa đổi đồng thuận yêu cầu kích hoạt rõ ràng.
Những thay đổi đối với bộ quy tắc của Bitcoin đã được đề xuất trong BIP 141 và SegWit là một bản cập nhật đồng thuận quan trọng. BIP 141 bao gồm hai loại tập lệnh mới, P2WPKH và P2WSH, cũng như định nghĩa về trường nhân chứng, một thành phần hoàn toàn mới của giao dịch Bitcoin. Do các nút trên mạng phải đồng ý với những sửa đổi này nên BIP 141 là BIP đồng thuận.
Đề xuất cải tiến Bitcoin hoạt động như thế nào?
Đề xuất cải tiến Bitcoin hoạt động như thế nào?
Đề xuất được phân phối qua email hoặc các kênh liên lạc khác như Slack, nơi cộng đồng đưa ra phản hồi sơ bộ trước khi trở thành BIP chính thức. Tác giả có thể chuyển ý tưởng sang giai đoạn tiếp theo và chuyển nó thành BIP sau khi nhận được một lượng hỗ trợ đáng kể. Đề xuất phải được định dạng và viết theo kiểu BIP, đồng thời phải cung cấp thông số kỹ thuật rõ ràng và lý do cho tính năng này. Nhà vô địch BIP chịu trách nhiệm thúc đẩy khái niệm này và phát triển hỗ trợ cho nó bằng cách trả lời các nhận xét và câu hỏi.
BIP yêu cầu sự chấp thuận của biên tập viên trước khi được chuyển thành bản nháp. Tại thời điểm đó, nó được đăng dưới dạng bản nháp vào danh sách BIP, nơi nó được người biên tập cung cấp số BIP và xuất bản lên kho lưu trữ BIP của Bitcoin Core GitHub. Trước giai đoạn thử nghiệm, BIP được chuẩn bị đúng cách và sẵn sàng để xem xét và phản hồi. Ngoài ra, BIP có trạng thái mà bất kỳ ai cũng có thể kiểm tra xem chúng đang hoạt động như thế nào. Thông thường, nếu không có sự tiến triển nào được thực hiện trong vòng ba năm kể từ khi đề xuất, bất kỳ ai cũng có thể kích hoạt trạng thái BIP bị từ chối.
Ai có thể thay đổi mục đích đối với Bitcoin?
Giống như internet hoặc các công nghệ khác, Bitcoin là một mạng mở và phi tập trung không thuộc sở hữu của bất kỳ ai. Cộng đồng Bitcoin bao gồm những người ủng hộ công nghệ này. Bitcoin được kiểm soát bởi các nhà phát triển, thợ mỏ và người dùng thông thường cụ thể, không phải bởi một cơ quan trung ương riêng biệt. Mạng thực sự được thúc đẩy và cải thiện bởi các nhà phát triển và thợ đào, nhưng người dùng có thể chọn phần mềm họ muốn sử dụng. Do đó, bất kỳ ai cũng có thể đề xuất thay đổi sang Bitcoin miễn là họ có chuyên môn và kỹ năng để cung cấp bất kỳ thứ gì hữu ích cho hệ thống.
BIP được phê duyệt như thế nào?
Mỗi BIP bắt đầu bằng một bản nháp do một hoặc nhiều tác giả cung cấp. (Tuy nhiên, BIP thường được thảo luận ngẫu nhiên hơn trên danh sách gửi thư phát triển Bitcoin, các kênh Trò chuyện chuyển tiếp qua Internet (IRC) và/hoặc các diễn đàn khác ngay cả trước khi nó là bản nháp.)
BIP hiện là bản nháp mà (các) tác giả có thể sửa đổi và nâng cao dựa trên phản hồi của cộng đồng. Việc triển khai tham chiếu trong mã cũng sẽ cần thiết trong trường hợp cập nhật giao thức Bitcoin. Ý tưởng sẽ được coi là cuối cùng nếu nó nhận được sự hỗ trợ từ cộng đồng.
Thay đổi đối với mã phải được đa số chấp thuận—khoảng 95%—trừ khi có lý do hợp lệ cho ngưỡng thấp hơn. Điều này là do những hậu quả nghiêm trọng mà những thay đổi như vậy có thể tác động đến những người khai thác. Sẽ mất khoảng 2000 người khai thác (hoặc khoảng 2 tuần khai thác với các khối 10 phút) để biểu thị mức hỗ trợ 95%.