Như đã nêu trong hướng dẫn của chúng tôi "Công nghệ Blockchain là gì?" , có ba công nghệ chính kết hợp để tạo ra một blockchain. Không ai trong số đó là mới. Thay vào đó, nó là sự kết hợp và ứng dụng của chúng mà là mới.
Các công nghệ này là: 1) mật mã khoá riêng, 2) một mạng lưới phân phối với sổ cái được chia sẻ và 3) một động lực để phục vụ các giao dịch, lưu giữ hồ sơ và bảo mật mạng.
Sau đây là giải thích về cách các công nghệ này làm việc cùng nhau để đảm bảo mối quan hệ số.
Khóa mật mã
Hai người muốn giao dịch qua internet.
Mỗi người trong số họ giữ một khóa riêng và một khóa công khai.
Mục đích chính của thành phần này của công nghệ blockchain là tạo ra một tài liệu tham khảo nhận dạng số an toàn. Identity dựa trên sự sở hữu của một sự kết hợp của khóa bí mật cá nhân và công cộng.
Sự kết hợp của các phím này có thể được xem như là một hình thức khéo léo của sự đồng ý, tạo ra một chữ ký số rất hữu ích.
Ngược lại, chữ ký số này cho phép kiểm soát quyền sở hữu.
Danh tính
Tuy nhiên, kiểm soát quyền sở hữu không đủ để đảm bảo mối quan hệ số. Trong khi xác minh được giải quyết, nó phải được kết hợp với một phương tiện phê duyệt giao dịch và cho phép (ủy quyền).
Đối với blockchains, điều này bắt đầu với một mạng lưới phân phối.
Một mạng lưới phân tán
Lợi ích và nhu cầu cho một mạng lưới phân phối có thể được hiểu theo "nếu một cây rơi vào rừng".
Nếu một cái cây rơi vào rừng, với máy ảnh để ghi lại sự sụp đổ của nó, chúng ta có thể chắc chắn rằng cây đã ngã. Chúng tôi có bằng chứng trực quan, ngay cả khi các chi tiết (tại sao hoặc như thế nào) có thể không rõ ràng.
Phần lớn giá trị của blockchain bitcoin là nó là một mạng lớn, nơi các trình xác nhận, giống như các camera tương tự, đạt được một sự đồng thuận rằng họ đã chứng kiến cùng một điều cùng một lúc. Thay vì dùng máy ảnh, họ sử dụng xác minh toán học.
Tóm lại, kích thước của mạng là rất quan trọng để đảm bảo mạng.
Đó là một trong những phẩm chất hấp dẫn nhất của Blockcoe Bitcoin - nó rất lớn và đã tích lũy được rất nhiều sức mạnh tính toán. Vào thời điểm viết, bitcoin được bảo đảm bởi 3.500.000 TH / s, hơn 10.000 ngân hàng lớn nhất trên thế giới kết hợp. Ethereum, vẫn còn non trẻ, được bảo vệ bởi khoảng 12,5 TH / s, nhiều hơn Google và nó chỉ là hai năm tuổi và vẫn còn cơ bản ở chế độ thử nghiệm.
Hệ thống hồ sơ
Khi khóa mật mã được kết hợp với mạng này, một hình thức siêu hữu ích của các tương tác kỹ thuật số xuất hiện. Quá trình bắt đầu với việc A lấy chìa khóa riêng của họ, đưa ra một thông báo về một số loại - trong trường hợp của bitcoin, rằng bạn đang gửi một khoản tiền của cryptocurrency - và gắn nó vào khóa công khai của B.
Nghị định thư
Một khối - chứa chữ ký số, dấu thời gian và các thông tin liên quan - sau đó được phát sóng tới tất cả các nút trong mạng.
Giao thức phục vụ mạng
Một nhà thực tế có thể thách thức cây cối trong rừng nghĩ rằng thí nghiệm với câu hỏi sau đây: Tại sao lại có một triệu máy vi tính với máy quay chờ để ghi lại liệu một cây có rơi? Nói cách khác, làm thế nào để bạn thu hút sức mạnh tính toán để phục vụ cho mạng lưới để làm cho nó an toàn?
Đối với các blockchains mở, công cộng, điều này liên quan đến khai thác mỏ. Khai thác mỏ được xây dựng dựa trên một cách tiếp cận duy nhất đối với một câu hỏi kinh tế cổ đại - bi kịch của cộng đồng.
Với các blockchains, bằng cách cung cấp sức mạnh xử lý máy tính của bạn để phục vụ mạng, có một phần thưởng dành cho một trong các máy tính. Sự tự lợi của một người đang được sử dụng để giúp phục vụ nhu cầu của công chúng.
Với bitcoin, mục tiêu của giao thức là loại bỏ khả năng rằng bitcoin tương tự được sử dụng trong các giao dịch riêng biệt cùng một lúc, sao cho điều này khó phát hiện được.
Đây là cách bitcoin tìm kiếm để hành động như vàng, như tài sản. Bitcoins và các đơn vị cơ sở của chúng (satoshis) phải là duy nhất để được sở hữu và có giá trị. Để đạt được điều này, các nút phục vụ mạng tạo ra và duy trì một lịch sử giao dịch cho mỗi bitcoin bằng cách làm việc để giải quyết các vấn đề toán học chứng minh.
Họ về cơ bản bỏ phiếu bằng sức mạnh CPU của họ, thể hiện sự đồng ý của họ về các khối mới hoặc từ chối các khối không hợp lệ. Khi đa số các thợ mỏ đến cùng một giải pháp, họ sẽ thêm một khối mới vào chuỗi. Khối này được đánh dấu thời gian, và cũng có thể chứa dữ liệu hoặc tin nhắn.
Đây là một chuỗi các khối:
Các loại, số tiền và xác minh có thể khác nhau cho mỗi blockchain. Đó là vấn đề giao thức của blockchain - hoặc các quy tắc đối với những gì là và không phải là một giao dịch hợp lệ, hoặc việc tạo ra một khối mới. Quá trình xác minh có thể được điều chỉnh cho mỗi blockchain. Bất kỳ quy tắc và ưu đãi cần thiết nào cũng có thể được tạo ra khi có đủ các nút đến một sự đồng thuận về cách giao dịch phải được xác minh.
Đó là tình huống lựa chọn của người săn mồi, và mọi người chỉ mới bắt đầu thử nghiệm.
Chúng tôi hiện đang trong giai đoạn phát triển blockchain nơi mà nhiều thí nghiệm như vậy đang được chạy. Các kết luận duy nhất được rút ra cho đến nay là chúng ta vẫn chưa hiểu đầy đủ sự khéo léo của các giao thức blockchain.
Thêm vào điểm này trong hướng dẫn của chúng tôi "Các ứng dụng và trường hợp sử dụng cho công nghệ Blockchain là gì?" và "sự khác biệt giữa các Blockchains Mở và được Cho phép?"
Tác giả của Nolan Bauerle; hình ảnh của Maria Kuznetsov


About the Author
0 comments: