Giới thiệu chung về PoS
Wetez
2019-05-02 02:26
本文约3596字,阅读全文需要约14分钟
Hãy cùng nhau xây dựng kiến ​​trúc PoS

Lưu ý của biên tập viên: Bài viết này đến từWetezLưu ý của biên tập viên: Bài viết này đến từ

(ID: wetez_wallet), Tác giả: Ka Baa, được xuất bản với sự cho phép.

giới thiệu:Bài viết này là một bài viết cô đọng thứ hai, tôi sẽ làm phần hướng dẫn ngay từ đầu để giúp bạn dễ hiểu hơn, tiết kiệm thời gian hơn, những bạn muốn có ngữ cảnh hệ thống hơn, rất nên đọc trực tiếp bài viết gốc.

Hướng dẫn: "Bài viết sẽ bắt đầu từ sự đồng thuận của chuỗi khối. Từ khi Bitcoin PoW bắt đầu vào năm 2008 đến nay, đâu là sự đồng thuận đang nở rộ? Tiếp theo, tôi sẽ cho bạn biết trục chính của loạt bài này là gì, Bằng chứng về Cổ phần (cơ chế chứng minh vốn chủ sở hữu)?Mô tả của PoS về sự đồng thuận này, cũng như quan điểm của người sáng lập Ethereum V God, Ethereum đã quyết định chuyển đổi PoS trong tương lai ngay từ đầu sách trắng và cuối cùng trình bày xu hướng tương lai của PoS với biểu đồ và dữ liệu. Chào mừng mọi người tìm hiểu loạt bài này cùng chúng tôi. Trong tương lai, khi bạn thấy các điểm kiến ​​​​thức liên quan, bạn có thể nói chuyện với những người khác.

tiêu đề phụ

Chương 1 Giới thiệu PoS

1.1. Đồng thuận chuỗi khối là gì

Chuỗi khối được hình thành bằng cách liên kết từng khối một. Mỗi lần tạo khối mới (bao gồm cả hồ sơ giao dịch) cần được xác nhận chung bởi những người xác thực. Quá trình xác nhận chung này là sự đồng thuận của chuỗi khối. Từ sự phát triển của chuỗi khối vào năm 2009 đến nay, nhiều sự đồng thuận đã phát triển và các sự đồng thuận khác nhau đã giải quyết các vấn đề trong hoạt động như tấn công, gian lận, trì hoãn, nhất quán và tính chính xác theo những cách khác nhau.

Kể từ năm 2018, các thuật toán đồng thuận chính thống bao gồm PoW (Proof of Work), PoS (Proof of Stake), BFT (Byzantine Fault Tolerant Mechanism), đồng thuận lai, v.v. và một số phát triển từ các thuật toán Consensus chính thống, chẳng hạn như PoA (Proof của cơ chế chứng nhận ủy quyền ủy quyền), PoI (cơ chế chứng nhận tầm quan trọng của Proof of Importance), DPoS (cơ chế chứng nhận vốn chủ sở hữu Proof of Stake ủy quyền), PBFT (Khả năng chịu lỗi Byzantine thực tế sử dụng thuật toán chịu lỗi Byzantine), v.v., hàng trăm trường phái tư tưởng tranh luận , trăm hoa đua nở.

Trong số đó, trong số các thuật toán chính thống, PoS nên là nhân vật chính trong dòng chính hiện tại. PoS được phát triển trên cơ sở PoW và thậm chí còn được tôn trọng hơn trong thế giới đồng thuận blockchain ngày nay. Trong khoảng thời gian từ 2014 đến 2017, các chuỗi khối dựa trên sự đồng thuận của PoS dần dần tăng lên và thậm chí Ethereum, vốn đã duy trì giá trị thị trường lớn thứ hai trong một thời gian dài, cũng có kế hoạch chuyển từ PoW sang PoS. Vào năm 2019, các chuỗi công khai dựa trên PoS này sẽ được tung ra trên mạng chính, khi đó chúng ta sẽ thấy một thế hệ chuỗi công khai PoS mới đứng ở trung tâm sân khấu để mọi người kiểm tra.

