in

Bitcoin blockchain là gì? Hướng dẫn về công nghệ đằng sau BTC

là sự hợp nhất của Bitcoin () và blockchain. Một người hoặc một nhóm người được gọi là Satoshi Nakamoto đã tạo ra giao thức Bitcoin vào năm 2008 để phân cấp quyền kiểm soát tiền khi các thực thể tập trung đã thất bại trên thế giới. Một ấn phẩm được gọi là sách trắng Bitcoin đã phác thảo một tập hợp các quy tắc tính toán xác định một loại cơ sở dữ liệu phân tán mới: blockchain. Mạng lưới được ra mắt vào tháng 1 năm 2009.

Tiền điện tử nổi tiếng nhất, Bitcoin, là một trong đó công nghệ blockchain được tạo ra. Giống như đồng đô la , tiền điện tử là một phương tiện trao đổi kỹ thuật số sử dụng các kỹ thuật mã hóa để giám sát việc thành lập các đơn vị tiền tệ và xác minh chuyển khoản tài chính.

Blockchain Bitcoin đề cập đến dữ liệu được lưu trữ trong “các khối” thông tin sau đó được liên kết với nhau trong một “chuỗi” vĩnh viễn. Một khối là một tập hợp các giao dịch Bitcoin từ một khoảng thời gian cụ thể. Các ngăn xếp các khối được dự trữ trên nhau, với mỗi khối mới dựa vào các khối trước đó. Kết quả là, một chuỗi các khối được hình thành, làm phát sinh từ “blockchain”.

Mỗi khi một khối mới được thêm vào, nó làm cho các khối trước đó không thể sửa chữa được. Điều này đảm bảo rằng mỗi khối an toàn hơn theo thời gian và đó là một ví dụ về cách công nghệ Bitcoin đang thay đổi cách các giao dịch ngân hàng và tài chính đang được thực hiện.

Tuy nhiên, blockchain Bitcoin không chỉ là tiền điện tử: Đó là công nghệ mà hầu hết các loại tiền điện tử được xây dựng, bao gồm cả Bitcoin. Blockchain Bitcoin là duy nhất vì nó đảm bảo rằng tất cả các giao dịch đều chính xác. Mọi hành động trong blockchain đều được ghi lại và không có gì còn lại ngoài mạng. Khi một hành động được ghi lại và lưu trữ trong một trong các khối thông tin, nó được đóng dấu thời gian và bảo mật và toàn bộ bản ghi có sẵn cho bất kỳ ai trong hệ thống.

Blockchain Bitcoin cũng được phân cấp, có nghĩa là nó không được lưu trữ trong một máy tính chính hoặc được điều khiển bởi một công ty. Nó được phân phối trên nhiều máy tính trong mạng.

Trong blockchain Bitcoin, có những mã được gọi là hash. Một hash là duy nhất cho mỗi khối trong blockchain. Hashing cho phép mọi người dùng mạng xác định từng khối và hướng họ di chuyển trong chuỗi vì mỗi khối có hash riêng và băm của khối trước đó.

Với suy nghĩ sau này, các phần quan trọng của blockchain bao gồm hồ sơ, khối, băm và chuỗi. Chặn hồ sơ và hồ sơ giao dịch là hai loại hồ sơ trong blockchain. Một khối chứa các giao dịch Bitcoin gần đây nhất chưa được ghi nhận trong bất kỳ khối nào trước đó. Hồ sơ giao dịch bao gồm tài sản, giá và dữ liệu sở hữu được ghi lại, phê duyệt và giải quyết trên tất cả các nút trong vài giây.

Về bản chất, băm là một chuỗi dài cố định được tạo ra sau khi chuyển đổi bất kỳ độ dài dữ liệu đầu vào nào trong mạng blockchain, một khối tương tự như một trang trong sổ cái hoặc sổ ghi và một chuỗi đề cập đến các khối được liên kết với nhau trong một mạng.

Truyện ngắn về blockchain Bitcoin

