
Các nút Bitcoin là những gì tạo nên mạng lưới Bitcoin, nhưng nếu không sử dụng chúng để xác minh hoạt động kinh tế của bạn, chúng sẽ không ảnh hưởng đến sự đồng thuận.
Nút kinh tế là gì? Để hiểu điều đó, trước tiên bạn cần hiểu khái niệm về cách người dùng tương tác với mạng Bitcoin.
Bitcoin là một cơ sở dữ liệu và là một mạng lưới giúp cập nhật và đồng bộ hóa các bản cập nhật cho cơ sở dữ liệu đó, được sử dụng cho mục đích chính là để mọi người giao dịch bitcoin (các mục nhập trong cơ sở dữ liệu).
Mối quan tâm chính của người dùng sử dụng Bitcoin cho mục đích này là tính hợp lệ của các giao dịch được gửi đến họ, tức là số tiền họ nhận được có hợp lệ theo nghĩa là khi họ tiếp tục chi tiêu ở nơi khác trong tương lai, những người khác cũng sẽ chấp nhận rộng rãi là hợp lệ. Nếu không phải như vậy, thì nó vô dụng như tiền.
Đây là mục đích của một nút, để xác minh các giao dịch này. Để làm như vậy, nút của bạn phải có một bộ đầy đủ tất cả các đồng tiền hiện có (Đầu ra giao dịch chưa chi, hay UTXO) để kiểm tra mọi giao dịch được đề xuất. Khi một giao dịch được phát, nút của bạn sẽ xác minh rằng các đồng tiền mà nó đang chi nằm trong “bộ UTXO” này, nghĩa là chúng vẫn chưa được chi. Khi giao dịch đó được xác nhận trong một khối, các UTXO riêng lẻ đó sau đó sẽ bị xóa khỏi bộ UTXO và các UTXO mới do giao dịch đó tạo ra sẽ được thêm vào.
Để tính toán bộ UTXO đó ngay từ đầu, một nút phải phân tích toàn bộ hồ sơ lịch sử của tất cả các giao dịch trong quá khứ có trong chuỗi khối, thực hiện quy trình thêm từng UTXO mới khai thác vào bộ và xóa/thêm tất cả các UTXO đã sử dụng và mới tạo được xử lý trong từng khối riêng lẻ.
Nếu không thực hiện điều này, sẽ không có cách nào để chắc chắn rằng bộ UTXO hiện tại được lưu trữ trong nút của bạn thực sự chính xác và hợp lệ (trong tương lai, Zero Knowledge Proofs có thể loại bỏ nhu cầu này bằng cách thay thế chuỗi khối lịch sử bằng bằng chứng mật mã ngắn gọn rằng bất kỳ bộ UTXO nào cũng hợp lệ cho một chiều cao khối cụ thể).
Node của bạn chỉ đơn giản là một tác nhân cho bạn với tư cách là một tác nhân kinh tế, theo nghĩa là các tác nhân AI tự động mà nhiều người ủng hộ LLM nói đến. Đó là một chương trình tự động hoạt động thay mặt bạn trong một bối cảnh nhất định, trong trường hợp này là đảm bảo tính hợp lệ của các giao dịch bitcoin để đảm bảo rằng khi bạn là người nhận một giao dịch, chuỗi giao dịch tạo ra đồng tiền được chi cho bạn là hợp lệ. Một nút kinh tế chỉ đơn giản là một nút thực sự được ai đó tham gia vào hoạt động kinh tế sử dụng để đảm bảo tính hợp lệ của đồng tiền mà họ nhận được.
Tại sao điều đó lại quan trọng đến vậy? Tại sao chỉ những nút này mới quan trọng?
Hãy nghĩ về điều khiến Bitcoin hoạt động ngay từ đầu: mọi người chạy cùng một quy tắc đồng thuận. Lý do duy nhất khiến mạng Bitcoin đơn nhất có tính nhất quán là vì mọi người đều chạy cùng một quy tắc đồng thuận, khi thợ đào tạo ra các khối, mọi nút riêng lẻ đều đi đến cùng một kết luận về việc nó có hợp lệ hay không. Mỗi nút riêng lẻ sẽ tuân theo bất kỳ blockchain nào bao gồm các khối hợp lệ có nhiều bằng chứng công việc nhất được đính kèm vào nó.
Chỉ có một mạng lưới Bitcoin thống nhất duy nhất vì mỗi cá nhân đều chọn thực thi cùng một bộ quy tắc đồng thuận đối với các khối mà thợ đào tạo ra. Đó hoàn toàn là sự liên kết tự nguyện, sự tự nguyện khuất phục bản thân theo một bộ quy tắc đồng thuận nhất định.
Để minh họa cho vấn đề này, chúng ta hãy tưởng tượng ba kịch bản khác nhau về các nút lệch khỏi tập hợp quy tắc hiện có.
Trong kịch bản đầu tiên, hãy tưởng tượng một vài sàn giao dịch lớn như Kraken, Coinbase, v.v. đều thay đổi các quy tắc đồng thuận của họ so với phần còn lại của mạng (softfork so với hardfork là sự phân tâm khỏi vấn đề, vì vậy chúng ta sẽ bỏ qua sự khác biệt ở đây). Các nút này đại diện cho các nền tảng kinh tế nơi bitcoin được giao dịch và giá của nó được thiết lập theo các điều khoản fiat. Các nút chạy các quy tắc xung đột từ chúng hoặc thực hiện các giao dịch mà các nút của chúng không công nhận là hợp lệ để nói cụ thể hơn, giờ đây không thể tham gia vào thị trường đó.
Các nút của các sàn giao dịch đó sẽ không công nhận tiền gửi của người dùng là hợp lệ và do đó họ sẽ không thể gửi tiền và tham gia vào các thị trường đó. Các nút khác có thể liên kết với nhau, nhưng họ không thể nắm bắt được sức mạnh kinh tế của các sàn giao dịch đó. Cuối cùng, trừ khi giá trị của đồng tiền được tạo ra bởi bộ quy tắc mà họ đang thực thi sụp đổ thành hư không, các nút khác trên mạng sẽ không có lựa chọn nào khác ngoài việc áp dụng bộ quy tắc của họ để tương tác với họ. Nếu không, các sàn giao dịch sẽ chỉ đơn giản là bỏ qua và tôn trọng các khoản tiền gửi tôn trọng mà các nút của họ coi là không hợp lệ.
Trong kịch bản thứ hai, hãy tưởng tượng một nhóm các doanh nghiệp và người dùng nhỏ hơn nhiều thường xuyên nhận được giao dịch. Có thể tất cả chúng cùng nhau tạo nên hoạt động kinh tế của một sàn giao dịch duy nhất như Coinbase. Những người dùng này chọn thay đổi các quy tắc đồng thuận của họ không phải là điều không thể tránh khỏi như một số sàn giao dịch lớn cùng nhau, nhưng vẫn có ý nghĩa.
Tại đây, những người dùng khác vẫn có thể truy cập vào các thị trường như sàn giao dịch để đảm bảo rằng bitcoin đang được định giá bởi thị trường. Phần lớn mạng lưới vẫn sẽ chấp nhận tiền xu của mọi người khác để nhận hàng hóa hoặc làm tiền gửi để giao dịch trên các thị trường. Nhưng chúng vẫn chiếm một phần đáng kể trong hoạt động kinh tế rút khỏi phần còn lại của mạng lưới. Đây là đòn bẩy mà họ có thể sử dụng.
Ngay cả khi là một nhóm thiểu số trong mạng lưới, khả năng cực kỳ cao là có các mức hoạt động kinh tế đáng kể giao thoa giữa nhóm thiểu số các nút này và phần còn lại của mạng lưới. Đây không phải là trường hợp rõ ràng là không để phần còn lại của mạng lưới có lựa chọn nào khác ngoài việc áp dụng các quy tắc mới, nhưng chắc chắn sẽ tạo ra áp lực cho các phần lớn của mạng lưới tương tác qua “khoảng cách” đó.
Từ đó, càng có nhiều người dùng chọn vượt qua khoảng cách vì họ tương tác về mặt kinh tế với ai thì áp lực đó càng lớn đối với phần còn lại của mạng lưới.
Trong kịch bản cuối cùng, hãy tưởng tượng một nhóm các nút đại diện cho một nhóm nhỏ người dùng tạo ra rất ít hoặc không có hoạt động kinh tế nào cả. Những người dùng này chọn thay đổi bộ quy tắc của họ. Họ hầu như không nhận được khoản thanh toán nào, họ đại diện cho lỗi làm tròn về mặt giá trị kinh tế trên mạng. Chúng không liên quan đến phần còn lại của mạng lưới. Các doanh nghiệp lớn, sàn giao dịch, các tác nhân kinh tế khác, họ sẽ không quan tâm nếu một số ít người ngừng ủng hộ họ hoặc gửi bitcoin cho họ vì những lý do khác nhau. Bộ nút này thay đổi các quy tắc đồng thuận của họ không quan trọng. Họ không tạo ra áp lực hoặc chi phí cơ hội nào quan trọng đối với phần còn lại của mạng lưới.
Ảnh hưởng của một nút kinh tế đến sự đồng thuận chung của mạng Bitcoin tỷ lệ thuận với lượng hoạt động kinh tế liên quan đến nút đó/chủ sở hữu của nút đó.
Một nút không được sử dụng cho mục đích này hoàn toàn không liên quan đến các quy tắc đồng thuận của mạng Bitcoin nói chung. Nó không tạo ra áp lực kinh tế, không áp đặt chi phí cơ hội cho phần còn lại của mạng khi nó thay đổi các quy tắc đồng thuận của mình. Nó không thể phân biệt được với một người tham gia vào một cuộc tấn công sybil.
Có thể có những lý do khác để chạy một nút ngoài việc xác minh các giao dịch của riêng bạn, chẳng hạn như truy cập trực tiếp vào dữ liệu blockchain cho mục đích nghiên cứu hoặc phân tích, nhưng cuối cùng thì nút đó không liên quan đến sự đồng thuận.
Động lực này là lý do tại sao Bitcoin không thể bị tấn công bằng sybil. Đó là lý do tại sao một số tác nhân độc hại có thể tạo ra một triệu nút trên Amazon Web Services chạy các quy tắc đồng thuận khác nhau và nó sẽ không có tác động gì đến mạng Bitcoin thực tế.
Nút của bạn không quan trọng, trừ khi bạn sử dụng nó . Vì vậy, hãy sử dụng nó.
nguồn : https://bitcoinmagazine.com/
Để lại một bình luận