Tech

Làm thế nào để thêm một giao dịch vào blockchain

Làm thế nào để thêm một giao dịch vào blockchain : Trước khi một giao dịch được thêm vào blockchain, nó phải được xác thực và ủy quyền.

Có một số bước quan trọng mà một giao dịch phải trải qua trước khi nó được thêm vào blockchain. Hôm nay, chúng ta sẽ tập trung vào xác thực bằng các khóa mật mã, ủy quyền thông qua bằng chứng công việc, vai trò của khai thác và việc áp dụng giao thức bằng chứng cổ phần gần đây hơn trong các mạng blockchain sau này.

Tìm hiểu bài trước : Blockchain Là gì ?

Làm thế nào để thêm một giao dịch vào blockchain

Xác thực

Blockchain ban đầu được thiết kế để hoạt động mà không có cơ quan trung ương (tức là không có ngân hàng hoặc cơ quan quản lý nào kiểm soát người giao dịch), nhưng các giao dịch vẫn phải được xác thực.

Điều này được thực hiện bằng cách sử dụng các khóa mật mã, một chuỗi dữ liệu (như mật khẩu) xác định người dùng và cấp quyền truy cập vào “tài khoản” hoặc “ví” có giá trị của họ trên hệ thống.

Mỗi người dùng có khóa riêng của họ và khóa công khai mà mọi người đều có thể xem. Sử dụng chúng cả hai đều tạo ra một danh tính kỹ thuật số an toàn để xác thực người dùng thông qua chữ ký điện tử và để ‘mở khóa’ giao dịch mà họ muốn thực hiện.

Ủy quyền

Sau khi giao dịch được đồng ý giữa những người dùng, nó cần được phê duyệt hoặc được ủy quyền trước khi được thêm vào một khối trong chuỗi.

Đối với một blockchain công khai, quyết định thêm giao dịch vào chuỗi được thực hiện bằng sự đồng thuận. Điều này có nghĩa là phần lớn các “nút” (hoặc máy tính trong mạng) phải đồng ý rằng giao dịch là hợp lệ. Những người sở hữu các máy tính trong mạng được khuyến khích xác minh các giao dịch thông qua phần thưởng. Quá trình này được gọi là ‘bằng chứng công việc’.

Bằng chứng làm việc

Proof of Work yêu cầu những người sở hữu các máy tính trong mạng giải quyết một vấn đề toán học phức tạp để có thể thêm một khối vào chuỗi. Giải quyết vấn đề được gọi là khai thác và các ‘thợ đào’ thường được thưởng cho công việc của họ bằng tiền điện tử.

Nhưng việc khai thác không hề dễ dàng. Vấn đề toán học chỉ có thể được giải quyết bằng cách thử và sai và tỷ lệ giải được bài toán là khoảng 1 trên 5,9 nghìn tỷ. Nó đòi hỏi khả năng tính toán đáng kể sử dụng một lượng năng lượng đáng kể. Điều này có nghĩa là phần thưởng cho việc khai thác phải lớn hơn chi phí của máy tính và chi phí điện để chạy chúng, vì chỉ một máy tính sẽ mất nhiều năm để tìm ra lời giải cho vấn đề toán học.

Chỉ số tiêu thụ điện Bitcoin của Cambridge ước tính mạng lưới khai thác bitcoin tiêu thụ gần 70 terawatt giờ (TWh) điện mỗi năm, xếp hạng nó là mạng lưới tiêu thụ điện lớn thứ 40 của ‘quốc gia’. Để so sánh, Ireland (xếp thứ 68) chỉ sử dụng hơn một phần ba mức tiêu thụ Bitcoin, hay 25 TWh và Áo ở vị trí thứ 42 tiêu thụ 64,6 TWh điện mỗi năm, theo dữ liệu năm 2016 do CIA tổng hợp.

Vấn đề với Bằng chứng Công việc

Để tạo ra nền kinh tế theo quy mô, các thợ đào thường gộp các nguồn lực của họ lại với nhau thông qua các công ty tập hợp một nhóm lớn thợ đào. Những người khai thác này sau đó chia sẻ phần thưởng và phí do mạng blockchain cung cấp.

Khi một blockchain phát triển, nhiều máy tính tham gia để thử và giải quyết vấn đề, vấn đề trở nên khó khăn hơn và mạng lưới trở nên lớn hơn, về mặt lý thuyết phân phối chuỗi xa hơn và khiến việc phá hoại hoặc hack ngày càng khó khăn hơn. Tuy nhiên, trên thực tế, sức mạnh khai thác đã trở nên tập trung vào tay của một số nhóm khai thác. Các tổ chức lớn này có khả năng điện toán và điện năng khổng lồ hiện cần thiết để duy trì và phát triển một mạng lưới blockchain dựa trên xác thực Bằng chứng Công việc.

Bằng chứng cổ phần

Các mạng blockchain sau này đã áp dụng các giao thức đồng thuận xác thực “Proof of Stake”, trong đó người tham gia phải có cổ phần trong blockchain – thường bằng cách sở hữu một số tiền điện tử – để có cơ hội lựa chọn, xác minh và xác thực giao dịch. Điều này giúp tiết kiệm đáng kể tài nguyên sức mạnh tính toán vì không cần khai thác.

Ngoài ra, các công nghệ blockchain đã phát triển để bao gồm “Hợp đồng thông minh” tự động thực hiện các giao dịch khi các điều kiện nhất định đã được đáp ứng.

Blog Tiền Điện Tử

Blog tiền điện tử công thông tin tổng hợp uy tín nhất tất cả các mảng xã hội, giáo dục , công nghệ số. Với khả năng số hóa mạnh mẽ hy vọng sẽ mang lại cho quý bạn đọc những thông tin chính xác nhất 24/24
Back to top button