poker online game Xác nhận là gì?

Một xác nhận là khi một giao dịch tiến lên từ nhóm giao dịch vào Blockchain.

Hay nói cách khác, nó là khi một giao dịch bitcoin trở thành không thể đảo ngược.

Dễ.

Làm thế nào nó hoạt động?

Được chứ…

  1. Khi bạn thực hiện một giao dịch bitcoin, về cơ bản, bạn đã chèn một dòng dữ liệu vào Mạng bitcoin.

  2. Dữ liệu giao dịch này sau đó được chuyển tiếp Từ nút đến nút, cho đến khi mọi người trên mạng giữ một bản sao giao dịch của bạn.

  3. Nhưng ban đầu, các giao dịch Bitcoin mới được tổ chức các nhóm bộ nhớ trên mạng của mỗi nút. Điều này giống như bộ nhớ tạm thời Trên mạng bitcoin.

  4. Các giao dịch trong các nhóm bộ nhớ này đều hợp lệ, nhưng chúng không được lưu trữ vĩnh viễn trên mạng (chưa). Để điều đó xảy ra, họ cần phải Viết vào một tập tin gọi là Blockchain.

    Khi một giao dịch được ghi vào blockchain, nó sẽ khá nhiều ở đó mãi mãi.

Vì vậy, cho đến khi một giao dịch được xác nhận, và được viết vào blockchain, nó đã được lưu trữ vĩnh viễn trên mạng bitcoin.

Có rất nhiều giao dịch Diễn ra tất cả các mạng (và đồng thời) rằng nó gây khó khăn cho toàn bộ mạng trong việc đồng ý về thứ tự của từng mạng. Đây là lý do tại sao các giao dịch mới được lưu trữ trong các nhóm bộ nhớ lúc đầu, trước khi được ghi vào blockchain.

Các giao dịch trong nhóm bộ nhớ có đảo ngược không?

Loại của.

Cách duy nhất bạn có thể đảo ngược một giao dịch trong bitcoin là bằng cách cố gắng sử dụng bitcoin mà bạn đã gửi trong một giao dịch trong một thứ hai Giao dịch.

Thí dụ.

  1. Tôi nợ bạn 1 bitcoin. Vì vậy, tôi tạo một giao dịch gửi bitcoin này đến địa chỉ của bạn và tôi chèn nó vào mạng.

  2. Tuy nhiên, tôi quyết định tôi không muốn gửi cho bạn Bitcoin này nữa. Vì vậy, trước khi giao dịch này lan truyền toàn bộ mạng bitcoin, tôi cũng tạo một giao dịch thứ hai gửi bitcoin này đến một địa chỉ khác (một địa chỉ mà tôi sở hữu) và tôi chèn nó vào một khác nhau nút trên mạng.

    Bạn có thể xóa một giao dịch từ nhóm bộ nhớ; Điều duy nhất bạn có thể làm là thử và ghi đè lên nó.

  3. Kết quả là, hiện có hai giao dịch cạnh tranh trên mạng bitcoin đang cố gắng gửi Cùng bitcoin đến địa chỉ khác nhau.

    Để có cơ hội làm việc, tôi phải chèn giao dịch thứ hai vào Bitcoin gần như ngay lập tức sau lần đầu tiên. Các nút sẽ từ chối các giao dịch trùng lặp của các giao dịch trên mạng, vì vậy nếu giao dịch đầu tiên được chuyển tiếp đến mọi nút trên mạng khi tôi thử và chèn thứ hai, thì nó sẽ không đi được rất xa.

  4. Hiện nay, Giao dịch trở thành vĩnh viễn sẽ là giao dịch được ghi vào blockchain trước. Nó có thể thành thật là một trong hai; Tất cả phụ thuộc vào nút nào có thể thêm thành công nhóm bộ nhớ của họ vào blockchain đầu tiên

Ngay cả khi bạn cố gắng và đảo ngược một giao dịch trong nhóm bộ nhớ (bằng cách gửi một giao dịch thứ hai cùng một lúc), không có gì đảm bảo rằng bạn sẽ có thể chuyển người nhận ban đầu một trong đó làm cho nó vào blockchain.

Vậy làm thế nào để các giao dịch vào blockchain?

Ở đây chúng tôi đi…

Các công cụ khai thác của người Viking là các nút trên mạng Bitcoin, những người làm việc để có được các giao dịch từ nhóm bộ nhớ của họ vào blockchain.

Bây giờ, khai thác là một bài báo (hoặc ba), nhưng về cơ bản nó sôi sục về điều này:

Khai thác (cơ bản).

