Tinh chất và thành phần:
Cơ sở dữ liệu phi tập trung: Blockchain về cơ bản là một cơ sở dữ liệu phi tập trung không dựa vào một tổ chức tập trung duy nhất để lưu trữ và quản lý dữ liệu. Kết nối dữ liệu blockchain: Blockchain bao gồm một loạt các khối dữ liệu được quy định theo thứ tự thời gian và sử dụng các phương thức mật mã để đảm bảo rằng chúng không bị hư hỏng và không thể bị làm sai lệch. Khối dữ liệu blockdo chứa một lượng thông tin giao dịch nhất định và được kết nối với khối dữ liệu trước đó thông qua giá trị băm để tạo thành cấu trúc chuỗi.Nguồn gốc và phát triển:
Nguồn gốc Bitcoin: Khái niệm của Blockchain bắt nguồn từ Bitcoin và là hỗ trợ kỹ thuật cơ bản của Bitcoin. Người sáng lập Bitcoin Satoshi Nakamoto lần đầu tiên đề xuất khái niệm về blockchain trong bài viết của mình "Bitcoin: một hệ thống điện tử điện tử từ các đồng nghiệp với các đồng nghiệp" xuất bản năm 2008. Sau đó, khối số 1 được kết nối với khối Genesis, tạo thành cấu trúc chuỗi, chính thức đặt ra sự ra đời của blockchain.Đặc điểm kỹ thuật:
Lưu trữ phân tán: Blockchain phê duyệt phương pháp lưu trữ phân tán và dữ liệu được lưu trữ trong nhiều bản sao, cải thiện độ an toàn và độ tin cậy của dữ liệu. Truyền điểm: Các nút trong blockchain giao tiếp thông qua việc truyền điểm-điểm mà không phải được chuyển qua các tổ chức tập trung, giảm chi phí truyền thông và rủi ro. Cơ chế đồng thuận: Blockchain đảm bảo tính nhất quán và tính chính xác của dữ liệu cho tất cả các nút thông qua các cơ chế đồng thuận. Các cơ chế đồng thuận thông thường bao gồm kiểm tra công việc, kiểm tra chứng khoán, v.v Thuật toán mã hóa: Blockchain sử dụng các thuật toán mã hóa nâng cao để mã hóa và bảo vệ dữ liệu để đảm bảo tính bảo mật và toàn vẹn của dữ liệu.Để tóm tắt, blockchain là một mô hình mới của ứng dụng công nghệ máy tính dựa trên việc lưu trữ dữ liệu phân tán, truyền điểm, cơ chế đồng thuận và thuật toán mã hóa. Nó có các đặc điểm phân cấp, dữ liệu không thể được thu thập và làm sai lệch, và được sử dụng rộng rãi trong các đồng tiền kỹ thuật số như bitcoin.
liên kết khối là một phương thức kết nối trong công nghệ blockchain là gì.
Blockchain là một công nghệ cơ sở dữ liệu phân tán hình thành chuỗi dữ liệu không thay đổi và phi tập trung bằng cách kết nối các khối khác nhau. Mỗi khối chứa một số hồ sơ giao dịch được chứng nhận và được thêm vào khối. Liên kết khối bằng cách kết nối cẩn thận từng khối theo các quy tắc nhất định để tạo thành chuỗi dữ liệu liên tục. Liên kết này đảm bảo tính toàn vẹn và bảo mật của khối.
Đặc biệt, các đầu nối khối được triển khai thông qua một công nghệ gọi là "băm". Mỗi khối chứa một định danh duy nhất, giá trị băm, trong đó khối có thể được kết nối với khối trước. Khối mới được thêm vào cuối chuỗi và mỗi khối mới chứa giá trị băm của khối trước đó, đảm bảo tính toàn vẹn và tính nhất quán của chuỗi. Khi bất kỳ khối nào bị gián đoạn, tất cả các khối tiếp theo sẽ bị ảnh hưởng, vì mối quan hệ liên kết giữa chúng bị phá hủy. Do đó, phương pháp kết nối này cải thiện bảo mật của khối.
Ngoài ra, liên kết khối cũng đảm bảo các tính năng phân cấp blockchain. Do blockchain được duy trì bởi các nút khác nhau, mỗi nút có một bản sao hoàn chỉnh của blockchain, không có nút nào có thể điều khiển hoặc hư hỏng với dữ liệu blockchain. Các tính năng phi tập trung này, kết hợp với công nghệ mã hóa liên kết khối, làm cho blockchain trở thành một phương pháp lưu trữ rất an toàn và đáng tin cậy.
Tóm lại, các đầu nối khối là một trong những cơ chế cốt lõi trong công nghệ blockchain. Nó kết nối từng khối lại với nhau thông qua băm và các công nghệ khác, đảm bảo tính toàn vẹn, an toàn và tính năng của khối bị chặn.
là một tập hợp nhiều dữ liệu giao dịch và được hiển thị dưới dạng dấu hiệu duy nhất của tem thời gian và các khối trước đó. Nhận biết các khối hiệu quả trong toàn bộ mạng, nó được thêm vào blockchain mặc định. Blockchain là một cấu trúc dữ liệu trong đó các khối chứa thông tin giao dịch được kết nối qua lại từ phía sau theo thứ tự.
Blockchain bao gồm một loạt các khối được tạo bằng thuật toán mã hóa. Mỗi khối có đầy đủ các bản ghi giao dịch và khối được kết nối để tạo thành cấu trúc chuỗi, đầu chuỗi khối. Ví dụ: khi công cụ khai thác tạo một khối mới, cần phải tính toán giá trị băm mới và số số theo giá trị băm của khối trước, khối giao dịch mới và số ngẫu nhiên.
Thông tin mở rộng:
Mỗi khối được tạo dựa trên dữ liệu khối trước đó, đảm bảo tính duy nhất của dữ liệu blockchain. Điều này là do những thay đổi tinh tế trong hồ sơ giao dịch có thể thay đổi hoàn toàn kết quả của giá trị băm.
Do đó, các thợ mỏ không lừa dối khi họ cạnh tranh với sức mạnh tính toán. Mỗi người khai thác phải đợi cho đến khi khối trước được tạo trước khi tính toán bất kỳ số nào đáp ứng điều kiện dựa trên dữ liệu của khối trước để đảm bảo tính công bằng của khai thác.
Công nghệ blockchain
Bối cảnh: Bối cảnh của Bitcoin thấy rằng công nghệ đã được tìm thấy là rất tiên tiến. Công nghệ Bitcoin và Blockchain đã được tìm thấy cùng một lúc.
1.1 Mục đích sinh của Bitcoin:
① Giao dịch cuộc gọi là hồ sơ, ví dụ như sổ cái;
Nhược điểm của kế toán tổ chức tập trung -điều kiện; Yi Chaofa Bitcoin giải quyết vấn đề đầu tiên. Chức năng Fouring -hash chống lại -hash
1.2hash hàm (Phương pháp mã hóa)
Hàm: Chuyển đổi chuỗi của tất cả các độ dài thành đầu ra độ dài sửa (SHA256). Đầu ra cũng được gọi là giá trị băm.
Các tính năng: h (x) = h (y) khó tìm thấy hai x và y khác nhau.
Ứng dụng: mã hóa tệp MD5
1.3 chuỗi khối
định nghĩa
khối: chia tổng giám đốc thành một khối lưu trữ
blockchain: Thêm một tiêu đề khối vào mỗi khối. Giá trị băm của khối cha được ghi lại. Mỗi khối lưu trữ giá trị băm của khối cha và tất cả các khối được kết nối để tạo thành một blockchain.
Bản chất của blockchain 1.4 Công nghệ lõi: Kiểm tra xem hàm băm + cấu trúc dữ liệu không thể được vận hành thông qua mã hóa. Chức năng lõi: Tạo niềm tin. Tiền tiền phụ thuộc vào độ tin cậy của chính phủ, trong khi Bitcoin phụ thuộc vào công nghệ. 1.5 Giao dịch Để thực hiện giao dịch, bạn cần một tài khoản và mật khẩu tương ứng với khóa công khai và riêng tư. Tôi cũng cần một ứng dụng hoặc máy tínhĐừng. Bạn có thể lật đồng xu 256 lần và tạo khóa riêng. Địa chỉ được chuyển đổi từ một khóa riêng. Địa chỉ không thể được đảo ngược bởi một khóa riêng. Địa chỉ là một danh tính đại diện cho ID của thế giới Bitcoin. Bạn chỉ có thể xem bạn có nhập sổ cái blockchain sau khi địa chỉ được tạo không. Công nghệ chữ ký kỹ thuật số Mã chức năng chữ ký (Khóa cá nhân của Zhang San, Thông tin truyền tải: Zhang San truyền 10 Yuan sang Li Si Xác minh Hàn Quốc: Zhang San chuyển 10 Yuan Li Si, Hiton, Hiton, Hiton, Hiton). Ký giao dịch thông qua mã chức năng chữ ký khóa cá nhân của riêng bạn (). Bạn có thể kiểm tra sự biến dạng của Hàn Quốc () để xem Zhang San, có khóa cá nhân của Zhang San, đang ký kết. Nếu không, nó sẽ trả về sai. mã () và xác minh () được đảm bảo không được thực hiện bằng mã hóa. · · ③ ③ ③ Zhang SAN cung cấp thông tin truyền tải và chữ ký cho toàn bộ mạng cho các mục đích nội bộ. Nó được ghi lại trong giám đốc blockchain sau khi xác nhận rằng chữ ký là đúng với tiền đề rằng tài khoản có số dư. Sau khi được ghi lại, tài khoản của Zhang San đã giảm xuống còn 10 nhân dân tệ và Li Si đã tăng lên 10 nhân dân tệ. một -on -one, một -on -one, của tôi, nhiều giao dịch. Trong thế giới bitcoin, chiều cao cá nhân là tất cả! !! !! 1.6 Dây tập trung Ưu điểm của sổ sách tập trung: a. Đừng lo lắng quá nhiều về trung tâm của sưng. b. Các lỗi tập trung có hiệu quả cao. Ví dụ, tất cả các nỗ lực để bí mật nói chuyện với các cơ quan tập trung trong lịch sử phá hủy máy chủ, mạng lưới, giám sát, chấm dứt hợp pháp và can thiệp của chính phủ đã thất bại. Bitcoin giải quyết vấn đề thứ hai. Cách phân tán 1.7 Kế toán phân tán ① khuyến khích: Mọi người đều có thể duy trì tài khoản. Bất cứ ai cũng có thể giữ một cuốn sách tài khoản hoàn chỉnh. Bất cứ ai cũng có thể tải xuống chương trình nguồn mở, tham gia vào mạng P2P, lắng nghe các giao dịch của thế giới, trở thành một nút kế toán và tham gia vào kế toán. ai đó bắt đầu giao dịch và phát nó như toàn bộ mạng. Mỗi nút kế toán tiếp tục theo dõi và tiếp tục thực hiện các giao dịch trên toàn bộ mạng. Sau khi xác nhận tính chính xác, nhận một giao dịch mới và đặt nó vào nhóm giao dịch và tiếp tục lan truyền nó sang một nút khác. Thời gian giao dịch của các nút kế toán khác không giống nhau cùng một lúc. Mỗi khi một người được rút ra theo một cách cụ thể trong tất cả các nút kế toán, nhóm giao dịch được sử dụng làm khối tiếp theo và được phát cùng với toàn bộ mạng. Các nút khác dựa trên các giao dịch khối mới nhất, xóa các giao dịch được ghi trong nhóm giao dịch, tiếp tục ghi lại tài khoản và chờ lựa chọn tiếp theo. khối được tạo ra cứ sau 10 phút, nhưng không phải tất cả các giao dịch trong vòng 10 phút này. Các nút kế toán nhận được quyền kế toán được thưởng bởi 50 bitcoin. Phần thưởng được giảm một nửa cứ sau 210.000 khối (khoảng 4 năm). Tổng khối lượng là khoảng 21 triệu và dự kiến sẽ được khai thác vào năm 2040. Đây là cách duy nhất để xuất bản Bitcoin bằng cách ghi lại phần thưởng của khối . Cách phân bổ quyền kế toán: Phương pháp POW (POW) Tìm một số cụ thể và tìm ra bất bình đẳng: 0, nhưng không có giải pháp nào khác. Quá trình giải quyết vấn đề cũng được gọi là khai thác. Nếu lần đầu tiên bạn giải quyết các quyền của mình, bạn có quyền ghi lại. Các nút kế toán đã được tìm thấy trong toàn bộ mạng và được xuất bản trong toàn bộ mạng. Nếu một nút khác được xác định chính xác, vòng tính toán mới bắt đầu sau một khối mới. Phương pháp này được gọi là POW. Điều chỉnh độ khó Thời gian cho mỗi khối không chính xác là 10 phút. Để đối phó với những thay đổi về sức mạnh tính toán, mỗi năm 2016 (khoảng 2 tuần) tăng hoặc giảm, do đó thời gian trung bình của mỗi khối là 10 phút. #ouyi okex ## Bitcoin [Super Talk] Các chuyên gia có thể được hiểu là sổ cái tiết lộ phân tán và được kết nối với chuỗi bởi mỗi khối. Trong hệ thống kế toán hiện có, quyền kế toán nằm trong tay máy chủ trung tâm. Trong "Sách LED" blockchain, tất cả các nhánh của chuỗi có thể ghi lại thông tin về điều này và tạo thành một hệ thống kế toán giữa các điểm. Do đó, công nghệ blockchain được coi là công nghệ phân tán. Ví dụ, ở 100 ngôi làng, Zhang San đã mua một con bò từ Li Si và trả 10.000 nhân dân tệ. Trong quá khứ, chúng tôi đã phải dựa vào Zhao Liu trung gian để chuyển 10.000 nhân dân tệ đến Li Si. Sử dụng hệ thống blockchain, Zhang San có thể trực tiếp ghi lại sổ tài khoản của Li Si trong 10.000 nhân dân tệ của mình và thông tin giao dịch sẽ được truyền đến toàn bộ làng hoặc toàn bộ hệ thống blockchain, do đó, ngay cả 98 người khác cũng có thể thấy thông tin. Hệ thống này ghi lại toàn bộ quy trình giao dịch với những lợi thế của việc theo dõi và ngăn chặn các vấn đề như mất tổn thất tài khoản ở Zhao Liu hoặc chi phí của Li Si. Khái niệm về blockchain lần đầu tiên được Satoshi Nakamoto đề xuất vào năm 2008. Năm sau, blockchain đã trở thành một thành phần chính của Bitcoin tiền tệ điện tử. Là một sổ tài khoản mở cho tất cả các giao dịch. Bạn có thể quản lý cơ sở dữ liệu blockchain một cách độc lập bằng cách sử dụng điểm đến hai mạng và máy chủ tem thời gian phân tán. Phát hành Bitcoin là loại tiền kỹ thuật số đầu tiên để giải quyết vấn đề tiêu thụ lặp đi lặp lại. Thiết kế của Bitcoin đã trở thành nguồn cảm hứng cho các ứng dụng khác. <. Công nghệ blockchain có thể mở các kênh thông tin cho các cơ quan tư pháp, công chứng, điều trần và trọng tài. Đây là một bằng chứng cố định và được mã hóa trong nguồn dữ liệu và tất cả các nút của toàn bộ chuỗi dữ liệu đều có lưu trữ bằng chứng để thu thập bằng chứng bất cứ lúc nào, đảm bảo việc ngăn chặn dữ liệu và độ tin cậy của dữ liệu và đạt được kết quả của thông tin lưu trữ bằng chứng. Blockchain là một khối của một khối. Một lượng thông tin nhất định được lưu trữ trong mỗi khối và được kết nối với chuỗi theo từng đơn hàng. Chuỗi này được lưu trữ trên tất cả các máy chủ. toàn bộMiễn là có một máy chủ có thể hoạt động trên hệ thống, toàn bộ blockchain là an toàn. Máy chủ này được gọi là một nút trong hệ thống blockchain và cung cấp không gian lưu trữ và năng lượng tính toán cho toàn bộ hệ thống blockchain. Để sửa đổi thông tin trong blockchain, rất khó để thao tác thông tin của blockchain vì nó đòi hỏi hơn một nửa nút và thường yêu cầu sửa đổi tất cả các nút trong tay các chủ đề khác. So với mạng hiện có, blockchain có hai thuộc tính chính. Một là khó khăn để làm hỏng dữ liệu và cái kia được phân phối. Dựa trên hai đặc điểm này, thông tin được ghi lại trong blockchain có thể chân thành và đáng tin cậy hơn, điều này có thể giúp giải quyết các vấn đề không tin tưởng lẫn nhau của mọi người. Blockchain là một cấu trúc dữ liệu chuỗi kết hợp các khối dữ liệu theo thứ tự và được đảm bảo bằng phương pháp mã hóa được sửa đổi bởi sổ cái phân tán không được điều chỉnh. Công nghệ blockchain tổng quát là một cơ sở hạ tầng phân tán mới và mô hình điện toán sử dụng cấu trúc dữ liệu blockchain để xác minh và lưu trữ dữ liệu bằng thuật toán đồng thuận nút phân tán, đảm bảo truyền dữ liệu và truy cập thông qua mã hóa và vận hành dữ liệu và vận hành dữ liệu bằng cách sử dụng hợp đồng thông minh bao gồm mã trình tự tự động.