Các Giao Dịch Blockchain: Cấu Trúc và Tính An Toàn

Các hồ sơ của các giao dịch trong blockchain là gì, hồ sơ của các giao dịch trong blockchain là gì? Blockchain 100 Câu hỏi: Thông tin nào được ghi lại bởi Blockchain?

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 blockchain

trê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)

Cách phân tích dữ liệu blockchain Nếu cần phân tích dữ liệu trên chuỗi, các bước như sau: 1. Lấy dữ liệu. Về cơ bản, mọi blockchain chính đều có trình duyệt dữ liệu blockchain riêng và một số trình duyệt khác cũng cung cấp các giao diện API dữ liệu. Do đó, người dùng có thể gọi trực tiếp giao diện để lấy dữ liệu, sau đó làm sạch và thả dữ liệu vào cơ sở dữ liệu. Bạn cũng có thể xây dựng một nút blockchain đầy đủ, sau đó truy cập nút đầy đủ cục bộ để lấy và phân tích dữ liệu trên chuỗi, sau đó làm sạch và thả cơ sở dữ liệu lần lượt. 2. Dán nhãn địa chỉ. Blockchain là một hệ thống ẩn danh khổng lồ. Điều quan trọng nhất trong phân tích dữ liệu là biết mối quan hệ giữa các địa chỉ ẩn danh này và trực tiếp giảm, vì vậy bạn cần tìm thông tin đằng sau địa chỉ càng sớm càng tốt. Phương pháp đầu tiên là người dùng có thể chọn lấy địa chỉ từ nguồn dữ liệu công cộng và ảnh thứ hai là lấy thẻ địa chỉ thông qua phương thức nạp tiền. Theo địa chỉ nạp tiền được cung cấp bởi Sàn giao dịch, nó có thể được truy trở lại địa chỉ ví nóng của trao đổi hoặc thậm chí là địa chỉ ví lạnh. Phương pháp thứ ba là dự đoán các thẻ của các địa chỉ chưa biết dựa trên các thẻ địa chỉ thu được bằng hai phương thức đầu tiên. 3. Phân tích dữ liệu hoặc ứng dụng thêm. Người dùng có thể theo dõi dòng chảy của các quỹ trên chuỗi, cảnh báo cho chuyển khoản quy mô lớn hoặc thiết lập các hệ thống chống rửa tiền cho tiền kỹ thuật số dựa trên các dữ liệu này. Sau khi chúng tôi giới thiệu nội dung trên về cách phân tích dữ liệu blockchain, tôi tin rằng mọi người sẽ có một sự hiểu biết nhất định về cách phân tích dữ liệu blockchain và hy vọng nó sẽ hữu ích cho bạn. Blockhain: Để trả lại quyền sở hữu dữ liệu cho các cá nhân , bài viết này sử dụng các ví dụ để minh họa cách công nghệ blockchain thực hiện việc sở hữu thông tin cá nhân để trả lại cho cá nhân. Đầu tiên, chúng ta hãy xem xét việc sở hữu dữ liệu Taobao. Dữ liệu Taobao bao gồm các quan điểm cá nhân về xem, dữ liệu mua cá nhân, dữ liệu bán hàng của thương gia, hàng hóa về hàng hóa, thanh toán và thu thập, v.v Tất cả dữ liệu cá nhân và giao dịch được trình bày trên máy chủ Taobao. Ai thuộc về dữ liệu này? Người dùng Taobao (bao gồm cả khách hàng và thương nhân) tin rằng dữ liệu được tạo bởi người dùng và phải thuộc về người dùng. Taobao tin rằng phần cứng máy chủ ghi lại dữ liệu người dùng thuộc về Taobao và dữ liệu cũng thuộc về Taobao. Như thể bạn đặt một cái cây trong sân. Cây này đã được bạn trồng, nhưng cây này được trồng trên trái đất của người khác. Sự sống còn của cây này không thể tách rời khỏi việc gieo và đất của vùng đất của người khác. Vậy ai thuộc về cây này? May mắn thay, từ việc giới thiệu các luật liên quan về bảo vệ thông tin cá nhân, việc sở hữu dữ liệu Taobao thuộc về người dùng. Thật không may, người dùng không thể thực hiện quyền sở hữu. Vì bạn không thể chuyển hoặc xóa dữ liệu của mình khỏi máy chủ Taobao nếu bạn không trả chi phí phù hợp. Sau đó, một ví dụ trên là việc hạ cánh cây trong một khoảng sân kỳ lạ. Nếu bạn muốn hiểu sự sở hữu của cây này và muốn phá vỡ nó, nó sẽ không hoạt động, bởi vì trước tiên, những người khác sẽ không cho phép bạn vào sân; Thứ hai, nếu bạn không có đất, nếu bạn đào một cái cây, cây sẽ chết. Do đó, việc sở hữu quyền sở hữu dữ liệu không nhất thiết có nghĩa là dữ liệu có thể được xử lý tự do. Quyền sở hữu mà không cần xử lý trong vô vọng. Lý do bản địa cho vấn đề này là mô hình kinh doanh tập trung và kiến ​​trúc của hệ thống. Trong một mô hình tập trung, chủ sở hữu quyền sở hữu dữ liệu không thể đạt được quyền xử lý dữ liệu. Taobao có thể thừa nhận rằng việc sở hữu dữ liệu thuộc về người dùng, nhưng điều đó không quan trọng. Điều này không ngăn Taobao sử dụng dữ liệu người dùng để phân biệt đối xử người dùng, chọn một trong hai nền tảng, lưu lượng truy cập-Độc quyền, xếp hạng giao dịch và các hoạt động không hợp lý khác. Trở về ví dụ, trồng cây trong một sân kỳ lạ ở trên, cây này là cây của bạn, nhưng những người khác thích bóng tối dưới gốc cây và trái cây. Tóm tắt rằng chỉ có một mô hình phi tập trung có thể giải quyết hiệu quả vấn đề phân tách quyền sở hữu và xử lý dữ liệu, và công nghệ phân cấp tốt nhất hiện đang là blockchain. Giải pháp blockchain: Tạo một nền tảng thương mại điện tử dựa trên công nghệ blockchain. Chúng tôi đã gọi cho nền tảng này Chuỗi Liên minh thương mại điện tử này, sau đó gọi là chuỗi đối tác trực tuyến. Mỗi thương gia được kết nối với chuỗi liên minh dưới dạng nút và mỗi máy khách được kết nối với chuỗi liên minh dưới dạng nút. Thông tin về sản phẩm được bán bởi các thương nhân được công bố trong chuỗi liên minh dưới dạng dữ liệu chung và tất cả các đơn vị khách hàng có sẵn có thể xem thông tin này và xem thông tin này. Khi khách hàng quyết định mua một sản phẩm cụ thể, thông tin mua hàng, bao gồm một sản phẩm, mô hình, địa chỉ, v.v., được truyền đến người bán thông qua chuỗi liên minh. Trong quá trình này, mỗi thương gia ghi lại thông tin về các giao dịch của khách hàng thực hiện giao dịch với anh ta. Để biết thông tin về các giao dịch không liên quan gì đến anh ta (các thương nhân và khách hàng khác), chỉ có giá trị đặc trưng (băm) của thông tin được ghi lại; Mỗi khách hàng cũng ghi lại thông tin của riêng mình về giao dịch và chỉ có giá trị đặc trưng được ghi lại cho thông tin không liên quan gì đến anh ta. Mục đích của các giá trị của các đặc điểm của giao dịch của nút không liên quan đến chính họ là để ngăn chặn thông tin giả mạo về giao dịch trong chuỗi Liên minh. Khi một hoặc cả hai phía của việc hủy bỏ giao dịch can thiệp vào thông tin về giao dịch, giá trị của đặc tính giao dịch sẽ thay đổi. Sau đó, cho đến khi nó được so sánh với giá trị đặc trưng, ​​được đăng ký với một nút giao dịch không liên quan, hành vi của giả sẽ được phát hiện bởi một chuỗi liên minh. Không có đơn vị tập trung trong chuỗi liên minh của liên minh. Tất cả các nút đều bằng nhau. Mỗi nút chỉ ghi lại các giao dịch thích hợp của nó và không có cách nào để lưuGiao dịch dữ liệu của các nút không liên quan. Để sử dụng một ví dụ về trồng cây, mỗi gia đình đã trồng cây trong sân của họ và những người khác không có cách nào để trồng cây trong sân riêng của họ. Vì các nút có thể tự xử lý dữ liệu của riêng mình, có thể tự mình xác định và chúng chỉ cần đạt được sự đồng thuận của xử lý dữ liệu với một nút giao dịch khác. Do đó, một chuỗi liên minh của thương mại điện tử, dựa trên công nghệ blockchain, thực sự thực hiện sự thống nhất của quyền tài sản và xử lý dữ liệu, đó là quyền sở hữu thực sự. Ở giai đoạn này, một số người có thể nói rằng một số dịch vụ hữu ích, chẳng hạn như các khuyến nghị và xếp hạng sản phẩm riêng lẻ, vẫn cần thiết nếu dữ liệu mà nói với chủ sở hữu trong tay của chủ sở hữu, chức năng dữ liệu hữu ích này không thể đạt được. Dữ liệu sử dụng công nghệ của hợp đồng thông minh blockchain. là không hợp lý. Phân tích blockchain sâu về các nguyên tắc và ứng dụng của công nghệ blockchain là gì?

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ế.

©下载资源版权归作者所有;本站所有资源均来源于网络,仅供学习使用,请支持正版!