Ý tưởng về công nghệ blockchain đã được stuart Haber và W. Scott Stornetta giới thiệu vào năm 1991 trong bài báo “Làm thế nào để đóng dấu thời gian một tài liệu kỹ thuật số”. Trong bài báo này, họ giải thích việc sử dụng một chuỗi dấu thời gian liên tục để ghi lại thông tin một cách an toàn.

Bitcoin được tạo ra chủ yếu để tạo điều kiện cho việc trao đổi tiền điện tử Bitcoin. Tuy nhiên, những người chấp nhận và phát minh ban đầu nhanh chóng phát hiện ra rằng nó có tiềm năng lớn hơn nhiều. Với suy nghĩ này, họ đã thiết kế blockchain của Bitcoin để lưu trữ nhiều hơn là chỉ dữ liệu về chuyển động của token.

Công nghệ Bitcoin sử dụng các giao dịch ngang hàng (P2P), giúp bạn có thể hoạt động mà không cần bất kỳ ngân hàng hoặc bên thứ ba nào để quản lý từng chuyển động tài chính. Nó cho phép thanh toán trực tuyến được gửi trực tiếp từ bên này sang bên khác mà không cần thông qua bất kỳ tổ chức tài chính nào.

Lịch sử của Bitcoin: Bitcoin bắt đầu từ khi nào?

Thuật ngữ ngang hàng có nghĩa là các máy tính là một phần của mạng đều ngang bằng với nhau, không có nút “đặc biệt” và tất cả các nút đều chia sẻ gánh nặng cung cấp dịch vụ mạng. Nó được tạo thành từ hàng ngàn nút Bitcoin chạy giao thức. Giao thức chịu trách nhiệm thiết lập và bảo vệ blockchain.

Sự hình thành của một mạng ngang hàng là có thể bởi vì dữ liệu của người dùng có liên quan đến người hoặc thực thể mà họ đang tương tác và họ chịu trách nhiệm giữ cho mạng phân tán hoạt động. Thông tin liên quan đến cá nhân hoặc tổ chức sau đó được chuyển từ ví Bitcoin của họ đến vị trí và địa chỉ IP của họ, đại diện cho tương tác Bitcoin ngang hàng.

Điều gì là cần thiết để làm cho blockchain Bitcoin hoạt động?

Bitcoin đại diện cho một hình thức tiền kỹ thuật số, không đáng tin cậy, cùng với phong trào phân cấp các dịch vụ tài chính. Trước Bitcoin, cần có một bên thứ ba đáng tin cậy để giữ sổ cái – hệ thống lưu giữ hồ sơ dữ liệu tài chính của công ty hoặc người đó – để ghi lại ai sở hữu bao nhiêu. Mọi người đều có một bản sao của sổ cái này với mạng Bitcoin, vì vậy không cần bên thứ ba.

Mỗi giao dịch Bitcoin xảy ra trong mạng blockchain Bitcoin, đó là không gian kỹ thuật số nơi khai thác Bitcoin và sản xuất năng lượng băm xảy ra. Hashing power là sức mạnh xử lý được sử dụng bởi máy tính hoặc phần cứng của bạn để thực hiện và giải quyết các thuật toán băm khác nhau. Các thuật toán này được sử dụng để tạo ra các loại tiền điện tử mới và cho phép chúng giao dịch với nhau. Quá trình này được gọi là khai thác mỏ.

Thông thường, chủ sở hữu Bitcoin mua nguồn cung tiền điện tử của họ thông qua một sàn giao dịch tiền điện tử, một nền tảng tạo điều kiện cho các giao dịch của Bitcoin và các loại tiền điện tử khác. Sổ cái phi tập trung là những gì làm cho mạng blockchain. Sau này cho thấy Bitcoin là một phần mềm, một tập hợp các quy trình trong đó những người tham gia thực hiện các nhiệm vụ khác nhau.

Blockchain là một sổ cái kỹ thuật số của các giao dịch trùng lặp được phân phối trên mạng lưới các hệ thống máy tính của blockchain. Mỗi khối trên chuỗi chứa một số giao dịch và bất cứ khi nào một giao dịch mới xảy ra trên blockchain, một bản ghi của giao dịch đó được thêm vào sổ cái của mỗi người tham gia.