Nếu bạn chạy Phần mềm Bitcoin Và biến khai thác trên mạng, nút của bạn sẽ làm điều này:

  1. Lấy giao dịch từ nhóm bộ nhớ.

  2. Băm tất cả chúng cùng với một số khác, kết quả là sẽ trả về một số ngẫu nhiên.

    Sha256 phun ra những con số lớn hơn nhiều so với điều này, nhưng đừng lo lắng về điều đó - đây chỉ là một ví dụ.

  3. Nhưng mà Mục tiêu là để có được một kết quả dưới mức nhất định giá trị của mục tiêu.

    Mục tiêu rõ ràng là một con số lớn hơn nhiều.

  4. Vì vậy, nút của bạn sẽ tiếp tục thử các số khác nhau cho đến khi nó tìm thấy một số hoạt động. Điều này tạo ra một cạnh tranh trên toàn mạng, trong đó không có nút nào kiểm soát khối giao dịch nào được thêm vào blockchain tiếp theo. Nhưng dù sao, nếu nút của bạn thành công, các giao dịch trong khối của bạn sẽ được thêm vào blockchain (và bạn sẽ kiếm được một số bitcoin dưới dạng phần thưởng).

Và đó là cách mà các giao dịch nhận được từ nhóm bộ nhớ đến blockchain.

Bitcoin giao dịch với số lượng lớn, vì vậy việc tìm kiếm một con số hoạt động cần rất nhiều sức mạnh xử lý và may mắn. Do đó, mặc dù bất cứ ai cũng có thể tìm thấy một số hoạt động bất cứ lúc nào, tất cả các đối thủ đều khiến một người rất khó thực hiện.

Đây là lý do tại sao khai thác tồn tại-để làm cho nó để không ai có thể kiểm soát một tay các giao dịch được thêm vào blockchain.

Nhưng dù sao đi nữa, quay lại xác nhận

Tại sao một xác nhận hữu ích?

Bởi vì khi một giao dịch đưa nó vào blockchain, nó không thể bị ghi đè hoặc xóa.

Vì vậy, một cách hiệu quả, nếu ai đó đang chờ đợi một xác nhận của người Hồi giáo, họ đang chờ tin tức rằng giao dịch đã trở thành vĩnh viễn và Bitcoin mà họ vừa được gửi sẽ không kết thúc ở một nơi khác.

Nó có nghĩa là gì khi một giao dịch có hơn 2 xác nhận?

Xác nhận đầu tiên là khi một giao dịch lần đầu tiên vào blockchain. Tất cả các xác nhận bổ sung chỉ đơn giản là khi các khối mới được khai thác trên đầu của nó.

Vì thế…

  • 1 Xác nhận = Khi giao dịch lần đầu tiên được khai thác vào một khối trong blockchain
  • 2 Xác nhận = Khi một khối khác được khai thác trên đầu khối mà giao dịch đang ở
  • 3 Xác nhận = Khi một khối khác được khai thác từ đầu

Và như thế…

Vì vậy, khi bạn thấy rằng một giao dịch cóX Xác nhận"Sẽ có ý nghĩa hơn khi nghĩ về nó như là X khối sâu trong blockchain.

Tại sao mọi người muốn chờ đợi 2 xác nhận trở lên sau đó?

Bởi vì ngay cả khi một giao dịch vào blockchain, nó thực sự có thể quay trở lại nhóm bộ nhớ.

Tôi biết, tôi phần nào nói dối về các giao dịch không thể làm cho nó ra khỏi blockchain.

Bạn thấy…

  1. Công cụ khai thác hai (hoặc nhiều) sẽ khai thác một khối cùng một lúc. Nếu điều này xảy ra, cả hai khối này sẽ được chuyển tiếp xung quanh mạng.

    Các khối mới được chuyển tiếp giống như các giao dịch mới.

  2. Các nút sẽ cố gắng và xây dựng theo bất kỳ khối nào họ nhận được trước, điều đó có nghĩa là một nửa mạng sẽ cố gắng xây dựng trên một khối giao dịch và nửa còn lại. Vì vậy, nếu bạn nhìn vào bức tranh tổng thể của blockchain, nó sẽ trông giống như một chiếc nĩa.

    Trạng thái hiện tại của blockchain.

  3. Nhưng Fork không phải là một vấn đề, bởi vì cuối cùng một khối mới khác sẽ được khai thác, mở rộng một trong các chuỗi (nó không quan trọng).

    Ai đó có khối màu xanh lần đầu tiên khai thác một khối mới khác.

  4. Một chuỗi bây giờ sẽ dài hơn so với cạnh tranh, vì vậy khi các nút nhận được khối mới nhất này, chúng sẽ chấp nhận chuỗi dài nhất và bỏ cái ngắn hơn (Bởi vì các nút luôn tìm cách hoạt động trên chuỗi dài nhất có sẵn).

  5. Khối khác sẽ rơi vào bên cạnh và các giao dịch trong khối này sẽ quay trở lại nhóm bộ nhớ, sẵn sàng để được đưa trở lại vào blockchain.

Vì vậy, như bạn có thể thấy, dĩa là tự nhiên và vô hại. Tuy nhiên, một số người muốn chờ một vài xác nhận chỉ để chắc chắn không cần thiết rằng một giao dịch không kết thúc trong nhóm bộ nhớ vì một ngã ba.