
Bitcoin mempool, còn được gọi là giao dịch tồn đọng của mạng, vẫn còn hơn 390.000 giao dịch đang chờ được xử lý bởi các thợ đào. Để xóa mempool, cần phải khai thác hơn 190 khối. Khi các vấn đề mở rộng quy mô tiếp tục gây khó khăn cho mạng, các cuộc trò chuyện giữa cựu nhà phát triển Bitcoin, Gavin Andresen và người tạo ra mạng Satoshi Nakamoto đã diễn ra. Andresen bày tỏ mối quan tâm của mình về ngôn ngữ kịch bản của phần mềm, điều này khiến anh ấy “lo lắng”. Ông cũng lưu ý rằng có thể có nhiều cách để “lạm dụng” các lược đồ kịch bản giao dịch.
Cuộc trò chuyện về ngôn ngữ kịch bản Bitcoin của Satoshi Nakamoto và Andresen vào năm 2010
Vào ngày 17 tháng 6 năm 2010, gần 13 năm trước, Satoshi Nakamoto đã thảo luận về đứa con tinh thần của nhà phát minh với cựu nhà phát triển Bitcoin, Gavin Andresen. Andresen đã bày tỏ sự quan tâm đến dự án và đang nghiên cứu một công cụ phân tích dữ liệu ví để “hiểu rõ hơn về cách thức hoạt động của bitcoin”. Trong cuộc trò chuyện của họ, Andresen cũng bày tỏ mối quan tâm của mình về ngôn ngữ kịch bản của Bitcoin, điều này khiến anh không thoải mái.
Andresen bày tỏ mối quan tâm của mình về ngôn ngữ kịch bản của Bitcoin, ông nói: “Trước hết: có một ngôn ngữ kịch bản trong Bitcoin khiến tôi hơi lo lắng, mặc dù đó là ngôn ngữ kịch bản rất đơn giản (không có vòng lặp, không có con trỏ, không có gì ngoài toán học và mã hóa). Không có gì cả). Điều này khiến tôi lo lắng vì nó phức tạp hơn và sự phức tạp là kẻ thù của bảo mật.” Ngoài ra, ông lưu ý rằng sự phức tạp của ngôn ngữ có thể gây khó khăn cho việc triển khai tương thích thứ hai.
Phản ứng của Nakamoto đối với những lo ngại của Andresen thường được trích dẫn, vì nhà phát minh nhấn mạnh rằng thiết kế cốt lõi của Bitcoin đã được thiết lập trong suốt vòng đời của nó. “Bản chất của Bitcoin là một khi phiên bản 0.1 được phát hành, thiết kế cốt lõi sẽ không thay đổi trong phần còn lại của vòng đời của nó,” Satoshi Nakamoto trả lời trong một chủ đề diễn đàn. “Do đó, tôi muốn thiết kế nó để hỗ trợ mọi loại giao dịch mà tôi có thể nghĩ ra.”
Satoshi Nakamoto tiếp tục:
Vấn đề là mọi thứ, dù được sử dụng hay không, đều yêu cầu các trường dữ liệu và mã hỗ trợ đặc biệt và chỉ bao gồm một trường hợp đặc biệt tại một thời điểm. Đây sẽ là một sự bùng nổ của các trường hợp đặc biệt. Giải pháp là các tập lệnh, khái quát hóa vấn đề để các bên giao dịch có thể mô tả các giao dịch của họ dưới dạng các vị từ được đánh giá bởi mạng các nút. Các nút chỉ cần hiểu các giao dịch trong phạm vi đánh giá xem các điều kiện của người gửi có được đáp ứng hay không.
Trong khi nói về chủ đề này, Andresen đã đặt ra một tình huống giả định trong đó ai đó có thể làm tràn ngập mạng Bitcoin với hàng triệu giao dịch để chia sẻ video Lady Gaga với bạn bè của họ. Đáp lại, Satoshi giải thích rằng phí giao dịch là một trong những cách để ngăn chặn những sự kiện như vậy xảy ra. Nhà phát minh cũng chỉ ra rằng các biện pháp khác có thể được thực hiện nếu cần thiết.
Nakamoto cũng tiết lộ rằng nhiều loại thỏa thuận đã được soạn thảo từ lâu trước cuộc trò chuyện của ông với Andresen. “Thiết kế hỗ trợ nhiều loại giao dịch khả thi mà tôi đã nghĩ ra từ nhiều năm trước,” nhà phát minh giấu tên cho biết. “Các giao dịch ký quỹ, hợp đồng liên kết, phân xử của bên thứ ba, đa chữ ký, v.v., là những thứ chúng tôi muốn khám phá trong tương lai nếu Bitcoin trở thành đại dịch, nhưng tất cả chúng đều phải được thiết kế ngay từ đầu để đảm bảo chúng trở thành đại dịch. có thể để sau.”
Khi mạng Bitcoin tiếp tục tắc nghẽn, một số người cảnh giác với tiềm năng của các loại giao dịch khác nhau. Nhiều người hoàn toàn phản đối xu hướng hướng tới mã thông báo BRC20 và chữ khắc thông thường. Trong khi các nhà phát triển đang tích cực thảo luận về vấn đề này, 380.000 giao dịch hiện đang chờ xác nhận từ những người khai thác vẫn chưa tìm ra giải pháp. Tuy nhiên, cuộc trò chuyện giữa Nakamoto và Andresen đã cho chúng ta cái nhìn sâu sắc về niềm tin của nhà phát minh đối với khả năng xử lý các vấn đề của Bitcoin, chẳng hạn như spam mạng với hàng triệu giao dịch để chia sẻ video Lady Gaga.
Bạn nghĩ gì về trạng thái hiện tại của mạng Bitcoin và khả năng xử lý những thứ như tắc nghẽn mạng? Chia sẻ ý kiến của bạn bằng cách bình luận xuống dưới.
Discussion about this post