Điều khoản chính công khai cá nhân là đơn giản nhất trong tất cả các câu hỏi kiểm tra.
Khóa công khai được gọi là khóa công khai và chỉ có bạn biết mới được gọi là khóa cá nhân.
Khóa công khai và khóa cá nhân là cặp chính (nghĩa là khóa công khai và riêng tư) thu được thông qua thuật toán. Chìa khóa công khai là bộ phận công cộng của cặp khóa và khóa riêng là phần không công khai.
rõ ràng trong một câu ~
2018-07-13 Xiaobai Học Blockchain-LOCK riêng · Khóa công khaiThanh toán di động và thanh toán không tiền mặt đã trở nên khá phổ biến trong cuộc sống. Nó đơn giản hóa cuộc sống hàng ngày của chúng tôi và giảm nguy cơ mang theo tiền mặt của chúng tôi. Cho dù đó là thanh toán di động hoặc thanh toán thẻ ngân hàng, chúng tôi phải liên kết hoặc nhập số thẻ ngân hàng và mật khẩu thanh toán để thanh toán. Vì vậy, làm thế nào thanh toán đạt được trong các giao dịch Bitcoin?
1. Khóa riêng
Khóa cá nhân trong mạng bitcoin có thể phù hợp với số thẻ ngân hàng thực tế của chúng tôi cộng với mật khẩu thanh toán, cụ thể là: khóa cá nhân = số thẻ ngân hàng + mật khẩu rút tiền. Khóa cá nhân là một chuỗi các ký tự không được ước tính dựa trên thuật toán giả ngẫu nhiên trong mật mã trong mạng bitcoin, vì khóa riêng được sản xuất là mật khẩu nhị phân 256 chữ số. Bởi vì khóa riêng quá dài, tỷ lệ nhận dạng không cao. Do đó, hệ thống cũng chuyển đổi số ngẫu nhiên ban đầu thành khóa cá nhân dưới dạng chuỗi có tỷ lệ nhận dạng cao. Ví dụ: 3KEHTUDA35Z3FPRTUX2QBBWGFNP5ZHD7YYR2SP Có một loại khóa được mã hóa khác, tồn tại dưới dạng tệp. Bạn cần đặt mật khẩu trong khi xuất và bạn cũng cần nhập mật khẩu khi nhập. Mặc dù những người khác biết cửa hàng chính của bạn, bạn sẽ không nhận được khóa cá nhân của bạn mà không có mật khẩu bạn đặt.
2. Khóa công khai
Khóa công khai là những gì chúng ta thường gọi là địa chỉ chuyển. Khóa công khai được sản xuất bởi một khóa riêng và được sản xuất bởi thuật toán đường cong hình elip. Khóa cá nhân có thể thu được sau khi chuyển đổi đường cong hình elip. Khóa công khai cũng là một tập hợp các chuỗi được chuyển đổi, chẳng hạn như: 1QDXYSOTWO2BYZ8NXFAVBARDBYHSTFTRE5. Khóa công khai được sử dụng để xác nhận chữ ký khóa riêng. Khóa cá nhân và công cộng xuất hiện theo cặp. Chỉ khóa công khai tương ứng mới có thể xác minh dữ liệu được ký bởi khóa riêng và địa chỉ cũng được tạo từ khóa công khai, để có thể xác nhận liệu giao dịch được sử dụng có thuộc sở hữu của địa chỉ này hay không. Một sự hiểu biết đơn giản là: khóa công khai = tài khoản thẻ ngân hàng.
Tóm tắt
1. Khóa riêng tạo khóa công khai và cũng xuất hiện theo cặp. Khóa công khai có thể tạo một địa chỉ duy nhất phù hợp để xác nhận xem địa chỉ được gửi đến giao dịch có phù hợp với địa chỉ được tạo bởi khóa công khai hay không. 2. Khóa công khai xác nhận chữ ký của khóa riêng để xác nhận xem giao dịch có sử dụng chữ ký khóa cá nhân chính xác hay không, để có thể xác nhận liệu giao dịch có được gửi đến địa chỉ bằng khóa riêng tương ứng hay không.
Khóa cá nhân và công khai trong blockchain là nội dung của thuật toán mã hóa không đối xứng trong mật mã. Đúng như tên gọi, một khóa công khai có sẵn công khai, trong khi khóa cá nhân phải được giữ an toàn.
Khóa cá nhân được sản xuất bởi hạt ngẫu nhiên và các khóa công khai được lấy từ khóariêng tư thông qua các thuật toán. Bởi vì khóa công khai quá dài, vì sự đơn giản và thực tế, "địa chỉ" xuất hiện, xuất phát từ khóa công khai. Quá trình dẫn xuất này không thể được khôi phục. Đó là, địa chỉ không thể giới thiệu khóa công khai và khóa công khai không thể giới thiệu khóa riêng.
Từ điều này, chúng ta có thể thấy rằng các khóa công khai và riêng tư tồn tại theo cặp. Việc sử dụng của chúng được tóm tắt trong 16 từ: mã hóa khóa công khai, decryah chính riêng tư; Chữ ký cá nhân, xác nhận chính công khai.
Mã hóa khóa công khai, decryah chính cá nhân. Đó là, mã hóa dữ liệu gốc bằng khóa công khai và chỉ khóa riêng tương ứng mới có thể phát hành dữ liệu gốc. Điều này sẽ cho phép dữ liệu gốc được phân phối trên mạng mà không bị đánh cắp và bảo vệ quyền riêng tư.
Chữ ký cá nhân, xác nhận khóa công khai. Sử dụng khóa cá nhân để ký dữ liệu gốc. Chỉ khóa công khai tương ứng mới có thể xác nhận rằng chuỗi chữ ký phù hợp với dữ liệu gốc.
Khóa và khóa có thể được sử dụng để so sánh các khóa công khai và cá nhân. Khóa được sử dụng để khóa mục và khóa được sử dụng để mở khóa vật phẩm. Chủ sở hữu chính là chủ sở hữu của mặt hàng. Trong thực tế, đây là trường hợp. Các cặp công cộng công cộng đã thiết lập một tài khoản blockchain và hệ thống tài sản (mã thông báo, v.v.) một cách chính xác, tài sản blockchain bị khóa trên khóa công khai và các khóa riêng được sử dụng để mở khóa tài sản và sau đó sử dụng chúng. Ví dụ: nếu tôi muốn chuyển tài sản của bạn cho bạn, tôi sử dụng khóa cá nhân của mình để ký giao dịch (bao gồm tài sản, số lượng, v.v.) rằng tôi chuyển tài sản cho bạn và gửi cho mạng blockchain. Nút sẽ xác nhận chữ ký và chính xác, mở khóa tài sản từ khóa công khai của tôi và khóa nó trên khóa công khai của bạn.
Chúng ta đã thấy vai trò của một khóa cá nhân. Chúng cũng quan trọng như hệ thống kế toán dựa trên mật khẩu (Alipay, WeChat Pay, v.v.). Nếu bạn có khóa cá nhân, bạn có quyền sở hữu tài sản, vì vậy chúng tôi phải giữ một khóa cá nhân tốt và không tiết lộ nó.
Khóa riêng trong blockchain là gì? Không thể đảo ngược. ĐỊA PHƯƠNG ĐẶT HÀNGKey tương đương với hồ sơ giao dịch của kế toán blockchain. Sau khi giao dịch được thực hiện, được ghi lại trong blockchain. Nó là một công chúng và có thể được chi tiêu, bởi vì blockchain, mọi giao dịch phải được phát để chặn và mọi người sẽ giữ tài khoản của bạn. Ví dụ, Zhang San mua một con bò cho Wang Wu. Trong cuộc sống thực, đó là vấn đề trong số họ. Giao dịch là giá của con bò có thể được hoàn thành trong khi đạt được sự đồng ý. Điều này không có gì để làm với cả thị trấn. Giao dịch không phải là công chúng, vì vậy chúng không phải là khóa công khai. Tuy nhiên, trong blockchain, giá của Zhang San mua một con bò đến Wang Wang Wu không chỉ đạt được thỏa thuận giữa họ, mà cả làng để giữ lý do và giao dịch hoàn thành sau khi một tài khoản của bộ nhớ. Hồ sơ được ghi lại bởi cả một ngôi làng được gọi là khóa công khai. P>
Một lần nữa, địa chỉ blockchain, thường bao gồm 26 đến 35 ký tự của các chữ cái và chuỗi số. Địa chỉ blockchain chủ yếu là khóa công khai để blockchain một địa chỉ. Số thẻ ngân hàng thường có thể được sử dụng để công khai cho bất kỳ ai và không có hạn chế bảo mật. Chức năng chính là nhận và gửi tài sản kỹ thuật số trong blockchain.
Công nghệ blockchain hiện đang ở cấp độ phát triển ban đầu, nhưng vì sự phân cấp, bảo mật và bất biến của nó, để sản xuất, và rất trong tương lai, và công việc, và rất được đánh giá ở tất cả các quốc gia. Bài viết này chỉ để tham khảo, rất vui khi để lại một tin nhắn về. P>