NIPoPoWs Ergo: Những đổi mới trong chuỗi khối

ảnh blog

Blockchain Ergo nhanh chóng được biết đến trong không gian tiền điện tử với tư cách là công ty đi đầu trong phát triển và đổi mới blockchain. Mặc dù danh tiếng này rất xứng đáng và là điều mà nhóm phát triển tự hào, nhưng những lý do cho lời khen ngợi này thường bị mất đi đối với những người đam mê tiền điện tử trung bình. Tại sao Charles Hoskinson lại gọi Ergo là một “kỳ quan kỹ thuật”? Sự thật là có rất nhiều lý do để khen ngợi Ergo; blockchain được xây dựng từ đầu. Nó cải thiện nhiều khía cạnh của những đổi mới thành công nhất của tiền điện tử và triển khai một số công cụ mật mã mới chưa từng được thấy trước đây trong không gian. 

Để thực sự đánh giá cao những gì làm cho Ergo trở nên kỳ diệu, nó đòi hỏi sự hiểu biết sâu sắc về công nghệ blockchain và sự kiên nhẫn để thực hiện từng bước một trong thiết kế giao thức phức tạp nhưng thanh lịch của Ergo. Mỗi giao thức Sigma, ErgoScript, Autolykos, eUTxO và The Manifesto đều xứng đáng nhận được sự quan tâm của các nhà phát triển, nhà đầu tư cũng như người dùng. Bài viết này nhằm mô tả và đơn giản hóa một sự đổi mới cụ thể trên blockchain Ergo: NIPoPoWs. 

Mục Lục

NIPoPoWs là gì? 

NiPoPoW là viết tắt của Proof of Proof of Work không tương tác. Hãy chia nhỏ từng phần một. PoW nằm ở cuối NIPoPoW biểu thị rằng khái niệm này dựa trên cơ chế đồng thuận bằng chứng về công việc. Giống như tất cả các chuỗi PoW khác, Ergo dựa vào các thợ đào để giải các câu đố mật mã cho phép họ xác minh các giao dịch và thêm các khối vào blockchain. Tổng các khối này lưu trữ toàn bộ lịch sử của các giao dịch đã hoàn thành trên Ergo. Tiếp theo, Po ở trung tâm của NIPoPoW là viết tắt của Proof of. Có bằng chứng về bằng chứng công việc có nghĩa là sử dụng mật mã để trừu tượng hóa khỏi chuỗi khối theo cách có thể xác minh được về mặt toán học. Nói cách khác, PoPoW là một đại diện có trọng lượng nhẹ, nhưng chính xác đến mức có thể chứng minh được của blockchain. Cuối cùng, NI là viết tắt của không tương tác. Không tương tác có nghĩa là các ứng dụng hoạt động ở phần cuối của chương trình mà không có sự tham gia hoặc cho phép của người dùng khác. Loại hệ thống này là độc lập, nhất quán và hoàn chỉnh. Các ứng dụng không tương tác giống như máy bán hàng tự động, sẵn sàng được sử dụng bởi bất kỳ ai. 

Tại sao chúng ta cần NIPoPoWs?

Bây giờ bạn đã biết chúng là gì, bạn có thể hỏi, tại sao chúng ta cần NIPoPoW? NIPoPoWs giải quyết một số vấn đề, mang lại cơ hội để tăng khả năng áp dụng và khả năng tiếp cận của công nghệ blockchain. Ứng dụng rõ ràng nhất cho NIPoPoWs là giảm kích thước của một blockchain. Blockchain của Bitcoin là hơn 300GB. Do các hợp đồng thông minh của nó, blockchain của Ethereum gần như là một terabyte! Bất kỳ ai muốn chạy một nút sẽ phải sở hữu một ổ cứng khá lớn và đợi từ 1 đến 5 ngày để nút đó đồng bộ. NIPoPoWs sẽ cho phép các ứng dụng khách siêu nhẹ đồng bộ với blockchain với ít hơn 1MB dữ liệu. Việc giảm dữ liệu đáng kể này cũng đồng nghĩa với việc giảm yêu cầu công nghệ. NIPoPoWs sẽ cho phép công nghệ hạn chế, chẳng hạn như điện thoại nắp gập, hoạt động với dịch vụ dữ liệu hạn chế và đạt được mức độ bảo mật giống như chạy một nút đầy đủ.