Cơ sở dữ liệu phân tán này được quản lý bởi nhiều người tham gia bằng cách sử dụng một công nghệ gọi là công nghệ sổ cái phân tán (DLT). Blockchain là một loại DLT trong đó các giao dịch được ghi lại bằng cách sử dụng một chữ ký mật mã bất biến được gọi là băm. Các giao dịch sau đó được tổ chức thành các khối. Mỗi khối mới bao gồm một băm của khối trước đó, có hiệu quả liên kết chúng lại với nhau, đó là lý do tại sao sổ cái phân tán thường được gọi là blockchain.

Blockchain hoạt động như một sổ cái, theo dõi mọi giao dịch Bitcoin và tự xác minh, có nghĩa là toàn bộ mạng lưới các nút – các máy tính khác nhau tham gia vào mạng – sẽ liên tục kiểm tra và bảo mật mọi chuyển động. Đây là nơi các “thợ mỏ” tham gia vào trò chơi: Máy tính của họ thực hiện việc nâng vật nặng của việc duy trì chuỗi và do đó, nhận Bitcoin như một phần thưởng. Những quy tắc này, nói chung, là giao thức Bitcoin.

Các thợ mỏ Bitcoin đề cập đến các máy tính công suất cao giải quyết các vấn đề toán học phức tạp để đúc một đồng xu. Thợ mỏ là máy chuyên dụng mạng xác minh tất cả các giao dịch và chặn bất kỳ tác nhân độc hại nào. Các thợ mỏ Bitcoin biên dịch càng nhiều giao dịch càng tốt thành một khối, sau đó xác minh khối và thêm nó vào chuỗi các khối trước đó bằng phương pháp toán học. Để cung cấp sức mạnh tính toán của họ cho mạng, các thợ mỏ được trả bằng Bitcoin mới được đúc.

Blockchain Bitcoin hoạt động như thế nào?

Blockchain là một loại cơ sở dữ liệu là một bộ sưu tập thông tin được lưu trữ trên hệ thống máy tính bằng điện tử. Những gì được lưu giữ trong cơ sở dữ liệu, thông tin hoặc dữ liệu thường được cấu trúc ở định dạng bảng giúp tìm kiếm và lọc thông tin dễ dàng hơn. Cơ sở dữ liệu được thiết kế để lưu trữ một lượng lớn thông tin có thể được truy cập, lọc và chỉnh sửa một cách dễ dàng và nhanh chóng bởi nhiều người dùng bất cứ lúc nào.

Để làm điều này, cơ sở dữ liệu mở rộng chứa dữ liệu trên các máy chủ được làm bằng máy tính mạnh. Những máy chủ này có thể được xây dựng bằng cách sử dụng hàng trăm và hàng trăm máy tính. Tại sao? Để có lưu trữ tính toán và sức mạnh cần thiết cho nhiều người dùng truy cập cơ sở dữ liệu cùng một lúc. Đây cũng là sự khác biệt so với cơ sở dữ liệu, giả sử, một ổ đĩa giống như đám mây lưu trữ.

Đây là cách một blockchain khác với cơ sở dữ liệu. Sự khác biệt đầu tiên là cách dữ liệu được cấu trúc. Cơ sở dữ liệu cấu trúc dữ liệu vào bảng, trong khi blockchain thu thập thông tin thành các nhóm, được gọi là khối, giữ các bộ dữ liệu. Mỗi khối có một dung lượng lưu trữ cụ thể được xích vào khối được điền trước đó khi nó được điền, tạo thành một chuỗi dữ liệu. Đó là lý do tại sao nó được gọi là blockchain: Hàng triệu khối chứa đầy dữ liệu được xích lại với nhau.

Hệ thống này có nghĩa là mỗi blockchain là một cơ sở dữ liệu phức tạp hơn vì nó tạo ra một chuỗi dữ liệu không thể đảo ngược khi được thực hiện trong một hệ thống phi tập trung. Khi một khối được lấp đầy, nó không thể thay đổi và trở thành một phần của dòng thời gian, và do đó, mỗi khối trên chuỗi có một dấu thời gian chính xác khi được thêm vào chuỗi.

