Blockchain là một cuốn sách lớn của mạng Bitcoins và mỗi khối tương đương với một trang trong sổ kế toán. Vì vậy, thông tin nào được ghi lại trong "Sách tài khoản"? Hiện tại, mỗi khối bitcoin chủ yếu ghi lại các tiêu đề của các khối, các bộ phận giao dịch, đồng hồ đo giao dịch và kích thước khối.
Tiêu đề của khối Khối chứa tất cả các thông tin, ngoại trừ thông tin về giao dịch, chủ yếu bao gồm cả phần băm của tiêu đề khối trước :?
được sử dụng để đảm bảo rằng các khối được kết nối theo trình tự; Nhãn tạm thời: Viết xuống thời gian tạo ra khối; Số ngẫu nhiên: Đó là, một câu hỏi số học trả lời toàn bộ công cụ khai thác mạng; Mục đích khó khăn: Hệ số phức tạp trên câu hỏi số học.
Chi tiết giao dịch của người dùng ghi lại người nhận, doanh thu, số tiền và chữ ký số của mỗi giao dịch, đây là nội dung chính trong mỗi khối.
"Bộ đếm giao dịch" mô tả số lượng giao dịch có trong mỗi khối.
"Kích thước của khối" biểu thị kích thước của dữ liệu cho mỗi khối. Hiện tại, mỗi khối nhỏ hơn 1 MB và có thể có khả năng mở rộng sau
.
blockchain là gì?
Blockchain có hai giá trị:
1. Blockchain là một mô hình mới của ứng dụng cho công nghệ máy tính, chẳng hạn như lưu trữ dữ liệu phân tán, truyền một điểm của một điểm, cơ chế đồng thuận và thuật toán mã hóa. Cơ chế đồng thuận được đặt ra là một thuật toán toán học trong hệ thống blockchain để thiết lập niềm tin và có được các quyền và lợi ích giữa các nút khác nhau.
2. Blockchain là công nghệ cơ bản của bitcoin, chẳng hạn như kế toán cơ sở dữ liệu ghi lại tất cả các giao dịch. Công nghệ này dần dần thu hút sự chú ý của các ngành công nghiệp ngân hàng và tài chính từ sự an toàn và thuận tiện của nó.
Theo nghĩa hẹp, blockchain là cấu trúc của dữ liệu chuỗi, kết hợp các khối dữ liệu theo trình tự theo thứ tự thời gian và được đảm bảo bởi một cách mật mã,đó là giả và không fergey.
Theo một nghĩa rộng, công nghệ blockchain là một phương pháp mới về cơ sở hạ tầng phân tán và tính toán sử dụng các cấu trúc dữ liệu blockchain để kiểm tra và lưu trữ dữ liệu, sử dụng các thuật toán đồng thuận để tạo và cập nhật dữ liệu, sử dụng mật mã để đảm bảo truyền dữ liệu và truy cập và cũng
Đây là cách các giao dịch trên các giao dịch blockchaintrên blockchain, thực sự rất đơn giản và không bí ẩn. Để tìm hiểu các giao dịch trên blockchain, trước tiên tôi sẽ xem xét giao dịch trong cuộc sống hàng ngày.
Làm thế nào nó sẽ giống như nếu phương thức thanh toán cho giao dịch này được chuyển đến blockchain? Trước khi nói về các giao dịch blockchain, hãy nói ngắn gọn về cách tính đến các giao dịch blockchain.
1. Blockchain là gì? Khối là một trang trong cuốn sách tài khoản này được sử dụng để ghi lại thông tin về các giao dịch, ví dụ: 2017.12.14, bán máy tính và thu nhập 5000 nhân dân tệ. Tất cả các khối được kết hợp theo trình tự để tạo thành một blockchain, nghĩa là một cuốn sách.
2. Các đặc điểm của blockchain
blockchain là một mạng lưới kế toán phân tán. Nếu khó hiểu, bạn có thể so sánh mạng lưới kế toán trung tâm Alipay, như trong hình dưới đây:
Kế toán trung tâm tương tự như chỉ một kế toán viên và chỉ có một tài chính biết giao dịch nào. Phân phối tương tự như một nhóm người giữ lại cùng một tài khoản và mọi thứ đều được biết đến cho một giao dịch. Về thị trường ngách, chỉ có một người biết thông tin. Một thông tin là mở và minh bạch.
3. Kế toán cho các giao dịch blockchain
Trên Alipay trong mạng lưới kế toán trung tâm, việc chuyển nhượng yêu cầu Alipay chỉ xác nhận và ghi lại hành vi của chương trình để có thể hoàn thành và ghi lại.
Trong blockchain của mạng kế toán phân tán, mỗi giao dịch sẽ được gửi đến mỗi nút và xác nhận của họ sẽ được hoàn thành và ghi lại.
Chỉ cần đặt, mạng kế toán trung tâm có từ cuối cùng, trong khi phân phốiMạng lưới kế toán có từ cuối cùng, và bất cứ ai nói dối và gian lận đều có thể sớm nhìn thấy nó, bởi vì mọi người đều có một cuốn sách giống hệt nhau.
Nếu chuyển khoản Alipay chọn thanh toán B, quy trình làm việc như sau: Mở Alipay - bấm vào để chuyển - Nhập tài khoản Alipay của phía bên kia - Nhập số tiền chuyển - Nhấp để xác nhận truyền - Nhập mật khẩu. Với tiếng còi, số tiền đã chuyển đến tài khoản của B.
Nếu bạn chọn BTC Pay B, nếu hiện tại 1, BTC = 100.000 nhân dân tệ và phải trả 0,05+0,001 = 0,051BTC cho B, trong đó 0,001BTC là bảng shakhtar.
Quá trình làm việc như sau:
Từ quan điểm của công việc, quá trình truyền tải gần như giống nhau. Có lẽ bạn không hiểu địa chỉ là cái quái gì? Cái quái gì vậy, lấy một vòng lặp cho một người khai thác? 6 xác nhận là gì? Đừng vội vàng, hãy đến người khác.
1. Địa chỉ của blockchain
có thể được hiểu là tài khoản B. Dưới đây là địa chỉ BTC:
Đây là một dòng bao gồm các số và chữ cái.
Địa chỉ này được tạo như thế nào? Nó được tạo bởi một khóa mở thông qua hàm băm đơn phương. Nó có thể được bỏ qua và tự động tạo. Không giống như Alipay, bạn cũng có thể chọn tên tài khoản Alipay theo sở thích cá nhân của bạn khi áp dụng ứng dụng cho tài khoản.
Tôi có thể sử dụng những gì khác cho địa chỉ? Để kiểm tra các giao dịch của số dư và chuyển giao các giao dịch kế toán và chuyển giao, bạn có thể yêu cầu hồ sơ số dư và chuyển theo bất kỳ địa chỉ thực tế nào BTC sang web -site btc.com, như trong hình sau:
2. Tuy nhiên, nếu việc truyền chỉ có thể có hiệu lực sau khi tất cả các nút xác nhận mạng, điều này sẽ mất rất nhiều thời gian. Do đó, trên mạng BTC, khi nhận được 6 giao dịch, chúng tôi có thể cho rằng giao dịch rất an toàn. Giao dịch có hiệu lực và chuyển sang BTC có thể được ghi có.
3. Phí cho người khai thác
kỳ tích khai thác là "lời khuyên",Được trả bởi các nhà cung cấp mạng BTC, khi họ chuyển tiền B để thúc đẩy nó để cung cấp dịch vụ BTC Networks. "Hội đồng" có thể được điều chỉnh. Nếu bạn cung cấp nhiều hơn về mẹo, tốc độ truyền sẽ nhanh hơn.
4. Yêu cầu tiến độ giao dịch
chuyển BTC thường mất 0,5 ~ 1h. Đối mặt với một chương trình dài như vậy, không thể tránh khỏi việc bạn muốn kiểm tra tiến trình truyền và điều khiển sự lo lắng của bạn. Làm thế nào để kiểm tra nó?
Bạn có thể yêu cầu địa chỉ như đã nêu ở trên. Bạn cũng có thể yêu cầu TxID.
TxID là gì? TXID là viết tắt của TransactionID, dịch là: Định danh giao dịch.
TxID sẽ được tạo khi thông tin về giao dịch được đóng gói và gửi đến mạng, nhưng nó được sử dụng để xem thông tin liên quan đến giao dịch, giống như một biên lai. Bạn có thể yêu cầu điều kiện của bất kỳ định danh giao dịch nào thông qua trang web BTC.com, như được hiển thị trong các kết quả sau của yêu cầu:
Ở giai đoạn này, bạn có thể dễ dàng chuyển giao dịch trên blockchain, kiểm tra trạng thái của kế toán và tiến trình truyền.
Bài viết này được khen thưởng với Chương trình hỗ trợ nội dung Bihu (Bihu.com)
Blockchain là một công nghệ phân tán, phân cấp và cấu trúc dữ liệu có thể được sử dụng để ghi lại và quản lý các giao dịch, thông tin hoặc bất kỳ loại dữ liệu nào. Ý tưởng cốt lõi của blockchain là lưu trữ dữ liệu trên nhiều nút khác nhau, mỗi nút có một bản sao của cùng một dữ liệu và để đảm bảo sự an toàn, minh bạch và biến đổi của dữ liệu thông qua mật mã và cơ chế đồng thuận. Sau đây là phân tích chuyên sâu về các nguyên tắc và ứng dụng của công nghệ blockchain:
Nguyên tắc của công nghệ blockchain:
Sổ cái phân tán: sổ cái hình thức blockchain được phân phối cùng nhau bằng cách lưu trữ dữ liệu trên các nút khác nhau. Mỗi nút chứa một bản sao hoàn chỉnh của sổ cái, đảm bảo phân cấp và tính khả dụng dữ liệu cao.
khối và chuỗi: Block là một đơn vị ghi có chứa một số giao dịch hoặc dữ liệu nhất định. Mỗi khối chứa thông tin khối trước đó, tạo thành cấu trúc chuỗi, do đó nó được gọi là "blockchain".
Thuật toán mã hóa: Dữ liệu được mã hóa trong các khối khối thông qua các thuật toán mật mã để đảm bảo bảo mật và bảo mật dữ liệu. Mỗi khối sử dụng thuật toán băm để mã hóa giá trị băm khối trước để duy trì tính liên tục của dữ liệu.
Cơ chế đồng thuận: Các nút trong Mạng Blockchain đạt được Thỏa thuận thông qua cơ chế đồng thuận, nghĩa là làm thế nào để xác nhận rằng khối mới được thêm vào chuỗi. Các cơ chế đồng thuận chung bao gồm bằng chứng về công việc (Proofofwork, POW) và bằng chứng về tầm quan trọng (Proofofstake, Post).
Chất chuẩn: Khi dữ liệu được ghi lại trong các khối khối, rất khó để sửa đổi hoặc xóa. Bởi vì mỗi khối chứa giá trị băm khối trước, khi dữ liệu bị gián đoạn, tính liên tục của chuỗi sẽ bị phá hủy, do đó thay đổi dữ liệu được đảm bảo.
Ứng dụng công nghệ blockchain:
tiền điện tử: Blockchain ban đầu được gọi là tiền điện tử được đại diện bởi Bitcoin. Cryptocurrency sử dụng công nghệ blockchain để đạt được các giao dịch và quản lý tiền kỹ thuật số phi tập trung.
Hợp đồng thông minh: Hợp đồng thông minh là một chương trình tự động thực thi các điều khoản của hợp đồng và được lưu trữ trên khối. Chúng có thể được sử dụng để thực hiện các giao dịch tự động, quản lý tài sản và logic kinh doanh.
Quản lý chuỗi cung ứng: Blockchain có thể tăng tính minh bạch và bền vững của chuỗi cung ứng, đảm bảo nguồn lực và chất lượng sản phẩm, và giảm các vấn đề gian lận và giả mạo.
Xác nhận nhận dạng kỹ thuật số: Blockchain có thể được sử dụng để thiết lập một hệ thống nhận dạng kỹ thuật số phi tập trung, trong đó người dùng có thể kiểm soát thông tin nhận dạng của họ một cách an toàn hơn và giảm vấn đề trộm cắp và xác minh danh tính giả.
Hệ thống bỏ phiếu: Blockchain có thể tạo ra một hệ thống an toàn, minh bạch và bằng chứng để đảm bảo công lý và uy tín.
Dịch vụ tài chính: Blockchain được sử dụng rộng rãi trong tài chính như thanh toán, chuyển tiền xuyên biên giới, quản lý tài sản, v.v., có thể cải thiện hiệu quả và giảm chi phí giao dịch.
Internet of Things: Blockchain có thể cung cấp xác thực nhận dạng và truyền dữ liệu an toàn cho các thiết bị IoT, tăng sự tin cậy và khả năng tương tác giữa các thiết bị.
Nghệ thuật kỹ thuật số và bảo vệ bản quyền: Công nghệ blockchain có thể được sử dụng để chứng minh quyền sở hữu và bản quyền của nghệ thuật kỹ thuật số và ngăn chặn vi phạm bản quyền và vi phạm.
Tóm lại, công nghệ blockchain có triển vọng ứng dụng rộng rãi trong nhiều lĩnh vực vì các tính năng phân tán, an toàn và minh bạch. Tuy nhiên, nó cũng cần chú ý đến những hạn chế về công nghệ blockchain, chẳng hạn như khả năng mở rộng, tiêu thụ năng lượng và các vấn đề khác,Xem xét toàn diện trong các ứng dụng thực tế.