Trong chương này, chúng tôi sẽ cung cấp một cái nhìn tổng quan ngắn gọn về nguồn gốc và sự phát triển của thuật toán đồng thuận PoS.

1.2. Đồng thuận về cơ chế bằng chứng PoS-Stake là gì

PoS (Proof of Stake) - cơ chế chứng nhận vốn chủ sở hữu, thuật toán đồng thuận chuỗi khối chính, mục đích là cho phép các nút phân tán trong chuỗi khối đạt được sự đồng thuận, nó thường giống như PoW (Bằng chứng công việc) - khối lượng công việc Cơ chế bằng chứng xuất hiện cùng nhau và cả hai được coi là một trong những thuật toán chính trong thuật toán đồng thuận chuỗi khối.

PoW ra đời và được áp dụng cho Bitcoin vào năm 2009, PoS được đề xuất vào năm 2011 và Peercoin, đồng tiền đầu tiên áp dụng thuật toán này, ra đời vào năm 2012. Là người đến sau, PoS dựa trên nhiều thiết kế PoW ở cấp độ đồng thuận, chẳng hạn như thiết kế khối, lựa chọn công cụ khai thác, xử lý fork, xác minh giao dịch, v.v. Nhiều cải tiến đối với sự đồng thuận có liên quan nhiều đến lớp dưới cùng của chuỗi khối. đã làm rất nhiều Các cài đặt được cải thiện để đáp ứng cơ chế dựa trên bằng chứng cổ phần có thể nói là tận dụng tốt nhất và loại bỏ phần thừa.

Proof of stake (PoS) is a type of algorithm by which a cryptocurrency blockchain network aims to achieve distributed consensus.

Về định nghĩa của PoS, Wikipedia định nghĩa nó là: một thuật toán được thiết kế để cho phép sự đồng thuận phân tán trong mạng chuỗi khối tiền điện tử

I'm wondering if as bitcoins become more widely distributed, whether a transition from a proof of work based system to a proof of stake one might happen.  What I mean by proof of stake is that instead of your "vote" on the accepted transaction history being weighted by the share of computing resources you bring to the network, it's weighted by the number of bitcoins you can prove you own, using your private keys.

Trong hồ sơ, người đề xuất PoS sớm nhất vào năm 2011 đã mô tả PoS như sau: Tôi đang nghĩ rằng nếu Bitcoin được sử dụng rộng rãi hơn, thì một giao dịch dựa trên hệ thống PoW có thể bị hệ thống PoS xác minh bằng chứng thay thế. Ý tôi là cơ chế PoS-proof of stake là sử dụng số bitcoin mà bạn có thể chứng minh bằng khóa riêng của mình làm trọng số để thay thế trọng số sức mạnh tính toán mà bạn mang đến mạng bitcoin và để "bỏ phiếu" cho lịch sử giao dịch để chứng minh điều đó.

In a PoS system, a blockchain appends and agrees on new blocks through a process where anyone who holds coins inside of the system can participate, and the influence an agent has is proportional to the number of coins (or ‘stake’) it holds. This is a vastly more efficient alternative to PoW‘mining’ and enables blockchains to operate without mining’s high hardware and electricity costs.

Vitalik Burtain, người sáng lập Ethereum, cũng là người ủng hộ PoS. Ông đã định nghĩa PoS trong blog "Casper the Friendly Finality Gadget" của mình: Trong hệ thống PoS, các khối chuỗi khối mới được tạo thông qua việc nắm giữ tiền tệ trong hệ thống. hoặc một tổ chức nắm giữ tiền tệ có ảnh hưởng đã tham gia vào thỏa thuận. Điều này hiệu quả hơn so với khai thác PoW, không yêu cầu phần cứng hiệu suất cao và không cần điện.