Do đó, mục tiêu của blockchain là cho phép thông tin kỹ thuật số được ghi lại và phân phối, nhưng không được chỉnh sửa. Đó là lý do tại sao nó không phải là một cơ sở dữ liệu; Không ai có thể change nó một khi nó được điền và xích. Với sự xuất hiện của công nghệ Bitcoin, blockchain đã có ứng dụng thực tế đầu tiên.

Giảm rủi ro

Sử dụng mạng blockchain đi kèm với rất nhiều lợi thế. Đầu tiên là độ chính xác của chuỗi. Các giao dịch là một phần của blockchain phải được phê duyệt bởi hàng ngàn máy tính. Điều này loại bỏ tất cả sự tham gia của con người trong việc xác minh, có nghĩa là có ít lỗi của con người hơn, cũng như hồ sơ thông tin chính xác hơn.

Nhưng, điều gì sẽ xảy ra nếu một trong những máy tính trong mạng mắc lỗi tính toán? Lỗi sẽ chỉ có trong một bản sao của blockchain. Để nó lan rộng, ít nhất 51% mạng sẽ cần phải có sai lầm tương tự, điều này rất khó xảy ra.

Một lợi thế khác là blockchain loại bỏ sự cần thiết của các nhà xác minh bên thứ ba. Bất kỳ thành viên nào của mạng Bitcoin đều có thể kiểm tra và xác minh blockchain bất cứ lúc nào.

Dữ liệu Blockchain được phân cấp, có nghĩa là nó không được lưu trữ ở vị trí trung tâm mà thay vào đó được sao chép và trải rộng trên một mạng lưới máy tính rộng lớn. Điều này làm cho bất cứ ai rất khó để giả mạo dữ liệu vì một kicker, ví dụ, sẽ cần quyền truy cập vào tất cả các mạng để thỏa hiệp nó đầy đủ.

Cuối cùng, một phần quan trọng của blockchain là, mặc dù bất kỳ ai có kết nối internet đều có thể xem danh sách lịch sử giao dịch của mạng và chi tiết truy cập về các giao dịch, nhưng không ai có thể truy cập thông tin nhận dạng về người dùng đang thực hiện các giao dịch đó. Ngoài ra, mỗi khi một giao dịch được ghi lại, nó được xác minh bởi mạng, có nghĩa là hàng ngàn máy tính soạn nó xác nhận xem chi tiết của việc mua hàng có chính xác hay không.

Blockchain so với ngân hàng

Blockchain hoạt động rất khác với một ngân hàng truyền thống vì nó được phân cấp 100% và nó dựa vào hàng ngàn máy tính để xác minh các giao dịch của mình. Điều này có nghĩa là nó chạy 24/7, mỗi ngày trong năm. Ưu điểm đáng kể nhất của tất cả các blockchain Bitcoin là tính minh bạch của nó bởi vì blockchain hoạt động như một sổ cái công khai cho mọi giao dịch được thực hiện trong mạng Bitcoin.

Sự khác biệt khác là tốc độ của các giao dịch chỉ là 15 phút hoặc nhiều nhất là hơn một giờ, tùy thuộc vào sự tắc nghẽn của mạng. Trong khi thanh toán bằng thẻ và tiền gửi séc có thể mất từ 24 đến 72 giờ.

Blockchain Bitcoin có phí biến đổi, thường động từ 0 đến 50 đô la. Mặc dù phí không liên quan đến số tiền được chuyển, nhưng nó được xác định bởi hoàn cảnh mạng tại thời điểm này và kích thước dữ liệu của giao dịch. Bởi vì một khối trên blockchain Bitcoin chỉ có thể chứa một megabyte (MB) dữ liệu, số lượng giao dịch được bao gồm trong một khối duy nhất bị hạn chế.

Một sự khác biệt khác là trong cách thực hiện giao dịch. Trong khi blockchain cho phép bất cứ ai có kết nối internet thực hiện chuyển khoản, các ngân hàng cần bạn có tài khoản, điện thoại di động hoặc máy tính.

