Ngày 2 tháng 10, ứng dụng khách Bitcoin Core Bitcoin Core 28.0 chính thức được phát hành. phiên bản được dẫn dắt bởi một số nhà phát triển cấp cao, bao gồm người đồng sáng lập Blockstream Pieter Wuille (người đóng góp chính cho công nghệ SegWit và Taproot), và cựu CTO Blockstream Greg Maxwell (tham gia phát triển BIP66 và BIP174), cũng như Bitcoin cấp cao nhà phát triển Luke Dashjr, v.v.
Bitcoin Core là ứng dụng khách Bitcoin đầy đủ (Full Node) được sử dụng rộng rãi nhất, bao gồm The open cộng đồng nguồn cùng nhau duy trì và phát triển để đảm bảo tính bảo mật, ổn định và phân cấp của mạng Bitcoin. Bất kỳ ai cũng có thể đóng góp qua GitHub
Đối với người dùng thông thường, tính năng tự động phát hiện xung đột giao dịch và các chức năng ước tính phí được tối ưu hóa được giới thiệu trong Bitcoin Core 28.0 đã cải thiện hiệu quả sự thành công của hiệu quả giao dịch và giảm chi phí. Đồng thời, những cải tiến về chức năng ví giúp việc quản lý địa chỉ và khóa thuận tiện hơn cũng như việc sao lưu và phục hồi đơn giản hơn. Đối với các nhà phát triển, phiên bản mới cung cấp môi trường phát triển ổn định hơn và khả năng giao tiếp nút mạnh mẽ hơn.
Các tính năng và cải tiến mới chính
Nâng cấp chức năng ví
Bitcoin Ví của Core 28.0 có thể tự động phát hiện xung đột với các giao dịch chưa được xác nhận trong mempool, giúp người dùng không gặp phải tình trạng trùng lặp hoặc xung đột khi gửi giao dịch. Nó cải thiện tỷ lệ thành công của các giao dịch và giảm tình trạng đóng băng hoặc chậm trễ quỹ do xung đột giao dịch. Phiên bản mới cũng giới thiệu ví mô tả, một cách quản lý ví hiện đại hơn. Thông qua bộ mô tả, người dùng có thể xác định các quy tắc tạo địa chỉ phức tạp, bao gồm chữ ký đơn, đa chữ ký (đa chữ ký) và địa chỉ lồng nhau, v.v., để đáp ứng các nhu cầu sử dụng khác nhau. Ví mô tả sử dụng tệp mô tả thống nhất để ghi lại tất cả thông tin địa chỉ và khóa, vì vậy người dùng chỉ cần sao lưu một tệp mô tả để khôi phục hoàn toàn tất cả các chức năng và tiền của ví, đơn giản hóa quá trình sao lưu và khôi phục.
Để giúp người dùng tiết kiệm chi phí, Bitcoin Core 28.0 tối ưu hóa việc ước tính phí giao dịch. Hệ thống sẽ mặc định tự động lựa chọn mô hình phí tiết kiệm nhất và tự động ước tính phí giao dịch hợp lý hơn giúp người dùng tiết kiệm chi phí. Đồng thời, "chế độ bảo thủ" được giữ lại cho những người dùng cần ước tính chi phí cao hơn. để đáp ứng các nhu cầu khác nhau.
Cải tiến giao diện người dùng
< p>Bitcoin Core 28.0 bổ sung chức năng "di chuyển ví" vào giao diện người dùng, cho phép người dùng dễ dàng di chuyển dữ liệu ví từ phiên bản cũ sang phiên bản mới mà không cần phải thực hiện các thao tác phức tạp để hoàn tất việc chuyển và cập nhật dữ liệu ví. Ngoài ra, cửa sổ thông tin còn bổ sung thêm màn hình hiển thị chi tiết về dung lượng nhóm bộ nhớ, bao gồm cả mức sử dụng hiện tại. Người dùng có thể sử dụng chức năng này để theo dõi trạng thái nút tốt hơn và tối ưu hóa cấu hình cũng như hiệu suất của nút.
Tối ưu hóa mạng và quyền riêng tư
Testnet4:Theo BIP94, phiên bản mới giới thiệu mạng thử nghiệm mới Testnet4 và dần dần loại bỏ Testnet3 cũ. Testnet4 cung cấp môi trường thử nghiệm ổn định và hiện đại hơn, nâng cao độ tin cậy và bảo mật của mạng thử nghiệm.
Bảo vệ quyền riêng tư linh hoạt hơn: Phiên bản mới tối ưu hóa kết nối Tor. Tor là một công cụ mạng bảo vệ quyền riêng tư giúp ẩn địa chỉ IP thực của bạn và nâng cao quyền riêng tư trực tuyến của bạn. Với bản cập nhật này, người dùng có thể dễ dàng định cấu hình kết nối Tor hơn, cải thiện tính ẩn danh và bảo mật của giao tiếp nút.
Hỗ trợ ổ cắm miền UNIX: Phiên bản mới bổ sung hỗ trợ cho ổ cắm miền UNIX, đây là phương pháp có thể được sử dụng trên cùng một máy tính A. cách để liên lạc an toàn giữa các chương trình khác nhau. Nó cung cấp cho người dùng và nhà phát triển nâng cao một phương thức liên lạc an toàn và hiệu quả hơn, đặc biệt là khi các ứng dụng cục bộ tương tác với các nút Bitcoin, cải thiện đáng kể hiệu suất và bảo mật.
Giao diện điều khiển từ xa được cải tiến: Phiên bản mới cải thiện khả năng tương thích của giao diện JSON-RPC. Hỗ trợ tiêu chuẩn JSON-RPC 2.0. Cải tiến này cho phép các ứng dụng của bên thứ ba tương tác với các nút Bitcoin ổn định và đáng tin cậy hơn, cung cấp cho các nhà phát triển một môi trường phát triển ổn định hơn.
Cải thiện hiệu suất
p>
Về mặt hiệu suất, Bitcoin Core 28.0 tối ưu hóa cơ chế bộ nhớ đệm của cơ sở dữ liệu khối và tăng tốc độ đồng bộ hóa khối nhanh hơn. Người dùng chạy Bitcoin Core lần đầu tiên có thể đồng bộ hóa với trạng thái blockchain mới nhất trong thời gian ngắn hơn. Phiên bản mới cũng loại bỏ các thành phần cũ không còn được sử dụng, giảm độ phức tạp của phần mềm và giảm các rủi ro bảo mật tiềm ẩn. Đồng thời, các thư viện và công cụ bên ngoài (phụ thuộc biên dịch) cần thiết để xây dựng phần mềm đã được nâng cấp lên phiên bản mới nhất.
Đánh giá phiên bản v27: Đã sửa các lỗi quan trọng
< /h2>
Trong các phiên bản nhỏ (27.1 và 27.2) trước khi phát hành Bitcoin Core 28.0, các nhà phát triển đã khắc phục một số vấn đề ảnh hưởng đến tính bảo mật và ổn định của hệ thống:
Cải tiến bảo mật RPC: Trong phiên bản 27.1, setmocktime sự cố xử lý tham số đã được khắc phục. setmocktime là tham số được sử dụng để đặt thời gian thử nghiệm. Đã khắc phục sự cố xử lý lỗi của tham số này để tránh lỗi nút do cài đặt thời gian không chính xác. Ngoài ra, lời nhắc thông báo lỗi đã được cải tiến để mô tả rõ hơn nguồn gốc của sự cố, cho phép các nhà phát triển tìm ra nguyên nhân nhanh hơn khi khắc phục sự cố.
Tối ưu hóa bản mô tả ngắn: Bản mô tả nhỏ là ngôn ngữ tập lệnh Bitcoin được sử dụng để đảm bảo tính bảo mật của các giao dịch, chẳng hạn như ai có thể chi tiêu một số tiền nhất định hoặc số lượng người cần đăng nhập đồng thời chuyển tiền. Trong phiên bản 27.1, các nhà phát triển đã cải tiến cách phân tích cú pháp Miniscript để thậm chí có thể xác định và thực thi chính xác các quy tắc giao dịch rất phức tạp.
Tối ưu hóa giao tiếp mạng: Cơ chế nhận dạng nút trong mạng P2P đã được cải tiến để đảm bảo kết nối giữa các nút ổn định và hiệu quả hơn. Cải thiện độ tin cậy tổng thể của mạng.
Sửa chữa rò rỉ bộ nhớ: Rò rỉ bộ nhớ là sự "lãng phí tài nguyên" trong một chương trình máy tính vì chương trình đó không giải phóng bộ nhớ không còn được sử dụng đúng cách. Rò rỉ bộ nhớ có thể làm giảm hiệu suất của chương trình và thậm chí có thể làm hỏng nút. Trong phiên bản 27.2, sự cố gây rò rỉ bộ nhớ đã được khắc phục.
Bản vá bảo mật ví: Phiên bản 27.2 cải thiện logic xử lý giao dịch của ví và khắc phục một số vấn đề có thể gây ra lỗi giao dịch. Ví dụ: khi người dùng cố gắng tạo các giao dịch chưa được ký, hệ thống sẽ xác định chính xác hơn và nhắc nhở các lỗi tiềm ẩn. Ngoài ra, sự cố với cài đặt IP Proxy đã được khắc phục, cải thiện tính bảo mật và ổn định khi kết nối qua proxy.
Phiên bản tiếp theo 29.0 dự kiến sẽ được phát hành vào đầu tháng 4 năm 2025 và dự kiến sẽ giới thiệu nhiều tính năng tối ưu hóa giao dịch hơn và giao thức chuyển khối hiệu quả hơn, đồng thời Tính năng bảo mật mạnh mẽ hơn.
Preview
Có được sự hiểu biết rộng hơn về ngành công nghiệp tiền điện tử thông qua các báo cáo thông tin và tham gia vào các cuộc thảo luận chuyên sâu với các tác giả và độc giả cùng chí hướng khác. Chúng tôi hoan nghênh bạn tham gia vào cộng đồng Coinlive đang phát triển của chúng tôi:https://t.me/CoinliveSG