pi node là gì

It will also allow nodes to be restarted or replaced on-line. The most important concept of this document is that a managed node presents a known interface, executes according to a known life cycle state machine, and otherwise can be considered a black box. This allows freedom to the node developer on how they provide the managed life cycle #49 Những Pioneer KYC Sau Là Những Pioneer Giàu Có Thật Sự, Giữ Gìn Sức Khoẻ Để Tận Hưởng Giàu Có. September 12, 2022 at 03:27PM aT Pi Node là gì, là từ khóa rất nhiều thành viên Pi Network đang hỏi. Nó có liên quan gì đến đồng Pi, cài đặt và sử dụng Pi node trên máy tính thành công 100% Node RED là một công cụ lập trình dùng để kết nối các thiết bị phần cứng, API và các dịch vụ trực tuyến với nhau. Về cơ bản, đây là một công cụ trực quan được thiết kế cho IoT (Internet of Things), nhưng cũng có thể được sử dụng cho các ứng dụng khác nhằm liên kết nhanh các luồng (flow) dịch vụ khác nhau. Nghĩa giờ Việt giỏi sử dụng là nàng tiếp thị, nàng chiêu thị. Nhưng đã phần sử dụng chữ PG, không nhiều người dịch ra. Chữ dịch đôi lúc tạo cạnh tranh hiểu bởi trong nghề media đang cần sử dụng quen. Và họ chỉ hiểu tắt là Pi Gi là biết cô nàng đó làm cho nghề Pi Network bị chuyên gia tiền số cảnh báo lừa đảo Pi Network bị đánh giá là mơ hồ, chất lượng kém, đồng thời thu thập số điện thoại và dữ liệu cá nhân của người dùng. Pi Network lỡ hẹn với người dùng Một tuần sau thời hạn 14/3, Pi Network vẫn chưa thể khởi chạy, trong khi nhiều người dùng Việt bắt đầu từ bỏ ý định theo đuổi tiền ảo này. H5 Ffcredit. Để hoạt động tốt nhất và đạt độ tin cậy cao, các Nodes được khuyến khích Online càng nhiều càng tốt Không bắt buộc 24/24, hạn chế tối đa việc tắt và thoát nếu không cần thiết. Các Nodes sẽ được nhận phần thưởng là Pi theo 1 cơ chế đặc biệt được lập trình sẵn trong Blockchain Pi. Pi Nodes sẽ sử dụng được trên PC/Mac/Linux. Các hướng dẫn xung quanh việc sử dụng các Nodes các bạn lần lượt xem các hướng dẫn bên dưới Giới thiệu Pi Node Các Nodes là vai trò thứ tư trong hệ sinh thái Pi và chạy trên máy tính xách tay và máy tính để bàn thay vì điện thoại di động. Tương tự như các Blockchain khác, Pi Nodes sẽ chịu trách nhiệm xác thực các giao dịch trên một sổ cái phân tán và giải quyết các thách thức trong việc duy trì một loại tiền tệ phân tán bằng cách tất cả các Nodes đến một sự đồng thuận của ai đó theo thứ tự các giao dịch mới được ghi lại. Không giống như các Nodes sử dụng bằng chứng công việc như Bitcoin hoặc Ethereum, Pi Node sử dụng thuật toán đồng thuận khác dựa trên Giao thức đồng thuận Stellar, trong đó các Nodes tạo thành các nhóm đáng tin cậy Lát cắt đại biểu – Quorum Slices và chỉ đồng ý với các giao dịch mà các Node tin cậy đó đồng ý. Các vòng tròn bảo mật từ các công cụ khai thác di động Pi tổng hợp thành một biểu đồ tin cậy toàn cầu cho phép Pi Nodes tạo thành các lát cắt đại biểu để xác định ai có thể và không thể xác thực các giao dịch trên sổ cái được chia sẻ. Không giống như hầu hết các dự án tiền mã hóa khác, Pi Node sẽ tiếp tục đi theo triết lý thiết kế lấy người dùng làm trung tâm. Thay vì đòi hỏi kiến ​​thức kỹ thuật sâu sắc để thiết lập một Node, mọi người sẽ có thể làm điều đó bằng cách cài đặt một ứng dụng máy tính để bàn trên máy tính của họ. Thông qua ứng dụng máy tính này, Người tiên phong có thể bật tắt phần mềm Node để làm cho thiết bị của họ khả dụng hoặc không khả dụng để phục vụ như một Node. Pi sẽ tiếp tục tuân thủ phương pháp phân cấp lũy tiến khi nó phát triển Testnet của mình. Trong giai đoạn thử nghiệm ban đầu, thành phần Blockchain của Pi trong phần mềm Node sẽ có một lớp tập trung để đạt được các bước kiểm tra căng thẳng kịch bản nhanh hơn và điều chỉnh thuật toán đồng thuận để đáp ứng nhu cầu của Pi và cộng đồng toàn cầu của nó Xem Phần – Lộ trình Testnet. Phiên bản ban đầu của Node này là bước đầu tiên hướng tới việc xây dựng Testnet Pi và cuối cùng là Mainnet phi tập trung hoàn toàn. Phiên bản của Node này bao gồm hai giao diện Giao diện Node và giao diện Pi App trên máy tính để bàn. Tùy thuộc vào mức độ tham gia được xác định trong phần bên dưới, Người tiên phong có thể sử dụng hai giao diện tương ứng. Mọi người dùng di động đều có thể tải phần mềm Node về máy tính của họ và sử dụng giao diện Ứng dụng Pi trên máy tính để bàn vì nó có giao diện tương tự như ứng dụng di động và sẽ cho phép mọi người kiểm tra số dư Pi của họ, xem nội dung phương tiện và sử dụng trò chuyện Pi trên máy tính cá nhân của họ. Mọi Tiên phong cũng có thể áp dụng để trở thành một Node thông qua giao diện Node và cài đặt thành phần Blockchain ở đó. Ban đầu sẽ có Giai đoạn lựa chọn cho Core Team để hiệu chỉnh các tiêu chí lựa chọn Node dựa trên độ tin cậy và kết nối của thiết bị. Khi một nhóm được chọn bởi Core Team, họ sẽ cần phải vượt qua KYC để tiến hành làm Node trên Testnet. Xem thêm chi tiết trong phần bên dưới Quy trình lựa chọn cho Node và SuperNode. Mức độ tham gia của Node Hiện tại có ba cấp độ tham gia cho Người tiên phong sử dụng phần mềm Pi Node trên máy tính của họ. Ứng dụng máy tính Ứng dụng máy tính chỉ đề cập đến việc sử dụng giao diện Pi App trên máy tính để bàn của phần mềm Node. Nó cho phép những người tiên phong muốn tương tác với ứng dụng Pi từ máy tính của họ, vì vậy nó có chức năng tương tự với ứng dụng di động. Ví dụ, nhiều người tiên phong trước đây đã bày tỏ rằng họ muốn có thể trò chuyện trên Pi thông qua máy tính chứ không phải điện thoại. Vì vậy, chúng tôi đã thiết kế giao diện Pi App trên máy tính để bàn trên phần mềm Pi Node và kết hợp giao diện này với phần mềm Node. Ngoài ra, trong tương lai, khi nhiều chức năng được thêm vào Ứng dụng Pi, ví dụ Nền tảng ứng dụng và các ứng dụng khác nhau trên nền tảng, một số trong số chúng có thể dễ dàng truy cập thông qua giao diện máy tính để bàn hơn so với thiết bị di động. Node Node có nghĩa là Người tiên phong truy cập vào giao diện Node, hoàn tất cài đặt các chuẩn bị kỹ thuật cần thiết dựa trên hướng dẫn và bật tắt giao diện Node để máy tính của họ có sẵn để chạy thành phần Blockchain sau khi được chọn là Node. Mặc dù họ không tham gia vào sự đồng thuận, họ xác minh tính hợp lệ của Blockchain và gửi giao dịch để được ghi lại trên Blockchain. Trong tương lai khi Blockchain Pi được mở rộng thì việc bảo mật sổ cái tốt hơn, Nodes sẽ mở rộng để bao gồm các máy tính chọn tham gia đóng góp vào tài nguyên phần cứng chung của mạng, như tính toán, lưu trữ và băng thông. SuperNode SuperNodes là xương sống của Pi Blockchain. Họ có trách nhiệm đạt được sự đồng thuận dựa trên thuật toán để viết đúng giao dịch trên sổ cái Pi, ngoài tất cả các trách nhiệm mà một Node thực hiện. Họ cũng có trách nhiệm đảm bảo các SuperNodes và Nodes khác có được trạng thái mới nhất của Blockchain. SuperNodes cũng sử dụng giao diện Node và ban đầu được chọn bởi Core Team. Họ cần được kết nối với mạng 24/7 và có kết nối internet đáng tin cậy. Xem bảng dưới đây để biết tóm tắt về ba cấp độ tham gia trong phần mềm Pi Node và các yêu cầu phần cứng và phần mềm cho máy tính ở mỗi cấp độ tham gia. * Lưu ý Phần cứng và phần mềm được xác định chính xác hơn cho các Nodes Pi, sẽ yêu cầu dữ liệu bổ sung từ Testnet ban đầu của các Nodes trong Giai đoạn lựa chọn được xác định bên dưới trong Lộ trình Testnet về cách thức Node thực hiện trên nhiều cấu hình phần cứng và phần mềm. Khi cài đặt Node trên Windows, Microsoft Defender SmartScreen có thể hiển thị cảnh báo khi một ứng dụng mới được tải xuống từ internet được cài đặt đột ngột bởi nhiều người. Đây có thể sẽ là trường hợp của Pi Node do cơ sở người dùng lớn của chúng tôi. Khi nhiều Người tiên phong chấp nhận cài đặt phần mềm Pi Node, Microsoft sẽ ngừng hiển thị cảnh báo này. Hướng dẫn cách cài đặt Node và mở Port mạng cho Pi Node Hiện tại Core Team đã phát hành bản Node Beta chuẩn bị cho giai đoạn chạy Testnet sắp tới. Sau đây chúng tôi xin chia sẻ bài hướng dẫn cách cài đặt Node và mở Port mạng cho Pi Node trên win 10. Với các bạn dùng hệ điều hành khác có thể xem và làm tương tự. Nếu vướng đoạn nào có thể comment để được hỗ trợ. Để tải về bản mới nhất mình khuyên các bạn nên vào trực tiếp trang chủ của Pi Network để tải. Tuyệt đối không vào các trang chia sẻ khác đề phòng bị gắn mã độc mất tài khoản Pi, mất Pi coin các bạn đã đào. Truy cập web chọn bản Mac hoặc Windows để tải. Sau khi tải về các bạn mở và cài đặt như các phần mềm khác rồi mở lên sẽ thấy như sau Chọn Login để tiếp tục Ở đây sẽ hiện mã kết nối cho Pi App Mở Pi App trên điện thoại vào phần Node Trên điện thoại nhập code hiện ở Node mấy tính và ấn Confirm Trên điện thoại hiện thế này tức là bạn đăng nhập Node máy tính OK Trên máy tính hiện đúng thông tin tài khoản của bạn như hình thì click tiếp vào Node Nếu bạn đã đăng ký chạy Node hoặc SuperNodes trước đây và bây giờ được duyệt thì clickContinue để tiếp tục Tải và cài đặt Docker Sau khi click Continue, để chạy được Node bạn phải cài Docker và mở Port mạng. Docker cũng chỉ là phần mềm giả lập máy ảo nên tải và cài đặt rất dễ. Click mũi tên để xem thông tin Các bạn click vào mũi tên để tải Docker cho Win 10 Với các bản Windows khác các bạn chọn Toolbox. Hoặc vào trực tiếp trang chủ Docker để chọn bản tương ứng tải về. Các bạn chú ý là chỉ cần tải về bản phù hợp với hệ điều hành đang dùng. Không cần phải đăng ký gì nhé. Đây là hình ảnh sau khi tải và cài đặt Docker thành công. Click vào mũi tên để khởi động lại máy Lưu ý, sau khi khởi động lại máy tính sẽ tự động mở Pi Node và Docker. Nếu không tự mở các bạn sẽ tự mở Docker lên nhé. Nhớ lần đầu mở sẽ hiện cảnh báo sau. Các bạn phải chọn cấp quyền truy cập mạng cho Docker. Các bạn tích như hình và click Allow access nhé Hình cá voi Docker tích xanh là đã cài thành công Mở Port mạng trên Router Đây là bước khá rắc rối và phụ thuộc vào nhà mạng bạn đang dùng. Ở đây chúng tôi hướng dẫn mạng FPT với các mạng VNPT hay Viettel các bạn có thể làm tương tự. Đầu tiên các bạn click Check Now để xem thông tin Bạn có thể thấy tất cả các cổng cần thiết cho Pi Node đều NOT OPEN. Nếu OPEN thì quá may mắn cho bạn đã mở sẵn chỉ cần ok thôi. Để mở các bạn vào địa chỉ Modem, Router của mạng của bạn, thường là hoặc Các bạn điền Username và Password và nhấn Login Đây là Username và Password để truy cập vào modem của chính bạn, nên chỉ có bạn là người biết nó, nếu lỡ không may bị mất thông tin đăng nhập này bạn nên liên hệ với nhà cung cấp dịch vụ internet của bạn để nhờ sự hỗ trợ Mẹo Thông tin này thường dán sau mặt sau Modem hoặc trong hợp đồng mạng. Nếu không tìm thấy bạn có thể gọi tổng đài. Sau khi vào được Router bạn chọn Security Setup rồi chọn Port Forwarding Đây bảng các bạn cần làm đúng các bước 1-2-3 như sau 1. Chọn đúng IP máy tính các bạn đang cài Pi Node 2. và 3. Ghi đúng Port cần mở 31400 đến 31409 4. Click add Lưu ý Ở modem FPT các bạn phải làm lần lượt 10 lần từ 31400 đến 31409. Mình có tìm hiểu ở VNPT phần 2 có Star và End giống 3 nên chỉ cần nhập dãy add 1 lần là được. Sau khi add đủ dãy như trên là okay Quay lại Pi Node Check Now lần nữa nào. Open hết rồi nhé. Continue thôi Các bạn chú ý đoạn này. Nếu check vẫn Close nghĩa là nhà mạng đang khóa modem. Bạn phải gọi lên tổng đài yêu cầu mở cho mình. Sau đó check lại là được nhé. Yeah! chúc mừng bạn đã bật Node thành công trên Pi Node máy tính Giờ tùy vào khả năng online của bạn mở máy trong bao lâu. Cố gắng 24/7 là tốt nhất. Phần thưởng cho các Node chưa được Core Team thông báo và điều này sẽ được Core Team cập nhật cụ thể sau. Nếu còn đoạn nào chưa làm được các bạn vào nhóm Facebook hoặc Zalo để trao đổi thêm nhé! Bạn có thể xem cách cài đặt và đào PI Trên máy tính được hướng dẫn ngắn gọn qua video sau Chúc các bạn thành công! TUYÊN BỐ TỪ CHỐI Tài liệu này được dịch từ bản thông báo tiếng Anh của đội ngũ Pi Network. Sẽ không tránh khỏi sai sót và từ ngữ hiểu lầm. Các bạn vui lòng truy cập Link Pi Node chính thức tại đây Pi Node Beta Tài liệu này mô tả bản phát hành đầu tiên của Pi Node và kế hoạch cho Testnet theo kiến ​​thức tốt nhất của chúng tôi cho đến nay dựa trên các tình huống và dữ liệu hiện tại. Vì mục đích xây dựng Testnet ban đầu của Pi là để kiểm tra và tinh chỉnh blockchain của Pi, kế hoạch có thể thay đổi khi Testnet tạo ra nhiều dữ liệu hơn để hướng dẫn các bước tiếp theo. Đó là lý do tại sao nó được gọi là Testnet. 1. Giới thiệu Pi Node là gì Các Node là vai trò thứ tư trong hệ sinh thái Pi và chạy trên máy tính xách tay và máy tính để bàn thay vì điện thoại di động. Tương tự như các blockchain khác, Pi Node sẽ chịu trách nhiệm xác thực các giao dịch trên một sổ cái phân tán và giải quyết các thách thức trong việc duy trì một loại tiền tệ phân tán bằng cách tất cả các Node đến một sự đồng thuận của ai đó theo thứ tự các giao dịch mới được ghi lại. Không giống như các Node sử dụng bằng chứng công việc như Bitcoin hoặc Ethereum, Pi Node sử dụng thuật toán đồng thuận khác nhau dựa trên Giao thức đồng thuận Stellar SCP. Trong SCP, các Node tạo thành các nhóm đáng tin cậy lát đại biểu và chỉ đồng ý với các giao dịch mà các Node đáng tin cậy đồng ý. Các vòng tròn bảo mật Xem Câu hỏi thường gặp về Pi Vòng tròn bảo mật là gì? Từ các công cụ khai thác di động Pi tổng hợp thành một biểu đồ tin cậy toàn cầu cho phép Pi Node tạo thành các lát cắt đại biểu để xác định ai có thể và không thể xác thực các giao dịch trên sổ cái chung. Không giống như hầu hết các dự án tiền điện tử khác, Pi Node sẽ tiếp tục đi theo triết lý thiết kế lấy người dùng làm trung tâm. Thay vì đòi hỏi kiến ​​thức kỹ thuật sâu sắc để thiết lập một Node, mọi người sẽ có thể làm điều đó bằng cách cài đặt một ứng dụng trên máy tính của họ. Thông qua ứng dụng này, Người tiên phong có thể bật/tắt phần mềm Pi Node để làm cho thiết bị của họ khả dụng/không khả dụng để phục vụ như một Node. Pi sẽ tiếp tục tuân thủ phương pháp phân cấp lũy tiến khi phát triển Testnet. Trong Testnet ban đầu, thành phần blockchain của Pi trong phần mềm Node sẽ có một lớp tập trung để đạt được các bước lặp nhanh hơn của kiểm tra căng thẳng kịch bản và điều chỉnh thuật toán đồng thuận để đáp ứng nhu cầu của Pi Network và cộng đồng toàn cầu của nó Xem Phần – Lộ trình Testnet . Phiên bản ban đầu của Pi Node là bước đầu tiên hướng tới việc xây dựng Pi Testnet và cuối cùng là Mainnet phi tập trung hoàn toàn. Phiên bản của Pi Node này bao gồm hai giao diện giao diện Node và giao diện Pi App trên máy tính để bàn. Tùy thuộc vào mức độ tham gia được định nghĩa trong phần dưới đây, Người tiên phong có thể sử dụng hai giao diện tương ứng. Mọi người dùng di động đều có thể tải phần mềm Node về máy tính của họ và sử dụng giao diện Pi App trên pc vì đây là giao diện tương tự như ứng dụng dành cho thiết bị di động và sẽ cho phép mọi người kiểm tra số dư Pi của họ, xem nội dung phương tiện và sử dụng trò chuyện Pi trên máy tính cá nhân của họ. Người tiên phong cũng có thể áp dụng để trở thành một Node thông qua giao diện Node và cài đặt thành phần blockchain ở đó. Ban đầu sẽ có Giai đoạn lựa chọn Xem Phần – Lộ trình Testnet Core Team có các tiêu chí lựa chọn Node dựa trên độ tin cậy và kết nối của thiết bị. Khi một nhóm được chọn bởi Core Team, họ sẽ cần phải vượt qua KYC để tiến hành làm Node trên Testnet. Xem thêm chi tiết trong phần bên dưới Quy trình lựa chọn cho Node và Super Node. 2. Các cấp bậc Pi Node khi tham gia Hiện tại có ba cấp độ tham gia cho Người tiên phong sử dụng phần mềm Pi Node trên máy tính của họ. Ứng Dụng Máy Tính Ứng dụng máy tính chỉ đề cập đến việc sử dụng giao diện Pi App trên máy tính để bàn của phần mềm Node. Nó cho phép những người tiên phong muốn tương tác với ứng dụng Pi từ máy tính của họ, vì vậy nó có chức năng tương tự với ứng dụng di động. Ví dụ, nhiều người tiên phong trước đây đã bày tỏ rằng họ muốn có thể trò chuyện trên Pi thông qua máy tính của họ chứ không phải điện thoại. Do đó, chúng tôi đã thiết kế giao diện Pi App cho máy tính để bàn trên phần mềm Pi Node và kết hợp giao diện này với phần mềm Node. Ngoài ra, trong tương lai, khi nhiều chức năng được thêm vào Ứng dụng Pi, Ví dụ Nền tảng ứng dụng và các ứng dụng khác nhau trên nền tảng, một số trong số chúng có thể dễ dàng truy cập qua giao diện máy tính để bàn hơn ứng dụng di động. Node Node có nghĩa là Người tiên phong truy cập vào giao diện Node, hoàn tất cài đặt các chuẩn bị kỹ thuật cần thiết dựa trên hướng dẫn và bật/tắt giao diện Node để máy tính của họ có sẵn để chạy thành phần blockchain sau khi được chọn là Node. Mặc dù họ không tham gia vào sự đồng thuận, họ xác minh tính hợp lệ của blockchain và gửi giao dịch để được ghi lại trên blockchain. Trong tương lai khi các chuỗi khối của Pi mở rộng ra nhiều hơn là đảm bảo một sổ cái, Nodes sẽ mở rộng để bao gồm các máy tính chọn tham gia đóng góp vào tài nguyên phần cứng chung của mạng, như tính toán, lưu trữ và băng thông. SuperNode SuperNode là xương sống Blockchain của Pi. Họ có trách nhiệm đạt được sự đồng thuận dựa trên thuật toán để viết đúng giao dịch trên sổ cái Pi, ngoài tất cả các trách nhiệm mà một Node thực hiện. Họ cũng chịu trách nhiệm đảm bảo các SuperNodes và Nodes khác có được trạng thái mới nhất của blockchain. SuperNodes cũng sử dụng giao diện node và ban đầu được chọn bởi Core Team. Họ cần được kết nối với mạng 24/7 và có kết nối internet đáng tin cậy. Xem bảng dưới đây để biết tóm tắt về ba cấp độ tham gia trong phần mềm Pi Node và các yêu cầu phần cứng và phần mềm cho máy tính ở mỗi cấp độ tham gia. Ứng dụng máy tínhGiao diện ứng dụng pcNodeGiao diện NodeSuperNodeGiao diện NodeỨng dụng truy cập mạng Pi trên máy tính✓✓✓Gửi giao dịch đến blockchainX✓✓Xác minh tính hợp lệ của blockchainX✓✓Cho phép người dùng ứng dụng di động gửi giao dịchX✓✓Tham gia vào sự đồng thuậnXX✓Giúp các Node hoặc SuperNodes khác có trạng thái mới nhất của blockchainXX✓Yêu cầu kỹ thuật 1Khuyến nghị phần cứng dự kiếnNHỮNG ĐIỀU NÀY KHÔNG CHẮC CHẮN. Đây là khuyến nghị. Cần điểm chuẩn benchmark trong thực tế. Testnet sẽ cho biết thêm.– Dung lượng đĩa trống 250MB– Ít nhất 250 MB dung lượng đĩa trống- TBD 1– Ít nhất 250 MB dung lượng đĩa trống- TBD 1Yêu cầu phần mềm 2Mac, Windows, Linux sớmMac, Windows, Linux sớmMac, Windows, Linux sớm Ghi chú Phần cứng và phần mềm được xác định chính xác hơn cho các Node của Pi sẽ yêu cầu dữ liệu bổ sung từ Testnet trong Giai đoạn lựa chọn ở Lộ trình Testnet về cách thức Node đã chạy trên nhiều cấu hình phần cứng và phần mềm. Khi cài đặt Node trên Windows, Microsoft Defender SmartScreen có thể hiển thị cảnh báo khi một ứng dụng mới được tải xuống từ internet được cài đặt đột ngột bởi nhiều người. Đây có thể sẽ là trường hợp của Pi Node do cơ sở người dùng lớn của chúng tôi. Khi nhiều Người tiên phong chấp nhận cài đặt phần mềm Pi Node, Microsoft Defender sẽ ngừng hiển thị cảnh báo này. 3. Quá trình lựa chọn các Node và SuperNodes Các bước để được lựa chọn làm Node hoặc SuperNode trên Testnet của Pi Network Tải xuống và cài đặt phần mềm Pi Node trên máy tính của bạn Hướng dẫnĐiền vào ứng dụng Pi Node bên trong phần mềm Pi NodeCài đặt các gói kỹ thuật dựa trên các hướng dẫn từ giao diện node và giữ cho phần mềm chạy nhiều nhất như khi bạn dùng bình thường Nó có thể chạy trong nền. Nhóm Core Team sau đó sẽ chọn Node và SuperNodes dựa trên các tiêu chí được xác định trong phần tiếp theo. Các ứng viên Node và SuperNode được chọn sẽ được thông báo qua giao diện node trên trong 3 tháng tới. Số lượng Người tiên phong được chọn sẽ được xác định bởi số lượng ứng viên đáp ứng các tiêu chí lựa chọn được liệt kê trong phần sau. 4. Tiêu chí lựa chọn cho các Node và SuperNodes Sau giai đoạn sàng lọc ban đầu, Node và SuperNodes sẽ được chọn dựa trên các tiêu chí sau. Mặc dù cả hai sẽ được đánh giá theo các tiêu chí tương tự, ngưỡng cho Node sẽ thấp hơn SuperNodes. Thời gian hoạt động tức là trực tuyến 24/7Kết nối internet tốt nhanh và ổn địnhban đầu khả năng mở cổng trên bộ định tuyến cục bộBộ xử lý và bộ nhớ đầy đủ kiểm tra bảng khuyến nghịNhững đóng góp trước đây cho cộng đồng PiVòng tròn bảo mật Dựa trên độ tin cậy và điểm tin cậy của Node trong Pi Network, bạn sẽ được mời đến KYC. Những người đăng ký hoàn thành KYC sẽ được đăng ký làm SuperNodes và Node trong Testnet của Pi. Xem thêm KYC là gì Trong giai đoạn Testnet ban đầu, mục tiêu chính là kiểm tra thuật toán đồng thuận của mạng. Mặc dù không phải tất cả những người tiên phong sẽ có phần cứng, phần mềm và độ tin cậy của mạng để tham gia vào Testnet ban đầu, Pi luôn đặt mục tiêu là bao quát nhất có thể. Tất cả những người tiên phong sẽ tiếp tục có thể tham gia thông qua ứng dụng di động của Pi. Hơn nữa, theo thời gian, chúng tôi cũng đặt mục tiêu làm cho vai trò của Node dễ tiếp cận hơn bằng cách phát triển các cách bổ sung mà Người tiên phong có thể đóng góp cho mạng. 5. Lộ trình Testnet của Pi Node Beta Testnet sẽ bao gồm ba giai đoạn. Lộ trình phác thảo Giai đoạn tuyển chọnGiai đoạn sửa đổiTestnet trực tiếpMục tiêu– Hiệu chỉnh các tiêu chí lựa chọn cho Node và SuperNodes– Kiểm tra blockchain– Đạt được sự an toàn– Giải quyết sự ham muốn– Khả năng mở rộng– Kiểm tra blockchain– Đạt được sự an toàn– Giải quyết sự ham muốn– Khả năng mở rộngHoạt động– Phân tích tính khả dụng và độ tin cậy của Node liên quan đến hiệu suất của mạng– Thử nghiệm kịch bản căng thẳng– Sửa đổi thuật toán đồng thuận – Kiểm tra blockchain bằng hành động thực sự của người tham gia– Sửa đổi thuật toán đồng thuận Giai Đoạn Tuyển Chọn Core Team sẽ chạy thuật toán đồng thuận với những Người tiên phong đã đăng ký để trở thành Node và hoàn thành cài đặt thành công tất cả các gói cần thiết cho thành phần blockchain trên máy tính của họ. Các thử nghiệm này sẽ cho phép chúng tôi hiểu các yêu cầu đối với các Node riêng lẻ ví dụ phần cứng, thời lượng trực tuyến, băng thông, tính ổn định của kết nối, cần thiết để đạt được một mạng đáng tin cậy và an toàn. Mặc dù hy vọng của chúng tôi là bao gồm càng nhiều Người tiên phong càng tốt khi xác định các yêu cầu của Node, tính khả dụng và độ tin cậy của các nút riêng lẻ trong mạng ảnh hưởng đến sự an toàn và tính sống còn của mạng. Do đó, chúng ta cần cân bằng hai khía cạnh trên bằng cách thử nghiệm trong Giai đoạn lựa chọn và xác định đúng các ngưỡng cho Node và SuperNodes. Giai Đoạn Sửa Đổi Giai đoạn sửa đổi sẽ bao gồm một quá trình lặp lại của hai hoạt động kiểm tra kịch bản và sửa đổi thuật toán đồng thuận. Kiểm tra kịch bản đề cập đến việc kiểm tra căng thẳng thuật toán đồng thuận, khả năng mở rộng và cấu hình của các kịch bản khác nhau. Dữ liệu được tạo ra từ các thử nghiệm kịch bản sau đó sẽ cung cấp hướng dẫn về vị trí và cách chúng ta nên sửa đổi và điều chỉnh thuật toán đồng thuận để đảm bảo an toàn, cải thiện tính sinh động và để đạt được khả năng mở rộng. Quá trình lặp lại nhanh chóng này rất quan trọng để cải thiện thuật toán đồng thuận để đáp ứng nhu cầu của Pi Network. Do đó, trong giai đoạn này, thành phần blockchain của phiên bản Node này chứa một lớp tập trung sẽ cho phép Nhóm Core Team nhanh chóng gán dữ liệu mô phỏng của biểu đồ và cấu hình mạng cho các Node khác nhau, để kiểm tra hiệu quả hơn một loạt các kịch bản và trạng thái của mạng. Ví dụ, thay vì chỉ dựa vào dữ liệu hiện tại từ các vòng bảo mật để kiểm tra thuật toán đồng thuận, đây chỉ là một kịch bản, tính năng này cho phép Nhóm Core tạo ra hàng trăm hoặc thậm chí hàng nghìn kịch bản các câu hỏi bằng cách gán các vòng tròn bảo mật mô phỏng cho các nút khác nhau trong mạng Các kịch bản thú vị cũng bao gồm Điều gì xảy ra nếu một nửa mạng bị cô lập? Điều gì xảy ra khi một tỷ lệ các nút trong mạng đột nhiên rơi ra hoặc xâm nhập vào mạng? Lớp tập trung này sẽ bị xóa trong mainnet sau khi nó phục vụ mục đích thử nghiệm của nó. Đổi lại, dữ liệu được tạo ra từ các thử nghiệm này có thể cung cấp bản sửa đổi của thuật toán đồng thuận. Pi sẽ đối mặt với những thách thức độc đáo khi nó thích nghi và mở rộng Giao thức đồng thuận của Stellar để đáp ứng nhu cầu của blockchain của Pi ví dụ một số lượng lớn người tham gia, phân tán cao, máy tính cá nhân dưới dạng node, kết hợp biểu đồ tin cậy được tạo từ các công cụ khai thác di động, giai đoạn sửa đổi sẽ cho phép mạng kiểm tra những thứ như mở rộng tin nhắn và quy trình bỏ phiếu của mạng trong khi duy trì sự an toàn và tính sống. Hoạt động sửa đổi các thuật toán đồng thuận đòi hỏi phải phân tích dữ liệu và nghiên cứu để đổi mới các giải pháp phù hợp với nhu cầu của Pi Network. Testnet Trực Tiếp Live Testnet sẽ là giai đoạn khi các loại nút khác nhau chủ động thực hiện các trách nhiệm được xác định trong các bảng ở trên Xem Phần Mức độ tham gia của Node. Các Node sẽ có thể gửi các giao dịch thử nghiệm được ghi lại trên sổ cái phân tán bởi các nút thông qua thuật toán đồng thuận. Mục đích vẫn là để kiểm tra hiệu suất của mạng, nhưng với dữ liệu thực từ các vòng bảo mật được tạo bởi các thợ mỏ di động và các hoạt động thực sự của những người tham gia mạng. Nó cũng chứa một quá trình lặp đi lặp lại của thử nghiệm, phân tích dữ liệu, gỡ lỗi, sửa đổi và đổi mới để đạt được sự an toàn và giải quyết tính linh hoạt và khả năng mở rộng. 6. Câu hỏi thường gặp về Pi Node Mối Quan Hệ Giữa Phần Mềm Pi Node Và Ứng Dụng Di Động Pi Network Là Gì? Các nút và ứng dụng di động không loại trừ lẫn nhau mà bổ sung cho nhau. Bạn sẽ đăng nhập vào phần mềm Node thông qua tài khoản ứng dụng Di động, có nghĩa là cả ứng dụng trên máy tính để bàn và thiết bị di động đều trỏ đến cùng một tài khoản Pi. Theo chính sách của Pi, một người sẽ chỉ được phép có một tài khoản Pi và hiện tại, một tài khoản chỉ nên chạy một Node. Khai thác di động chỉ có thể được bắt đầu từ ứng dụng di động, trong khi giao diện Pi App trên máy tính để bàn của nút sẽ cho phép bạn kiểm tra số dư, trò chuyện và xem bất kỳ nội dung phương tiện nào trên màn hình chính. Việc một tài khoản có Node hay không không ảnh hưởng đến bất kỳ chức năng nào trong ứng dụng di động. Node Sẽ Có Tác Động Gì Đến Thiết Bị Của Tôi? Nó Sẽ Làm Cạn Kiệt CPU Và Pin Của Tôi? Nếu bạn không bật phần Node hoặc SuperNode, thì tác động là tối thiểu, rất ít CPU, bộ nhớ hoặc lưu lượng mạng sẽ bị tiêu tốn, khiến mọi người đều có thể truy cập được. Bật chức năng Node hoặc SuperNode sẽ sử dụng CPU, bộ nhớ, ổ cứng và tài nguyên mạng. Trong quá trình Testnet, chúng tôi sẽ thu thập dữ liệu để xác định rõ hơn tác động của việc chạy Nút trên các thiết bị cụ thể. Sẽ Có Phần Thưởng Cho Việc Chạy Pi Node? Một trong những mục tiêu của Testnet của Pi là xác định xem, nếu có, phần thưởng nên có để chạy Node. Mặc dù chúng tôi thu thập dữ liệu liên quan cần thiết để xác định cơ chế khuyến khích phù hợp nhất, sẽ không có phần thưởng khai thác cho Node Testnet. Phần Mềm Pi Node Có Phải Là Nguồn Mở Không? Thành phần blockchain của Node sẽ được mở nguồn. Chúng tôi đang trong quá trình thu dọn kho lưu trữ github để có thể tiến hành tìm nguồn mở. Chúng tôi mong muốn duy trì một danh sách các vấn đề mở trực tiếp trên kho github, mà các thành viên cộng đồng sẽ có thể đóng góp, nếu họ muốn. Hãy chờ xem! Bạn đã từng nghe đến cụm từ Pi Node chưa? Pi Node là gì? Bạn có cùng mình chia sẻ các thông tin xung quanh khái niệm Pi Node nhé. Để hiểu được Pi Node là gì, trước tiên bạn cần nắm được các thông tin về Node. Nền tảng này được hiểu là máy chủ có nhiệm vụ lưu trữ và xử lý các giao dịch trong các hệ thống dữ liệu. Node được chạy trên hệ điều hành của máy tính hoặc laptop thay vì trên điện thoại di động. Vậy Pi Node là gì? Đây là phần mềm sử dụng các thuật toán trên Giao thức đồng thuận thay vì sử dụng thuật toán bằng chứng công việc như Với Bitcoin hay Ethereum. Với Pi Node, các giao dịch sẽ chỉ được đồng ý khi thỏa mãn các yêu cầu của nhóm đáng tin cậy được tạo ra trên giao thức đồng thuận. Điểm khác biệt với các ứng dụng tiền mã hóa khác, Pi Node với phương châm là lấy người dùng làm trung tâm để phát triển hệ thống. Người dùng không phải sử dụng quá nhiều thao tác phức tạp để thiết lập Pi Node, chỉ cần cài đặt một ứng dụng máy tính để bàn cho máy của bạn. Người dùng sẽ phải bật tắt ứng dụng Node để làm cho thiết bị của mình khả dùng hoặc không khả dụng sao cho có thể thực hiện như một Node. Để hoạt động được tốt nhất, các node cần được bật tối đa. Hiện tại Node sẽ có 2 giao diện là Node và Pi App trên máy tính để bàn. Mọi người dùng đều có thể sử dụng phần mềm Node bằng cách tải ứng dụng Pi trên máy tính và giao diện hoàn toàn giống với ứng dụng di động. Người dùng có thể kiểm tra số Pi, xem các nội dung và trò chuyện trực tiếp. Pi Node là gì Ban đầu, các số Pi được ghi nhận chỉ là các số Pi tạm thời, cho đến khi tài khoản của bạn được KYC thì các số Pi đó sẽ được hệ thống xử lý thành Pi thật và lưu trữ vào trong Blockchain sử dụng cho các giao dịch. 2. Các cấp độ tham gia của Pi Node Sau khi đã hiểu cơ bản Pi Node là gì, bạn cần nắm được các nhiệm vụ của Pi Node để hiểu sâu hơn về định nghĩa Pi Node. Các nhiệm vụ của Pi Node có thể được liệt kê theo 3 mức độ như sau Ứng dụng máy tính Ứng dụng máy tính hay Computer App là giao diện Pi trên máy tính của hệ thống Pi Node. Ứng dụng cấp phép cho những người đầu tiên của Pi Node có thể truy cập ứng dụng Pi từ máy tính. Theo đó, ứng dụng máy tính có có chức năng, cấu hình tương tự với điện thoại di động để người dùng thấy quen thuộc. Trong tương lai khi các chức năng khác được tích hợp thêm vào ứng dụng, việc sử dụng app trên máy tính sẽ thuận tiện hơn cho người dùng so với điện thoại di động. Các mức độ trong Pi Node Node Node là những người mở đầu cho việc truy cập vào hệ thống node. Họ sẽ hoàn tất các thiết lập dựa trên các hướng dẫn đã có sẵn và thực hiện việc bật tắt ứng dụng Node để sẵn sàng cho việc chạy Blockchain khi được chọn. Các Node không tham gia vào sự đồng thuận nhưng nó sẽ có nhiệm vụ chạy các thành phần của Blockchain như xác minh tính hợp lệ, ghi nhận các giao dịch, gửi giao dịch hay lưu trữ các dữ liệu của hệ thống. Khi Blockchain Pi được mở rộng trong tương lai thì tính bảo mật của nó cũng sẽ tốt hơn, đóng góp các tài nguyên vào phần cứng của hệ thống mạng như băng thông, lưu trữ,… Super Node SuperNode được coi là phần khung xương của hệ thống Pi Blockchain. SuperNode sẽ có nhiệm vụ tham gia đồng thuận để nhập đúng các giao dịch theo sổ Pi cái. Bên cạnh đó, SuperNode cũng sẽ phải đảm bảo cho các Node khác được đồng bộ liên tục trạng thái mới nhất của Blockchain. SuperNode cũng sẽ có giao diện tương tự với Node và Pi Core Team sẽ là bộ phận có trách nhiệm lựa chọn chính xác. Yêu cầu đặt ra của SuperNode là phải có kết nối liên tục 24/7, các kết nối internet cũng phải tuyệt đối tin cậy. 3. Cách cài đặt Pi Node Để hiểu hơn Pi Node là gì, bạn có thể cài đặt ngay Pi Node để có được cái nhìn trực quan nhất về hệ thống này. Lưu ý trước khi tải Pi Node là người dùng nên lựa chọn hệ điều hành từ win 10 và có dung lượng 64 bit để Pi Node hoạt động ổn định nhất. Bước 1 Kiểm tra chế độ Ảo hóa Bạn truy cập vào Task manager trên máy tính, chọn Hiệu năng, vào phần CPU và kiểm tra xem chế độ ảo hóa Virtualization đã được kích hoạt chưa. Nếu chưa được kích hoạt bạn có thể truy cập Bios để kích hoạt tùy theo từng hãng khác nhau. Cách cài đặt Pi Node Bước 2 Chuyển chế độ Riêng tư của mạng Trong thanh công cụ Taskbar, bạn chọn cài đặt và thiết lập mạng của mình sang chế độ Privite riêng tư. Bước 3 Cài đặt ip tĩnh – Bạn truy cập Windows PowerShell và thực hiện gõ lệnh ipconfig. Khi đó địa chỉ IPv4 máy tính của bạn sẽ hiện ra. Bạn lưu lại để thực hiện các bước tiếp theo. – Tiếp theo bạn cần lựa chọn vào mục Control Panel và kích vào phần Network and Sharing Center. Sau đó bạn truy cập vào mục Ethernet để tiến hành các bước điền IP. Bước 4 Truy cập PowerShell Bạn sẽ phải mở phần Windows PowerShell bằng quyền admin trên máy tính và dán vào các lệnh như sau Lện 1 /online /enable-feature /featurenameMicrosoft-Windows-Subsystem-Linux /all /norestart Lệnh 2 /online /enable-feature /featurenameVirtualMachinePlatform /all /norestart Sau khi đã hoàn tất những bước trên thì bạn cần khởi động lại máy để kích hoạt. Bước 5 Cài đặt Linux Link tải xuống Tại đây Cài đặt xong bạn lại vào PowerShell và dán lệnh wsl –set-default-version 2 Bước 6 Cài đặt Docker Link tải xuống Tại đây Bước 7 Cài đặt Pi Node và đồng bộ – Tải Pi Node về trên trang chủ chính thức. Truy cập vào phần mềm Pi Node – Khi cài đặt xong bạn cần xác minh lại vào phần mềm Pi Node trên điện thoại là có thể sử dụng. – Với những người lần đầu cài đặt Pi Node, bạn sẽ phải thực hiện một bài khảo sát theo quy định. Bước 8 Mở Port trên Modem mạng – Đầu tiên bạn kiểm tra xem Modem mạng của máy là gì và mật khẩu truy cập như thế nào. – Với mỗi mã modem sẽ có cách mở port khác nhau, bạn có thể search cách mở bằng cách gõ từ khóa trên google “ cách mở Port + tên Modem mạng” Bước 9 Thiết lập tường lửa Bạn cần truy cập vào Windows Security để kích hoạt tường lửa trên máy tính và có thể cài đặt thêm cả phần mềm virut để bảo toàn được số Pi của bạn được an toàn. Xem thêm Các phần mềm quét virut cho máy tính Sau khi đã hoàn thành các phần trên, bạn chỉ cần truy cập lại vào Pi Node, truy cập phần Check Port, mở đủ 10 cổng và bật công tắc Pi Node lên. Ngoài ra bạn cũng cần vào phần thiết lập của máy tính để chuyển chế độ ngủ của máy tính sang Không bao giờ để giữ cho Pi Node luôn được hoạt động 24/7. 4. Cách lựa chọn Nodes và Super Nodes như thế nào? Sau khi đã hoàn tất việc tải xuống Pi Node trên máy tính của bạn, bạn cần điền các thông tin vào phần mềm Pi Node đó. Tiếp đó, bạn hoàn thành các cài đặt Pi Node dựa theo các hướng dẫn và giữ cho phần mềm luôn được mở để cài đặt. Cuối cùng, nhóm quản lý Core sẽ thực hiện việc lựa chọn Node hoặc Super Node cho tài khoản của bạn theo các tiêu chí sau – Điểm số của Node sẽ dựa trên thời gian hoạt động 24/7, kết nối internet có tốt hay không, bộ xử lý và bộ nhớ có đầy đủ không và khả năng mở cổng trực tuyến. – Điểm số tin cậy dựa trên các vòng tròn Pi của bạn và sự đóng góp cho cộng đồng Pi như thế nào. Chọn lựa Nodes và Super Nodes Mặc dù cả Node và PiNode đều được đánh giá theo các tiêu chí giống nhau, sóng, mức độ cho Node sẽ thấp hơn SuperNodes. Những tài khoản Pi Node được chọn sẽ được thông báo qua hệ thống trong vòng 3 tháng. Trên đây là tất cả các thông tin giúp bạn nắm được Pi Node là gì cũng như những vấn đề xung quanh việc sử dụng Pi Node. Các nút là vai trò thứ tư trong hệ sinh thái Pi và chạy trên máy tính xách tay và máy tính để bàn thay vì điện thoại di động. Tương tự như các blockchain khác, Pi Nodes sẽ chịu trách nhiệm xác thực các giao dịch trên một sổ cái phân tán và giải quyết các thách thức trong việc duy trì một loại tiền tệ phân tán bằng cách yêu cầu tất cả các nút đi đến “đồng thuận” về thứ tự của các giao dịch mới đang được ghi lại. Không giống như các nút sử dụng bằng chứng công việc như Bitcoin hoặc Ethereum, Pi Node sử dụng một thuật toán đồng thuận khác dựa trên Giao thức đồng thuận Stellar SCP. Trong SCP, các nút tạo thành các nhóm đáng tin cậy đại biểu và chỉ đồng ý với các giao dịch mà các nút đáng tin cậy đó đồng ý. Các vòng kết nối bảo mật Xem Câu hỏi thường gặp về Pi Vòng kết nối bảo mật là gì? Từ các công cụ khai thác trên thiết bị di động của Pi tổng hợp thành một biểu đồ tin cậy toàn cầu cho phép các Nút Pi tạo thành các lát cắt đại biểu để xác định ai có thể và không thể xác thực các giao dịch trên sổ cái được chia sẻ. Không giống như hầu hết các dự án tiền điện tử khác, Pi Node sẽ tiếp tục tuân theo triết lý thiết kế lấy người dùng làm trung tâm. Thay vì yêu cầu kiến ​​thức kỹ thuật sâu để thiết lập một nút, mọi người hàng ngày sẽ có thể làm điều đó bằng cách cài đặt một ứng dụng máy tính để bàn trên máy tính của họ. Thông qua ứng dụng máy tính này, Người tiên phong có thể bật / tắt phần mềm nút để làm cho thiết bị của họ khả dụng / không khả dụng để phục vụ như một nút. Pi sẽ tiếp tục tuân thủ phương pháp luận phân cấp tiến bộ khi phát triển Testnet của mình. Trong Testnet ban đầu, thành phần blockchain của Pi của phần mềm nút sẽ có một lớp tập trung để đạt được sự lặp lại nhanh hơn của thử nghiệm căng thẳng theo kịch bản và điều chỉnh thuật toán đồng thuận để đáp ứng nhu cầu của Mạng Pi và cộng đồng toàn cầu của nó Xem Phần – Lộ trình Testnet . Phiên bản ban đầu của nút này là bước đầu tiên hướng tới việc xây dựng Pi Testnet và cuối cùng là mạng chính hoàn toàn phi tập trung. Phiên bản này của nút bao gồm hai giao diện giao diện nút và giao diện Ứng dụng Pi trên máy tính để bàn. Tùy thuộc vào mức độ tham giađược định nghĩa trong phần dưới đây, Người tiên phong có thể sử dụng hai giao diện cho phù hợp. Mọi người dùng di động đều có thể tải phần mềm nút xuống máy tính của họ và sử dụng giao diện Ứng dụng Pi dành cho máy tính để bàn vì giao diện này tương tự như ứng dụng dành cho thiết bị di động và sẽ cho phép mọi người kiểm tra số dư Pi của họ, xem nội dung phương tiện và sử dụng các cuộc trò chuyện Pi trên máy tính cá nhân của họ. Mọi Pioneer cũng có thể đăng ký trở thành một Node thông qua giao diện node và cài đặt thành phần blockchain ở đó. Ban đầu sẽ có Giai đoạn lựa chọn Xem Phần – Lộ trình Testnet để Nhóm nòng cốt hiệu chỉnh các tiêu chí lựa chọn nút dựa trên độ tin cậy và kết nối của thiết bị. Khi một nút được Nhóm cốt lõi chọn, họ sẽ cần phải vượt qua KYC để tiếp tục phục vụ như một nút trên Testnet. Xem thêm chi tiết trong phần bên dưới Quy trình lựa chọn cho các nút và SuperNodes. Contents1 Mức độ tham gia của nút2 Ứng Dụng Máy Tính3 Nút4 SuperNode5 Quy trình lựa chọn cho các nút và SuperNodes6 Tiêu chí lựa chọn cho các mã và SuperNodes7 Lộ trình Testnet Mức độ tham gia của nút Hiện có ba cấp độ tham gia dành cho Người tiên phong sử dụng phần mềm Pi Node trên máy tính của họ. Ứng Dụng Máy Tính Ứng dụng Máy tính đề cập đến việc chỉ sử dụng giao diện Ứng dụng Pi trên máy tính để bàn của phần mềm nút. Nó cho phép những người tiên phong muốn tương tác với ứng dụng Pi từ máy tính của họ, vì vậy nó có các chức năng tương tự với ứng dụng dành cho thiết bị di động. Ví dụ, nhiều người tiên phong trước đây đã bày tỏ rằng họ muốn có thể trò chuyện trên Pi thông qua máy tính của họ hơn là điện thoại. Do đó, chúng tôi đã thiết kế giao diện Ứng dụng Pi trên máy tính để bàn trên phần mềm Pi Node và kết hợp giao diện này với phần mềm nút . Ngoài ra, trong tương lai, khi nhiều chức năng hơn được thêm vào Ứng dụng Pi, chẳng hạn như Nền tảng ứng dụng và các ứng dụng khác nhau trên nền tảng, một số trong số chúng có thể dễ dàng truy cập thông qua giao diện máy tính để bàn hơn ứng dụng di động. Nút Nút có nghĩa là Người tiên phong truy cập vào giao diện nút , hoàn tất cài đặt các chuẩn bị kỹ thuật cần thiết dựa trên hướng dẫn và bật / tắt giao diện nút để làm cho máy tính của họ có thể chạy thành phần blockchain sau khi được chọn làm Nút. Mặc dù họ không tham gia vào sự đồng thuận, nhưng họ xác minh tính hợp lệ của blockchain và gửi các giao dịch để được ghi lại trên blockchain. Trong tương lai khi các blockchains của Pi mở rộng hơn là bảo mật sổ cái, các Nodes sẽ mở rộng để bao gồm các máy tính chọn tham gia đóng góp vào tài nguyên phần cứng chung của mạng, chẳng hạn như tính toán, lưu trữ và băng thông. SuperNode SuperNodes là xương sống của Pi Blockchain. Họ chịu trách nhiệm đạt được sự đồng thuận dựa trên thuật toán để viết đúng giao dịch trên sổ cái Pi, ngoài tất cả các trách nhiệm mà một nút thực hiện. Họ cũng chịu trách nhiệm đảm bảo các SuperNodes và Node khác có được trạng thái mới nhất của blockchain. Các SuperNodes cũng sử dụng giao diện nút và được lựa chọn ban đầu bởi Nhóm cốt lõi. Họ cần được kết nối mạng 24/7 và có kết nối internet đáng tin cậy. Xem bảng dưới đây để biết tóm tắt về ba cấp độ tham gia trong phần mềm Pi Node, và các yêu cầu về phần cứng và phần mềm đối với máy tính ở mỗi cấp độ tham gia. Ghi chú Phần cứng và Phần mềm được xác định chính xác hơn cho Pi’s Nodes sẽ yêu cầu dữ liệu bổ sung từ Testnet ban đầu của các nút trong Giai đoạn Lựa chọn được xác định bên dưới trong Lộ trình Testnet về cách nút hoạt động trên nhiều cấu hình phần cứng và phần mềm. Khi cài đặt Node trên Windows, Microsoft Defender SmartScreen có thể hiển thị cảnh báo khi một ứng dụng mới tải xuống từ internet được nhiều người cài đặt đột ngột. Đây có thể sẽ là trường hợp của Pi Node do cơ sở người dùng lớn của chúng tôi. Khi có nhiều người tiên phong chấp nhận cài đặt phần mềm Pi Node, nhà bảo vệ của Microsoft sẽ ngừng hiển thị cảnh báo này. Quy trình lựa chọn cho các nút và SuperNodes Để đăng ký làm Node hoặc SuperNode trên Pi Testnet Tải xuống và cài đặt phần mềm Pi Node trên máy tính của bạn Điền vào ứng dụng Pi Node bên trong phần mềm Pi Node Cài đặt các gói kỹ thuật dựa trên hướng dẫn từ giao diện nút và giữ cho phần mềm chạy nhiều nhất có thể mà bạn cảm thấy thoải mái Nó có thể chạy ở chế độ nền. Sau đó, nhóm Core sẽ chọn Nodes và SuperNodes dựa trên các tiêu chí được xác định trong phần tiếp theo. Những người đăng ký Node và SuperNode được chọn sẽ được thông báo thông qua giao diện nút trên cơ sở luân phiên trong vòng 3 tháng tới. Số lượng Người tiên phong được chọn sẽ được xác định bởi số lượng ứng viên đáp ứng các tiêu chí lựa chọn được liệt kê trong phần sau. Tiêu chí lựa chọn cho các mã và SuperNodes Sau khoảng thời gian sàng lọc ban đầu, các Nodes và SuperNodes sẽ được lựa chọn dựa trên các tiêu chí sau. Mặc dù cả hai sẽ được đánh giá trên các tiêu chí tương tự, nhưng ngưỡng cho các Nút sẽ thấp hơn SuperNodes. Thời gian hoạt động tức là Trực tuyến 24/7 Kết nối internet tốt nhanh và ổn định ban đầu khả năng mở các cổng trên bộ định tuyến cục bộ Bộ xử lý và bộ nhớ thích hợp kiểm tra bảng để biết các khuyến nghị Những đóng góp trước đây cho cộng đồng Pi Giới bảo mật Dựa trên độ tin cậy của nút và điểm tin cậy của bạn trong Mạng Pi, bạn sẽ được mời tham gia KYC. Ứng viên hoàn thành KYC sẽ được đăng ký để phục vụ như một SuperNode và Node trong Pi’s Testnet. Trong giai đoạn Testnet ban đầu, mục tiêu chính là kiểm tra thuật toán đồng thuận của mạng. Mặc dù không phải tất cả những người tiên phong đều có phần cứng, phần mềm và độ tin cậy của mạng để tham gia vào Testnet ban đầu, nhưng Pi luôn hướng tới mục tiêu bao gồm hết mức có thể. Tất cả những người tiên phong sẽ tiếp tục có thể tham gia thông qua ứng dụng di động của Pi. Hơn nữa, theo thời gian, chúng tôi cũng hướng tới việc làm cho vai trò Node dễ tiếp cận hơn bằng cách phát triển các cách bổ sung mà Người tiên phong có thể đóng góp cho mạng. Lộ trình Testnet Testnet sẽ bao gồm ba giai đoạn. Phác thảo Lộ trình Giai Đoạn Lựa Chọn Nhóm cốt lõi sẽ chạy thuật toán đồng thuận với những Người tiên phong đã đăng ký trở thành Nút và hoàn thành việc cài đặt thành công tất cả các gói cần thiết cho thành phần blockchain trên máy tính của họ. Các bài kiểm tra này sẽ cho phép chúng tôi hiểu các yêu cầu đối với các Nút riêng lẻ ví dụ phần cứng, thời lượng trực tuyến, băng thông, độ ổn định của kết nối, cần thiết để đạt được một mạng tin cậy và an toàn. Mặc dù hy vọng của chúng tôi là đưa càng nhiều Tiên phong càng tốt khi xác định các yêu cầu về Node, tính khả dụng và độ tin cậy của các nút riêng lẻ trong mạng ảnh hưởng đến sự an toàn và hoạt động của mạng. Do đó, chúng ta cần cân bằng hai khía cạnh trên bằng cách thử nghiệm trong Giai đoạn lựa chọn và xác định đúng các ngưỡng cho Nút và Siêu nút. Giai Đoạn Sửa Đổi Giai đoạn sửa đổi sẽ bao gồm một quy trình lặp đi lặp lại của hai hoạt động kiểm tra kịch bản và sửa đổi thuật toán đồng thuận . Kiểm tra kịch bản đề cập đến kiểm tra căng thẳng thuật toán đồng thuận, khả năng mở rộng của nó và các cấu hình được đưa ra trong các tình huống khác nhau. Sau đó, dữ liệu được tạo ra từ các bài kiểm tra kịch bản sẽ cung cấp hướng dẫn về địa điểm và cách thức chúng ta nên sửa đổi và điều chỉnh thuật toán đồng thuận để đảm bảo an toàn, cải thiện khả năng tồn tại và đạt được khả năng mở rộng. Quá trình lặp đi lặp lại nhanh chóng này rất quan trọng để thực hiện các cải tiến trên thuật toán đồng thuận để đáp ứng nhu cầu của Mạng Pi. Do đó, trong giai đoạn này, thành phần blockchain của phiên bản Node này chứa một lớp tập trung sẽ cho phép Nhóm cốt lõi nhanh chóng gán dữ liệu mô phỏng của biểu đồ mạng và cấu hình cho các nút khác nhau, để kiểm tra hiệu quả hơn nhiều loại kịch bản và trạng thái của mạng lưới. Ví dụ thay vì chỉ dựa vào dữ liệu hiện tại từ các vòng kết nối bảo mật để kiểm tra thuật toán đồng thuận, vốn chỉ là một kịch bản, tính năng này cho phép Nhóm cốt lõi tạo hàng trăm hoặc thậm chí hàng nghìn kịch bản của các nhóm đại biểu bằng cách gán các vòng kết nối bảo mật mô phỏng cho các nút khác nhau trong mạng. Các kịch bản thú vị cũng bao gồm Điều gì xảy ra nếu một nửa mạng bị cô lập? Điều gì xảy ra khi một tỷ lệ phần trăm các nút trong mạng đột ngột thoát ra hoặc vào mạng? Lớp tập trung này sẽ bị loại bỏ trong mạng chính sau khi nó phục vụ mục đích thử nghiệm. Đổi lại, dữ liệu được tạo ra từ các thử nghiệm này có thể cung cấp cho việc sửa đổi thuật toán đồng thuận. Pi sẽ phải đối mặt với những thách thức độc đáo khi nó thích ứng và mở rộng Giao thức đồng thuận Stellar để đáp ứng nhu cầu của blockchain của Pi ví dụ một số lượng lớn người tham gia, máy tính cá nhân phân tán cao, làm nút, kết hợp biểu đồ tin cậy được tạo từ các công cụ khai thác di động, giai đoạn sửa đổi sẽ cho phép mạng kiểm tra những thứ như nhắn tin mở rộng quy mô và quy trình bỏ phiếu của mạng trong khi vẫn duy trì sự an toàn và tính sống động. Hoạt động sửa đổi các thuật toán đồng thuận đòi hỏi phải phân tích và nghiên cứu dữ liệu để đổi mới các giải pháp phù hợp với nhu cầu của Pi Network. Testnet Trực Tiếp Live Testnet sẽ là giai đoạn khi các loại nút khác nhau tích cực thực hiện các trách nhiệm được xác định trong các bảng ở trên Xem Phần Mức độ tham gia của nút. Các nút sẽ có thể gửi các giao dịch thử nghiệm được các nút ghi lại trên sổ cái phân tán thông qua thuật toán đồng thuận. Mục đích vẫn là để kiểm tra hiệu suất của mạng, nhưng với dữ liệu thực từ các vòng kết nối bảo mật được tạo ra bởi các thợ đào di động và các hoạt động thực sự của những người tham gia mạng. Nó cũng chứa một quy trình lặp đi lặp lại của việc kiểm tra, phân tích dữ liệu, gỡ lỗi, sửa đổi và đổi mới để đạt được sự an toàn và giải quyết vấn đề tồn tại và khả năng mở rộng. Khi chạy Node thì bên trong Node có các khái niệm và các thông số, chỉ số có thể các bạn chưa hiểu. Bài viết này mình sẽ làm rõ và chi tiết hơn các khái niệm và thông số trong Node Pi Troubleshooting là gì? Hiểu theo nghĩa đen Troubleshooting có nghĩa là xử lý sự cố. Trên máy tính chức năng Troubleshooting là công cụ giúp chẩn đoán và sửa chữa lỗi của máy một cách tự động, ngay cả đối với những người mới làm quen với máy tính nhất thì vẫn có thể thực hiện với vài thao tác đơn giản, nhanh chóng nhất. Có thể nói đây là công cụ giúp chúng ta khắc phục được hầu hết các lỗi nhẹ, cơ bản nhất. Troubleshooting đối với Pi Node cũng có ý nghĩa tương tự, nó cung cấp giao diện hiển thị các tham số cơ bản liên quan đến trạng thái vận hành của Pi Node. Dựa vào các giá trị tham số này mà các Pioneer có thể dự đoán được tình trạng của Pi Node để có thể xử lý, khắc phục nhanh chóng. Diagnostics Info Thông tin chẩn đoán Container Được hiểu là Docker Container, để đơn giản hóa chúng ta có thể coi nó giống như là máy ảo dùng để chạy các ứng dụng. Ở đây là ứng dụng Pi Consensus. Consensus Container Enabled Thể hiện việc Container Consensus trên máy tính của bạn đã được chấp thuận chạy TestNet chưa? Mặc định giá trị sẽ là No. Sau khi được chọn chạy TestNet sẽ chuyển sang là switch on Node của bạn có đang được bật nút hồng không? Nếu không bật nút thì giá trị sẽ là No, nếu bật nút hồng thì giá trị sẽ là container Thể hiện trạng thái của container kiểm tra port. Trong quá trình chờ được xét duyệt chạy TestNet thì trạng thái sẽ là Yes. Sau khi được xét duyệt thì trạng thái sẽ là exited. Nếu các bạn xóa container kiểm tra port thì trạng thái sẽ là container Thể hiện trạng thái của container consensus. Sau khi Node của bạn được xét duyệt chạy TestNet và Container Consensus chạy thì trạng thái sẽ là running. Consensus Nghĩa là đồng thuận State Trạng thái đồng bộ hiện tại Node của bạn. Giá trị mong muốn cuối cùng đạt được phải là Synced!Protocol version Phiên bản giao thức đồng thuận mà Pi Node đang sử dụng. Giá trị mong muốn cuối cùng đạt được phải là Latest!Latest block Thể hiện thời gian đồng bộ dữ liệu mới nhất. Giá trị mong muốn đạt được là a few seconds connections Số lượng kết nối ra bên ngoài với các Node khác. Giá trị tối đa là connections Số lượng các Node khác kết nối vào Node của bạn. Giá trị tối đa là other node Hiện Node của bạn có đang hỗ trợ Node nào không? Ở đây được hiểu là có Node nào đang kết nối vào Node của bạn hay không. Other Những thông tin khác Pi Node version number Phiên bản Pi node đang sử dụng. Hiện bản mới nhất đang là System Hệ điều hành và phiên bản hệ điều hành mà bạn đang sử Docker Toolbox Docker Toolbox là một công cụ phần mềm ảo hóa khác với Docker Desktop. Thường chúng ta không sử dụng Docker Toolbox, mà chỉ sử dụng Docker Desktop nên giá trị ở đây thường là installation date Hiển thị ngày mà bạn cài đặt up to 90 days Hiển thị phần trăm giá trị thời gian mà Node của bạn hoạt động, tính từ 3 tháng gần nhất. Actions Hành động Remove all blockchain data from your computer. Please be cautious of using this action. It may take a while for you to restore your local blockchain data Bạn có muốn xóa dữ liệu blockchain không? Các bạn lưu ý là chỉ xóa blockchain trong trường hợp không thể xử lý được vấn đề bằng cách the optional blockchain API service Bạn có muốn chạy dịch vụ API của Pi Node không? API service ở đây bản chất là một dịch vụ cung cấp giao diện web cho người sử dụng. Bởi vì dịch vụ này tiêu tốn khá nhiều tài nguyên ổ cứng nên mặc định sẽ được tắt. Trong quá trình vận hành Pi Node, do nhiều nguyên nhân khách quan mà đôi khi chúng ta sẽ gặp một số sự cố làm cho Pi Node hoạt động không như mong muốn như đồng bộ khối chậm, Incoming connections tụt về 0, các chỉ số Consensus báo N/A, Log docker xuất hiện các thông báo lạ…Mỗi trường hợp có thể do các nguyên nhân khác nhau xảy ra, tuy nhiên trước khi mất công đi tìm tòi chính xác nguyên nhân gây lỗi Pi Node chúng ta hãy làm một thao tác tưởng như đơn giản mà lại không hề đơn giản để thử khắc phục nhanh sự cố, đó là Restart Pi Node. Restart Pi Node là gì Xét về lĩnh vực máy tính, Restart chính là khởi động lại máy tính, mỗi khi máy chạy chậm, hoặc lỗi, giải pháp đầu tiên mà anh em sẽ thử đầu tiên chính là Restart máy. Trong đa số trường hợp phương pháp này sẽ giải quyết được vấn đề đang gặp phải với máy tính của mình. Lý do là khi máy tính lỗi hay chính xác hơn là đoạn mã lập trình đang chạy gặp vấn đề gây lag hoặc không thể chạy tiếp được đoạn mã này có thể là từ ứng dụng hoặc trình điều khiển thiết bị của máy tính, thì việc Restart máy giúp cho đoạn mã đó chạy lại từ đầu, tuần tự lại theo đúng ý đồ của nhà phát triển, thoát khỏi nơi đang mắc lỗi. Pi Node về bản chất cũng là phần mềm máy tính và nó không chạy độc lập, ngoài việc nó giao tiếp với các Node khác thì nó còn kết nối đến một số máy chủ thực hiện các chức năng khác. Đôi khi sự cố Pi Node của ta lại đến từ sự cố hoặc có thay đổi tại các thành phần bên ngoài các node ta đang kết nối bị tắt, máy chủ Pi Network bảo trì hoặc nâng cấp phần mềm… Lúc này nếu chúng ta cứ mất thời gian đi tìm nguyên nhân lỗi ở máy mình và sửa lung tung thì thật tai hại. Giải pháp nhanh gọn nhất chính là Restart Pi Node để các thành phần của Pi Node khởi chạy lại từ đầu. Quy trình Restart Pi Node Để Restart Pi Node tối ưu nhất các bạn nên thực hiện theo quy trình sau đây Bước 1 Tắt nút hồng Pi Node Bước 2 Tắt Pi Network trong Task Manager Bước 3 Tắt Docker desktop trong Task Manager Bước 4 Tắt Docker service trong Task Manager Bước 5 Đồng bộ thời gian máy tính tuỳ chọn, khuyến nghị thực hiện Bước 6 Ngắt nguồn cho modem nghỉ vài phút 1-2p, tuỳ chọn, khuyến nghị thực hiện Bước 7 Khởi động lại máy tính tuỳ chọn, khuyến nghị thực hiện Bước 8 Bật lại Docker Bước 9 Bật lại Pi Node, bật nút hồng Tổng kết Chúng ta đã liệt kê qua các bước quy trình thực hiện Restart Pi Node để khắc phục nhanh một số sự cố bất thường. Trong một số trường hợp, cách làm này có thể khắc phục được ngay sự cố gặp phải, sau khi khởi động lại các bạn nên theo dõi 5-10p để kiểm tra tình trạng Pi Node, nếu thấy các chỉ số trở lại bình thường và có sự đồng bộ khối trở lại, chúc mừng bạn đã khắc phục được vấn đề. Nhưng nếu vấn đề vẫn chưa khắc phục được, bạn hãy liên hệ admin để nhận được sự trợ giúp hoặc tìm trong Blog Cộng đồng Pi Node các bài viết về kịch bản khắc phục sự cố Pi Node khác cụ thể hơn.

pi node là gì