Trong thế giới tiền điện tử không ngừng phát triển, Bitcoin liên tục tìm kiếm các giải pháp để cải thiện khả năng mở rộng, hiệu quả và trải nghiệm người dùng. Bài viết này sẽ đi sâu vào hai đề xuất thú vị: Pay-to-Anchor (P2A) và Ephemeral Dust, hứa hẹn sẽ mang lại những thay đổi đáng kể cho cách chúng ta tương tác với mạng lưới Bitcoin. Chúng ta sẽ khám phá cách chúng hoạt động, những lợi ích mà chúng mang lại, và tác động tiềm tàng của chúng đối với tương lai của Bitcoin và Lightning Network. Tìm hiểu lý do tại sao P2A và Ephemeral Dust lại quan trọng và cách chúng có thể định hình lại bối cảnh giao dịch Bitcoin.
Pay-to-Anchor (P2A) là một loại script đầu ra đặc biệt trong Bitcoin. Điểm độc đáo của P2A là nó không yêu cầu bất kỳ khóa nào để chi tiêu, cho phép bất kỳ ai cũng có thể chi tiêu đầu ra đó. Điều này đạt được bằng cách sử dụng một script đơn giản, **OP_TRUE <0x4e73>**, làm cho đầu ra "ANYONE_CAN_SPEND". Về cơ bản, bất kỳ ai có thể tạo một đầu vào tham chiếu đến đầu ra P2A và chi tiêu nó mà không cần cung cấp bất kỳ chữ ký hoặc chứng thực nào.
P2A thuộc danh mục các script đầu ra Segwit gốc. Các script đầu ra Segwit gốc tuân theo mẫu `
Vậy, mục đích của một đầu ra mà ai cũng có thể chi tiêu là gì? P2A chủ yếu được thiết kế để tạo điều kiện cho việc tài trợ phí và CPFP (Child Pays For Parent) một cách hiệu quả hơn. Bằng cách cho phép bất kỳ ai cũng có thể tạo một giao dịch con chi tiêu đầu ra P2A, nó cho phép các giao dịch không có đủ phí ban đầu được bao gồm trong blockchain. Đây là một bước tiến lớn so với các phương pháp tài trợ phí truyền thống, vốn đòi hỏi sự phối hợp phức tạp hơn giữa các bên.
P2A được giới thiệu trong Bitcoin Core v28.0 cùng với hai bản cập nhật liên quan đến hành vi mempool: *Topologically restricted until confirmation (TRUC) transactions* và *Opportunistic 1P1C Package Relay (1P1C)*. Tóm lại, người gửi có thể tùy chọn tạo các giao dịch TRUC bị giới hạn ở một con hoặc một cha và giới hạn về trọng lượng bằng cách đặt phiên bản giao dịch thành 3. Điều này hạn chế các giao dịch TRUC ở tối đa hai giao dịch liên quan trong mempool.
1P1C cải thiện orphan resolution cho các gói với hai giao dịch. Thông thường, một node sẽ biết về tất cả UTXO đang được sử dụng bởi các giao dịch, nhưng đôi khi, chúng ta sẽ biết về một giao dịch con trước khi nhìn thấy cha của nó. Trong trường hợp đó, chúng ta không biết về một trong các UTXO được sử dụng bởi giao dịch con và chúng ta đưa orphan này vào một cấu trúc dữ liệu mà chúng ta gọi là "orphanage". Đáng chú ý, chúng ta không thể xác thực một giao dịch với các đầu vào không xác định, cũng như xác định feerate của nó. Sau đó, chúng ta yêu cầu peer đã thông báo cho chúng ta về giao dịch con cho giao dịch cha.
Ephemeral Dust là một khái niệm liên quan, mở rộng khả năng của P2A. Thông thường, Bitcoin có một giới hạn bụi, là số lượng satoshi tối thiểu mà một đầu ra phải có để được coi là tiêu chuẩn. Ephemeral Dust loại bỏ hạn chế này cho các đầu ra P2A. Nói cách khác, nó cho phép tạo các đầu ra P2A với giá trị *thấp hơn* giới hạn bụi, thậm chí là *bằng không*.
Phiên bản cũ hơn của Bitcoin Core vẫn yêu cầu P2A tuân thủ giới hạn dust, nhưng Bitcoin Core v29.0 đã giới thiệu một chính sách mempool mới gọi là Ephemeral Dust: một giao dịch có thể có một đầu ra P2A duy nhất với số lượng thấp hơn giới hạn dust nếu giao dịch trả phí bằng không và đầu ra P2A được sử dụng bởi một giao dịch khác được gửi theo cùng một gói đến mempool.
Điều này có nghĩa là một giao dịch có thể bao gồm một đầu ra P2A không có giá trị, được sử dụng làm điểm neo cho một giao dịch con trả phí. Khi giao dịch con trả phí được phát sóng, cả hai giao dịch (cha và con) đều có thể được xác nhận, ngay cả khi giao dịch cha có giá trị bằng không. Đây là một bước tiến quan trọng trong việc cho phép các giao dịch Bitcoin không phí.
Sức mạnh thực sự của P2A và Ephemeral Dust nằm ở sự kết hợp của chúng. Bằng cách sử dụng một đầu ra P2A Ephemeral Dust làm điểm neo, các giao dịch Bitcoin có thể được tạo ra mà không cần trả bất kỳ khoản phí nào. Sau đó, bất kỳ ai cũng có thể tài trợ phí bằng cách tạo một giao dịch con chi tiêu đầu ra P2A. Điều này đặc biệt hữu ích trong các trường hợp sau:
Lightning Network là một giải pháp mở rộng lớp thứ hai cho Bitcoin, cho phép các giao dịch nhanh chóng và rẻ tiền. P2A và Ephemeral Dust có tiềm năng cách mạng hóa Lightning Network bằng cách:
Ephemeral anchors được hình dung sẽ được sử dụng với các giao thức hợp đồng như LN, nơi các giao dịch được ký bởi những người tham gia hợp đồng rất lâu trước khi chúng được phát sóng, ngăn cản những người tham gia xác định mức phí phù hợp để sử dụng. Thay vào đó, bất kỳ người tham gia nào (hoặc một số người cùng hành động) có thể sử dụng đầu ra neo tạm thời làm đầu vào cho một giao dịch con, giao dịch này sẽ thêm phí tại thời điểm giao dịch được phát sóng. Điều này tương tự như đầu ra neo được thêm vào LN vào năm 2021-22, dựa trên CPFP carve out relay rule.
Pay-to-Anchor (P2A) và Ephemeral Dust là những cải tiến đầy hứa hẹn cho Bitcoin, mở ra những khả năng mới cho các giao dịch không phí, tài trợ phí hiệu quả và cải thiện Lightning Network. Mặc dù vẫn còn trong giai đoạn phát triển ban đầu, nhưng tiềm năng của chúng là rất lớn, có thể thay đổi cách chúng ta tương tác với Bitcoin và mở đường cho một tương lai tài chính phi tập trung hơn. Việc triển khai thành công P2A và Ephemeral Dust có thể đánh dấu một bước quan trọng trong việc làm cho Bitcoin trở nên dễ tiếp cận hơn, hiệu quả hơn và hữu ích hơn cho tất cả mọi người.
Bài viết liên quan