Tất cả những khác biệt này làm cho công nghệ blockchain trở thành một yếu tố phá vỡ lớn tài chính truyền thống và ngành ngân hàng. Chúng là các chuỗi chống giả mạo và phi tập trung, được đặt trong đá không chỉ giảm chi phí mà còn tạo ra một mạng lưới minh bạch, trong đó người dùng có thể cảm thấy được trao quyền và an toàn.

Những hạn chế của blockchain

Mặc dù blockchain đi kèm với nhiều lợi ích, giống như mọi thứ, nó có nhược điểm của nó. Đầu tiên là blockchain có thể chậm lại khi có quá nhiều người dùng trên mạng. Nó cũng khó khăn hơn để mở rộng quy mô do phương pháp làm việc đồng thuận của nó.

Một hạn chế khác là dữ liệu trong blockchain là bất biến, bạn không thể quay lại và thay đổi khối trước đó một khi nó được viết. Một số người có thể xem nó như một sự bắt chước đòi hỏi phải tự bảo trì, có nghĩa là người dùng phải duy trì ví của riêng họ nếu không họ có thể mất quyền truy cập.

Một hạn chế lớn là công nghệ blockchain vẫn chưa trưởng thành. Ngoài ra, nó không cung cấp khả năng tương tác với các blockchain khác và các hệ thống tài chính khác, và rất khó để tích hợp vào các hệ thống kế thừa.

Tiến bộ kỹ thuật

Mạng Lightning

Lightning Network (LN) cho phép người tham gia chuyển BTC với nhau mà không phải trả bất kỳ khoản phí nào bằng ví kỹ thuật số của họ. Một lớp thứ hai được thêm vào mạng Bitcoin để cho phép các giao dịch giữa các bên ngoài blockchain, được gọi là giao dịch ngoài chuỗi. Một lớp thứ hai làm tăng thông lượng mà không ảnh hưởng đến bất kỳ tính năng phân cấp hoặc bảo mật nào của blockchain ban đầu.

Lightning Network tạo ra các kênh thanh toán giữa hai người dùng trong một cơ sở dữ liệu phân tán để họ có thể giao dịch với nhau, mà không cần tất cả những người dùng khác nhận được thông tin của họ, xác định các giao dịch ngoài chuỗi.

Nó được coi là một trò chơi…thay đổi trong thế giới tiền điện tử vì nó được thiết kế để tăng tốc độ xử lý giao dịch và giảm chi phí liên quan của blockchain Bitcoin. Nó được hình thành vào năm 2015 và đang được phát triển và kích hoạt thêm.

Tuy nhiên, các nhà nghiên cứu đã cảnh báo rằng khi Lightning Network phát triển, nó sẽ trở thành mục tiêu hấp dẫn hơn cho những kẻ tấn công. Bitcoin trên mạng thanh toán đang phát triển có thể bị đánh cắp nếu người dùng không cẩn thận và có thể khó đảm bảo sự an toàn của tài sản trong tương lai.

Theo các chuyên gia từ Đại học Hebrew ở Jerusalem, Bitcoin hiện đang bị khóa trong kênh thanh toán Lightning Network, hiện có khoảng 9 triệu đô la Bitcoin, có thể là bị cướp bóc bởi những kẻ tấn công. Mặc dù lỗ hổng có khả năng nghiêm trọng, các nhà nghiên cứu lạc quan rằng nó có thể khắc phục trong thời gian dài.

SegWit

Nhân chứng tách biệt, hay SegWit, đề cập đến một sự thay đổi quy trình trong cách Bitcoin duy trì dữ liệu giao dịch trong blockchain. Tách biệt có nghĩa là tách biệt và nhân chứng là chữ ký giao dịch. Nó được tạo ra để đổi mới cách thức lưu trữ dữ liệu trên blockchain của Bitcoin. Điều này cho phép mạng giữ nhiều giao dịch hơn trong một khối duy nhất, tăng cường thông lượng giao dịch. SegWit đã hoạt động trên Bitcoin vào tháng 8 năm 2017 sau khi mã cho bản cập nhật được phát hành vào năm 2015.