Cách tiếp cận gọn nhẹ này cũng có những lợi ích khác. Đầu tiên được gọi là khai thác không gian log, có nghĩa là mỗi khối được thêm vào blockchain chỉ làm tăng kích thước của blockchain theo phương pháp logarit. Hãy nhớ rằng, logarit là nghịch đảo của số mũ; mỗi khối chỉ chiếm một lượng dữ liệu rất nhỏ. Điều này rất quan trọng để tăng số lượng thợ đào tham gia để bảo mật mạng. Thứ hai, NIPoPoWs sẽ cho phép hoạt động siêu hiệu quả của các chuỗi bên. Những điều này sẽ cho phép các giao thức mới được xây dựng trên blockchain Ergo, có thể được xác minh bởi các thợ đào mà không gây ra tắc nghẽn. Công nghệ này sẽ là nền tảng của phương pháp mở rộng quy mô Lớp Hai của Ergo. Thứ ba, và có lẽ ngoạn mục nhất về mặt công nghệ, là những chiếc nĩa bằng nhung. Sự phát triển này cho phép blockchain được nâng cấp mà không bị ảnh hưởng bởi các nhánh cứng hoặc mềm truyền thống; phuộc nhung cho phép nâng cấp để tương thích ngược. Ngay cả khi chỉ một phần của những người khai thác thực hiện bản nâng cấp mới nhất, sự trừu tượng của NIPoPoW khỏi chuỗi khối cho phép họ thay thế các phiên bản cũ hơn của giao thức mà không loại bỏ hoàn toàn khả năng bảo mật mạng của những người khai thác chưa được nâng cấp. Nhung fork rất khó hiểu, nhưng hy vọng sự đơn giản hóa này sẽ đủ cho hầu hết người đọc. 

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

NIPoPoW về cơ bản là một kỹ thuật nén dữ liệu và nó là tất cả về siêu khối. Thông thường, các blockchains Proof of Work đạt được sự đồng thuận bằng cách cho phép các thợ đào cạnh tranh để giành quyền đúc các khối dữ liệu mới vào blockchain. Cuộc đua là giải một câu đố mật mã; thợ đào sử dụng card đồ họa để tạo ra các giải pháp ngẫu nhiên và kiểm tra chúng với câu đố để xem chúng có đúng hay không. Vẻ đẹp của mật mã là các câu đố về mật mã rất khó giải, nhưng dễ xác minh. Điều này có nghĩa là nếu các số ngẫu nhiên mà người khai thác tạo ra để giải câu đố, họ có thể xác minh giải pháp của mình và yêu cầu phần thưởng khối. 

Trong một trường hợp hiếm và ngẫu nhiên, một số khối khó giải hơn nhiều so với những khối khác. Các khối này, được gọi là siêu khối, có nhiều số không trong giải pháp của chúng hơn các khối trung bình. Điều này làm cho chúng dễ dàng được xác định và có sẵn cho các mục đích sử dụng khác. Trong NIPoPoW, siêu khối được sử dụng để lưu trữ các bit dữ liệu từ mọi khối giữa nó và siêu khối cuối cùng. Dữ liệu này được lưu trữ trong tiêu đề khối và sau đó được sử dụng như một khóa có thể truy cập và xác nhận bất kỳ thông tin nào được nắm giữ bởi bất kỳ khối nào đã đóng góp dữ liệu vào siêu khối. Mỗi khi một siêu khối được đúc, dữ liệu từ các khối thông thường trở nên không cần thiết. Các siêu khối sau đó tồn tại như một chuỗi nhẹ của riêng chúng. Ví, dApp và người dùng chỉ có thể dựa vào siêu khối để tương tác một cách an toàn và đáng tin cậy với chuỗi khối. Vì chúng chỉ phải đồng bộ hóa với siêu khối, 

Để giúp người đọc dễ hiểu, hãy xem hình bên dưới! 

NIPoPoWs Ergo: Những đổi mới trong chuỗi khối

Bạn muốn tìm hiểu sâu hơn? 

Nếu bạn muốn tìm hiểu thêm về công nghệ NiPoPoW hoặc cách nó được tích hợp vào chuỗi khối Ergo, hãy khám phá các liên kết bên dưới: 

Tổng hợp

Comments (No)

Leave a Reply