Dựa trên định nghĩa trên, chúng ta nên hiểu chung về PoS: đó là một thuật toán đạt được sự đồng thuận thông qua sự đồng ý của những người nắm giữ và mục đích là xác định một khối mới.So với PoW, quá trình này không yêu cầu phần cứng và điện. , và hiệu quả hơn.

Sự đồng thuận của PoS giới thiệu khái niệm về Cổ phần. Những người nắm giữ mã thông báo đặt cược mã thông báo của họ và sau đó có cơ hội tạo ra một khối. Trong sự đồng thuận của PoS, một thuật toán bầu chọn sẽ được sử dụng để chọn những người khai thác cho khối theo tỷ lệ nắm giữ của họ. Những người khai thác hoàn thành giao dịch đóng gói ở độ cao được chỉ định, tạo một khối mới và phát khối. Khối phát sóng đi qua một "ngưỡng" khác trong sự đồng thuận của PoS và người xác minh xác minh giao dịch. Sau khi vượt qua xác minh, khối được đã xác nhận. Như vậy một vòng quá trình đồng thuận PoS đã hoàn tất.

Có nhiều nút trong mạng phân tán. Nút này là Stake đã đề cập ở trên. Điều mà sự đồng thuận của PoS đảm bảo là hệ thống đủ an toàn để không bị người ngoài phá hoại và nó sẽ chạy độc lập và ổn định. Có rất nhiều vấn đề cần được xem xét, và tôi sẽ giải thích những vấn đề này cho bạn trong các chương sau.

1.3.Xu hướng đồng thuận PoS

Nhiều trong số 50 loại tiền tệ hàng đầu theo vốn hóa thị trường đã được phát triển từ kỷ nguyên Bitcoin, vì vậy chúng tôi thấy rằng tỷ lệ hiện tại dựa nhiều hơn vào các loại tiền tệ đồng thuận PoW, nhưng điều này bao gồm nhiều loại tiền tệ được phân tách có chức năng tương tự. Ví dụ: có tới năm loại tiền tệ các nhánh của BTC, Bitcoin cash, Bitcoin SV, Bitcoin Gold, v.v. và các nhánh của ETH; ngoài ra còn có Ethereum và Ethereum Classic cho Ethereum Ethereum Classic (và các nhánh có thể sẽ tiếp tục). Nếu loại bỏ các loại tiền trùng lặp, tỷ lệ PoS và PoW sẽ gần nhau hơn.

Mô tả hình ảnh

Hình 1 Phân loại đồng thuận của 50 đồng tiền hàng đầu theo vốn hóa thị trường

2017 là năm đầu tiên của ICO (Cung cấp tiền xu ban đầu) và cũng là năm đầu tiên khi một số lượng lớn chuỗi công khai bùng nổ. Tổng cộng có 876 loại tiền tệ đã được ICO, với tổng số dư gây quỹ là 6,2 tỷ đô la Mỹ.

Nhìn chung, xu hướng là rõ ràng, trong 10 năm tới, PoW sẽ có xu hướng giảm và PoS sẽ có xu hướng tăng.

Mô tả hình ảnh

Năm 2018, do mã thông báo kỹ thuật số được mã hóa tổng thể tham gia vào thị trường gấu, nhiều dự án ICO đã không nhận được nguồn tài chính tốt, ngoài ra, theo dõi dự án chuỗi công khai đã tương đối đông đúc và bên dự án không thể huy động vốn nên đương nhiên thu hút sự chú ý được giảm đi rất nhiều. Tuy nhiên, cũng có những dự án PoS mới đang nổi lên, chẳng hạn như Algorand của người chiến thắng Giải thưởng Turing, Sivio Micali, dựa trên dự án đồng thuận PoS. Hình 3 dưới đây cho thấy tình hình tài chính trong năm 2018.

Mô tả hình ảnh

Wetez
作者文库