SegWit làm tăng giới hạn kích thước khối của blockchain bằng cách loại bỏ dữ liệu chữ ký khỏi các giao dịch Bitcoin. Khi các phần của giao dịch bị loại bỏ, không gian được giải phóng và khả năng thêm nhiều giao dịch hơn vào chuỗi cũng vậy.

SegWit không chỉ cải thiện tốc độ xử lý giao dịch của Bitcoin mà còn giải quyết một điểm yếu trong giao thức cho phép các nút can thiệp vào các vấn đề về khả năng uốn nắn giao dịch (TXIDs) trên mạng. Bằng cách loại bỏ những gì được gọi là “dữ liệu chữ ký” hoặc “dữ liệu nhân chứng” khỏi trường đầu vào của một khối, Segwit đã tăng số lượng giao dịch có thể phù hợp với một khối và khắc phục lỗ hổng dễ uốn giao dịch.

Trên mạng Bitcoin, bản cập nhật SegWit đã được giới thiệu như một soft fork vào tháng 8 năm 2017. Soft fork là một bản cập nhật tương thích ngược cho phép các nút được nâng cấp giao tiếp với các nút không được nâng cấp. Một soft fork thường bao gồm một quy tắc mới không xung đột với những quy tắc hiện có. Tuy nhiên, do chi phí vận hành một nút cao (đặc biệt là ở các nước đang phát triển), việc nâng cấp đã bị trì hoãn vào ngày 8 tháng 11 năm 2017.

Taproot

Nhà phát triển Bitcoin Core Greg Maxwell đã đề xuất cải tiến Taproot vào tháng 1 năm 2018. Tiêu chí 90% của các khối được khai thác với tín hiệu hỗ trợ từ các thợ mỏ đã được đáp ứng ba năm sau đó vào ngày 12 tháng 6 năm 2021. Điều đó có nghĩa là 1.815 trong số 2.016 khối được khai thác trong suốt khung thời gian hai tuần có một số dữ liệu được mã hóa do các thợ mỏ để lại để chứng minh sự ủng hộ của họ đối với việc nâng cấp.

Taproot là một soft fork giúp cải thiện các kịch bản của Bitcoin để tăng cường quyền riêng tư và tăng tính ẩn danh trên mạng. Khi người dùng không sử dụng Taproot, bất kỳ ai cũng có thể phát hiện giao dịch. Khi sử dụng Taproot, họ có thể “che giấu” các giao dịch của họ. Taproot thậm chí còn làm cho nó có thể che giấu rằng một kịch bản Bitcoin chạy ở tất cả. Kể từ tháng 10 năm 2020, Taproot được sáp nhập với thư viện Bitcoin Core.

Một trong những thay đổi quan trọng nhất đối với mạng là việc thay thế chữ ký Schnorr cho kỹ thuật chữ ký số đường cong elip hiện tại của Bitcoin (ECDSA). Kỹ thuật ECDSA tạo ra các khóa công khai từ các khóa riêng tư được tạo ngẫu nhiên, điều này khiến bạn không thể xác định khóa riêng từ địa chỉ Bitcoin hoặc khóa công khai. Hơn nữa, chữ ký Schnorr sẽ giải phóng không gian và băng thông trên mạng Bitcoin bằng cách thực hiện các giao dịch nhanh hơn và nhỏ hơn.

Bằng cách cho phép các hợp đồng nhật ký rời rạc (DLCs), chữ ký Schnorr có thể giúp đơn giản hóa các hợp đồng thông minh phức tạp trên blockchain Bitcoin. Các DLCs là một đề xuất để thêm một triển khai hợp đồng thông minh cho Bitcoin, cho phép thiết lập các nhà tiên tri blockchain đơn giản, an toàn và dễ sử dụng.

Nó cũng có thể hỗ trợ trong việc mở rộng các kênh thanh toán lớp hai như Lightning Network, cho phép các giao dịch ngay lập tức trên mạng Bitcoin.

Trả lời

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

GIPHY App Key not set. Please check settings

Dogecoin có phải là một khoản đầu tư tốt?

Giải thích cách lưu trữ tiền điện tử vào năm 2022