Cointime

Download App
iOS & Android

Hướng dẫn - hướng dẫn bạn cách chạy BSC full node

Tác giả: Milko Trajcevski Biên dịch: Cointime.com QDD

Bài viết này chứa các hướng dẫn về cách chạy một nút BSC đầy đủ. Nhưng nếu bạn đang tìm kiếm một cách dễ dàng để truy cập các nút Chuỗi thông minh Binance , thì bạn có thể sử dụng NOWNodes, một nhà cung cấp nút BSC đáng tin cậy.

Việc chạy một nút đầy đủ của BSC cho phép bạn tham gia vào mạng, đóng góp vào việc phân cấp mạng và truy cập dữ liệu thời gian thực trực tiếp từ chuỗi khối. Trong hướng dẫn toàn diện này, chúng tôi sẽ hướng dẫn bạn quy trình chạy nút BSC, bao gồm mọi thứ từ yêu cầu phần cứng đến thiết lập phần mềm nút đầy đủ BSC. Và chỉ cho bạn cách dễ nhất để truy cập các nút đầy đủ của BSC bằng NOWNodes.

1. Sử dụng NOWNodes để truy cập các nút đầy đủ của BSC

NOWNodes là nhà cung cấp nút BSC cho phép bạn dễ dàng truy cập các nút đầy đủ của BSC mà không cần thiết lập và duy trì cơ sở hạ tầng của riêng bạn. Thông qua NOWNodes, bạn có thể nhanh chóng kết nối với nút đầy đủ BSC và bắt đầu tương tác với mạng.

Nhà cung cấp nút BSC là dịch vụ cung cấp các nút BSC được cấu hình sẵn và duy trì để người dùng kết nối. Khi chọn nhà cung cấp nút BSC, có một số yếu tố cần xem xét, chẳng hạn như độ tin cậy, hiệu suất, giá cả và các tính năng bổ sung.

Đối với những người thích truy cập dễ dàng vào các nút BSC, NOWNodes cung cấp một giải pháp dễ dàng. Đây là cách bạn có thể truy cập các nút BSC thông qua NOWNodes:

l Truy cập trang web NOWNodes www.nownodes.iođăng ký một tài khoản .

l Sau khi đăng ký hoàn tất, bạn cần chọn gói cước. Bạn chỉ cần chọn một gói miễn phí để tận hưởng quyền truy cập tức thì vào dịch vụ nút đầy đủ của BSC.

l Nếu bạn muốn bắt đầu với gói miễn phí, thì bạn cần chọn 5 trong số 77 chuỗi khối có sẵn để truy cập. Chọn nút BSC trong danh sách và nhấp vào nút "THÊM".

l Sau đó, bạn cần điều hướng đến "DASHBOARD" trong tài khoản của mình, cuộn xuống trang và nhấn nút "THÊM KHÓA MỚI".

l Sau đó, bạn có thể điều hướng đến "Tài liệu" (tài liệu) và làm theo hướng dẫn được cung cấp để kết nối nút đã chọn bằng tất cả các phương pháp có sẵn. NOWNodes sẽ cung cấp cho bạn các điểm cuối API và thông tin xác thực cần thiết.

l Sử dụng điểm cuối API được cung cấp để bắt đầu tương tác với mạng BSC. Bạn có thể gửi yêu cầu truy xuất dữ liệu chuỗi khối, thực hiện hợp đồng thông minh và thực hiện nhiều hoạt động khác.

Bằng cách sử dụng NOWNodes, bạn có thể kết nối nhanh chóng và dễ dàng với các nút BSC và nút WSS BSC mà không cần thiết lập và bảo trì phức tạp. Điều này cho phép bạn tập trung vào việc xây dựng ứng dụng, bán hàng và tiếp thị của mình, đồng thời tận dụng khả năng kết nối mạng BSC của NOWNodes SaaS.

2. Thiết lập nút đầy đủ BSC chuyên dụng của bạn

Chạy một nút đầy đủ BSC riêng mang lại cho bạn mức độ bảo mật và quyền tự chủ cao nhất vì bạn có toàn quyền kiểm soát cách chạy nút. Sau đây là hướng dẫn từng bước để thiết lập một nút đầy đủ BSC:

Điều kiện tiên quyết để chạy BSC full node

Chạy một nút BSC yêu cầu một số điều kiện tiên quyết, bao gồm các yêu cầu về phần cứng và phần mềm. Điều bắt buộc là phải đảm bảo rằng phần cứng của bạn đáp ứng các yêu cầu được đề xuất để đảm bảo nút hoạt động trơn tru và hiệu quả. Sau đây là các điều kiện tiên quyết chính để chạy một BSC full node:

yêu cầu phần cứng

Chạy một nút đầy đủ BSC yêu cầu phần cứng đáp ứng các thông số kỹ thuật được khuyến nghị.

l Bộ xử lý: Bộ xử lý đa lõi có tốc độ xung nhịp ít nhất là 16 GHz.

l Bộ nhớ: Bộ nhớ ít nhất 64 GB.

l Lưu trữ: Một đĩa có đủ dung lượng lưu trữ khả dụng, ít nhất gấp đôi kích thước của ảnh chụp chuỗi khối BSC. Đĩa có ít nhất 5TB dung lượng lưu trữ miễn phí.

l Kết nối mạng ổn định và đáng tin cậy để đảm bảo liên lạc không bị gián đoạn với mạng BSC.

Yêu cầu phần mềm

l Phần mềm máy khách BSC, chẳng hạn như Geth hoặc Erigon, tùy thuộc vào loại nút bạn muốn chạy.

l Các công cụ dòng lệnh cần thiết để tải xuống, giải nén và quản lý ảnh chụp nhanh BSC và dữ liệu chuỗi khối.

l Kiến thức cơ bản về giao diện dòng lệnh (CLI) và khả năng thực thi lệnh.

Tải xuống và trích xuất ảnh chụp nhanh

Để thiết lập một nút đầy đủ của BSC, bạn cần tải xuống và giải nén ảnh chụp nhanh BSC. Ảnh chụp nhanh chứa một bản sao nén của chuỗi khối BSC được sử dụng để khởi động nút Chuỗi thông minh Binance của bạn. Thực hiện theo các bước bên dưới để tải xuống và trích xuất ảnh chụp nhanh:

l Sao chép URL chụp nhanh do nhà cung cấp nút BSC cung cấp.

l Sử dụng lệnh wget để tải xuống ảnh chụp nhanh. Ví dụ: wget -O geth.tar.lz4 "<dán URL ảnh chụp nhanh vào đây>".

l Đợi quá trình tải xuống hoàn tất. Tùy thuộc vào kích thước của ảnh chụp nhanh, có thể mất một đến hai giờ.

l Sử dụng lệnh tar để giải nén snapshot. Ví dụ: tar -I lz4 -xvf geth.tar.lz4

l Đợi quá trình giải nén hoàn tất. Quá trình này có thể mất vài giờ, vì vậy bạn có thể đặt nó ở chế độ nền bằng lệnh Nohup.

Thay thế dữ liệu và khởi động lại máy khách BSC

Sau khi tải xuống và giải nén ảnh chụp nhanh, bạn cần thay thế dữ liệu hiện có bằng dữ liệu trong ảnh chụp nhanh. Hãy làm theo các bước dưới đây để thay thế dữ liệu và khởi động lại máy khách BSC:

1. Dừng BSC client đang chạy (nếu có). Sử dụng lệnh kill theo sau là process ID (PID) của máy khách BSC.

2. Xem xét sao lưu dữ liệu gốc, di chuyển thư mục chaindata và triecache đến vị trí sao lưu. Ví dụ: mv

${BSC_DataDir}/geth/chaindata

${BSC_DataDir}/geth/chaindata_backup; mv

${BSC_DataDir}/geth/triecache

${BSC_DataDir}/geth/triecache_backup

${BSC_DataDir}/geth/triecache

${BSC_DataDir}/geth/triecache_backup

3. Thay thế dữ liệu trong ảnh chụp nhanh bằng cách di chuyển các thư mục chaindata và triecache từ vị trí ảnh chụp nhanh sang thư mục dữ liệu BSC. Ví dụ: mv server/data-seed/geth/chaindata ${BSC_DataDir}/geth/chaindata; mv server/data-seed/geth/triecache

${BSC_DataDir}/geth/triecache

4. Khởi động lại máy khách BSC và kiểm tra nhật ký để đảm bảo nút đồng bộ với mạng.

Định cấu hình nút BSC RPC

Để định cấu hình nút BSC RPC, bạn cần chỉ định các tham số và cài đặt cần thiết. Các cài đặt này bao gồm ID mạng, số cổng, điểm cuối API và các tùy chọn khác. Sau đây là các bước chính để cấu hình nút BSC RPC:

l Mở tập tin cấu hình của BSC client. Ví dụ: nếu bạn đang sử dụng Geth, hãy mở tệp geth.conf.

l Tìm phần Cài đặt RPC và chỉ định các tham số bắt buộc như ID mạng, số cổng và điểm cuối API. Xem tài liệu của máy khách BSC của bạn để biết các tùy chọn cấu hình cụ thể.

l Lưu tệp cấu hình và thoát khỏi trình soạn thảo văn bản.

Với các bước này, bạn đã thiết lập thành công một nút đầy đủ BSC và thay thế dữ liệu bằng dữ liệu chụp nhanh.

3. Tối ưu hóa hiệu suất của các nút BSC

Chạy một nút BSC liên quan đến nhiều khía cạnh quản lý để đảm bảo hiệu suất và hiệu quả tối ưu. Bằng cách thực hiện một số tối ưu hóa nhất định, bạn có thể tăng tốc độ và độ tin cậy của các nút BSC của mình. Dưới đây là một số mẹo để tối ưu hóa hiệu suất của các nút BSC:

Tăng tốc độ tải xuống với Aria2c

Để tăng tốc độ tải xuống ảnh chụp nhanh BSC, bạn có thể sử dụng công cụ có tên Aria2c. Aria2c là một tiện ích dòng lệnh hỗ trợ tải xuống song song, có thể tăng đáng kể tốc độ tải xuống. Đây là cách sử dụng Aria2c để tải xuống ảnh chụp nhanh BSC:

l Sử dụng trình quản lý gói tương ứng để cài đặt Aria2c trên máy tính hoặc máy chủ của bạn. Ví dụ: trên Linux, bạn có thể sử dụng lệnh sau: sudo apt-get install aria2

l Sao chép URL chụp nhanh do nhà cung cấp nút BSC cung cấp.

l Sử dụng URL chụp nhanh để thực thi lệnh Aria2c để bắt đầu tải xuống. Ví dụ: aria2c -o geth.tar.lz4 -s14 -x14 -k100M <URL ảnh chụp nhanh>.

Bằng cách sử dụng Aria2c, bạn có thể giảm đáng kể thời gian tải xuống ảnh chụp nhanh BSC, cho phép thiết lập các nút BSC nhanh hơn.

Chia tệp thành nhiều phần để tải lên và tải xuống chi tiết

Để tránh lỗi do kích thước tệp trong quá trình tải lên và tải xuống, bạn có thể chia tệp thành các phần nhỏ hơn. Bằng cách này, bạn có thể tải lên và tải xuống các tệp hiệu quả hơn mà không gặp phải các sự cố liên quan đến kích thước tệp. Đây là cách chia tệp thành các phần nhỏ bằng Aria2c:

l Cài đặt Aria2c trên máy tính hoặc máy chủ của bạn.

Để tránh lỗi do kích thước tệp trong quá trình tải lên và tải xuống, bạn có thể chia tệp thành các phần nhỏ hơn. Bằng cách này, bạn có thể tải lên và tải xuống các tệp hiệu quả hơn mà không gặp phải các sự cố liên quan đến kích thước tệp. Đây là cách chia tệp thành các phần nhỏ bằng Aria2c:

l Cài đặt Aria2c trên máy tính hoặc máy chủ của bạn.

l Sao chép tệp được chia thành các khối vào thư mục được chỉ định.

l Thực hiện lệnh Aria2c với các tham số thích hợp để chia nhỏ tệp. Ví dụ: aria2c -s14 -x14 -k100M <tệp>.

Bằng cách chia tệp thành các phần nhỏ hơn, có thể khắc phục các giới hạn về kích thước tệp, đảm bảo quá trình tải lên và tải xuống mượt mà hơn.

Kết nối và giải nén tập tin

Sau khi chia nhỏ tệp thành nhiều phần, bạn cần nối chúng lại trước khi giải nén. Bằng cách nối các khối tệp, bạn có thể tạo lại tệp gốc và tiếp tục quá trình giải nén. Đây là cách nối và giải nén các tệp:

l Sử dụng lệnh cat để kết nối các khối tệp. Ví dụ: mèo ./chunk* > mdbx.tar.lz4

l Sử dụng một công cụ thích hợp để thực hiện lệnh giải nén. Ví dụ: tar -I lz4 -xvf mdbx.tar.lz4

Với các bước này, bạn có thể kết nối và giải nén tệp một cách hiệu quả, đảm bảo nút BSC của bạn đang chạy với dữ liệu chuỗi khối mới nhất.

4. Kết luận

Chạy nút BSC là một bước quan trọng đối với bất kỳ ai muốn tham gia vào mạng lưới Chuỗi thông minh Binance. Bằng cách chạy một nút BSC, bạn sẽ đóng góp vào tính bảo mật, phân cấp và hiệu quả tổng thể của mạng. Trong hướng dẫn toàn diện này, chúng tôi đã đề cập đến mọi thứ bạn cần biết để thiết lập và chạy một nút BSC.

Chúng tôi đã thảo luận về các điều kiện tiên quyết, quá trình thiết lập một nút đầy đủ BSC và truy cập các nút BSC và các nút WSS BSC bằng cách sử dụng NOWNodes. Với kiến ​​thức này để tối ưu hóa hiệu suất nút BSC của bạn, giờ đây bạn đã được trang bị để tham gia vào thế giới thú vị của công nghệ chuỗi khối và đóng góp vào sự phát triển của mạng lưới Chuỗi thông minh Binance.

https://nownodes.io/nodes/bsc

Bài viết này giới thiệu phương pháp chạy nút đầy đủ BSC: sử dụng NOWNodes để truy cập nút đầy đủ BSC và thiết lập nút đầy đủ BSC chuyên dụng. Đối với các yêu cầu truy cập đơn giản, bạn có thể chọn sử dụng các dịch vụ do NOWNodes cung cấp để nhanh chóng kết nối với nút đầy đủ BSC. Đối với những người dùng cần mức độ bảo mật và quyền tự chủ cao hơn, họ có thể chọn thiết lập một nút đầy đủ BSC chuyên dụng. Khi sử dụng NOWNodes để truy cập nút đầy đủ của BSC, bạn cần đăng ký tài khoản và chọn gói phù hợp. Sau đó, tương tác với mạng BSC trên điểm cuối API do NOWNodes cung cấp.

Việc thiết lập một nút đầy đủ BSC chuyên dụng cần phải đáp ứng các yêu cầu phần cứng và phần mềm nhất định, đồng thời lấy bản sao dữ liệu chuỗi khối bằng cách tải xuống và giải nén ảnh chụp nhanh BSC. Sau đó, thay thế dữ liệu hiện có bằng dữ liệu trong ảnh chụp nhanh và khởi động lại máy khách BSC. Ngoài ra, bài viết cũng cung cấp một số mẹo để tối ưu hóa hiệu suất của các nút BSC, chẳng hạn như sử dụng Aria2c để tăng tốc độ tải xuống, chia nhỏ tệp thành các phần để tải lên và tải xuống chi tiết, nối và giải nén tệp, v.v.

BSC
Các bình luận

Tất cả bình luận

Recommended for you

  • Người sáng lập Curve phản hồi: Không có CRV để hỗ trợ vị trí, và phần CRV này đã bị đánh cắp trong vụ hack UwU Lend hồi tháng 6

    Theo tin tức ngày 19 tháng 12, người sáng lập Curve, Michael Egorov, đã tweet để phản hồi về việc “918.000 CRV trong địa chỉ được đánh dấu của nó đang bị thanh lý”, nói rằng phần CRV này đã bị đánh cắp trong cuộc tấn công của hacker UwU Lend vào ngày 10 tháng 6. Vì vậy, theo nghĩa đó, chúng không phải là “CRV thật” mà là “sự nhận được lời hứa của Sifu sẽ hoàn trả số tiền bị hack”. Theo tin tức trước đó, giao thức cho vay UwU Lend đã bị tấn công một lần nữa vào tháng 6 năm nay, khiến tài sản bị mất khoảng 3,72 triệu USD.

  • Slurpycoin trên BSC bị tấn công bởi các khoản vay flash. Kẻ tấn công đã sử dụng cơ chế mua lại để thao túng giá token nhằm kiếm lợi nhuận.

    Theo giám sát của CertiK Alert, Slurpycoin trên BSC đã phải chịu một cuộc tấn công cho vay ngắn hạn. Kẻ tấn công đã sử dụng cơ chế mua lại để thao túng giá token và kiếm được khoản lợi nhuận khoảng 3.000 USD từ hoạt động kinh doanh chênh lệch giá. Cuộc tấn công này cũng là nguyên nhân gây ra lỗ hổng ngày 2 tháng 7 khiến token MRP trị giá khoảng 10.000 USD.

  • Europol thu giữ hơn 26 triệu đô la tiền điện tử từ 9 kẻ buôn ma túy

    Theo tin tức ngày 19 tháng 12, Europol đã hợp tác với các cơ quan thực thi pháp luật ở sáu quốc gia để triệt phá một nhóm buôn bán ma túy quốc tế sử dụng tiền điện tử. Chín nghi phạm đã bị bắt trong chiến dịch này. Trong quá trình hoạt động, các vật có giá trị bao gồm vàng và hàng xa xỉ, 35.000 euro tiền mặt và 25 triệu euro tiền điện tử, tương đương 26,23 triệu USD, đã bị thu giữ. Tổng giá trị tài sản bị thu giữ là 27 triệu euro, tương đương 28,33 triệu USD.

  • Binance Alpha công bố loạt dự án đầu tiên: KOMA, Cheems, APX, ai16z và AIXBT

    Theo tin tức chính thức, Binance Alpha đã công bố loạt dự án đầu tiên, cụ thể là: KOMA, Cheems, APX, ai16z và AIXBT.

  • Binance Alpha công bố loạt dự án đầu tiên: KOMA, Cheems, APX, ai16z và AIXBT

    Theo tin tức chính thức, Binance Alpha đã công bố loạt dự án đầu tiên, cụ thể là: KOMA, Cheems, APX, ai16z và AIXBT.

  • Kinto: Hãy cảnh giác với các email lừa đảo giả vờ là email chính thức

    Kinto đã đưa ra lời nhắc trên nền tảng X rằng gần đây người dùng đã nhận được email lừa đảo được ngụy trang thành Kinto. Kinto xác nhận rằng những email này không được gửi bởi nó và không nên nhấp vào các liên kết có trong email. Ngoài ra, Kinto tuyên bố rằng không có hộp thư nào của người dùng bị rò rỉ và một số hộp thư nhận email không được liên kết với tài khoản Kinto.

  • Bộ trưởng Dịch vụ Tài chính và Kho bạc Hồng Kông Hui Ching-yu đã chuyển sang lần đọc thứ hai về Dự luật Stablecoin

    Theo thông cáo báo chí của chính phủ Hồng Kông, Bộ trưởng Dịch vụ Tài chính và Kho bạc Hồng Kông, Hui Ching-yu, đã chuyển buổi đọc thứ hai về "Dự luật tiền tệ ổn định" tại cuộc họp Hội đồng Lập pháp hôm nay và hy vọng sẽ sớm thông qua nó. càng tốt. Các điểm chính của hệ thống quản lý bao gồm ba mục sau: (1) Người được cấp phép phải duy trì cơ chế ổn định dự trữ mạnh mẽ để đảm bảo rằng tài sản dự trữ stablecoin bao gồm các tài sản chất lượng cao và có tính thanh khoản cao và tổng giá trị ít nhất là bằng với loại tiền hợp pháp đang lưu hành ở mọi thời điểm, mệnh giá Stablecoin, được tách biệt hợp lý và (2) Người nắm giữ đồng tiền ổn định phải có quyền mua lại các đồng tiền ổn định từ nhà phát hành theo mệnh giá và các yêu cầu mua lại phải được xử lý mà không tính phí vô lý và trong thời gian hợp lý; được quy định, quản lý rủi ro, quy định công bố thông tin và kiểm toán cũng như các yêu cầu phù hợp về ứng viên.

  • Công ty khởi nghiệp/nhà phát triển/đại lý AI đã hoàn thành vòng hạt giống trị giá 56 triệu đô la với mức định giá 500 triệu đô la, dẫn đầu bởi Index Ventures và CapitalG

    Theo tin tức ngày 18 tháng 12, nền tảng /dev/agent của hệ điều hành đại lý AI, do cựu CTO của Stripe David Singleton thành lập, đã hoàn thành vòng tài trợ ban đầu trị giá 56 triệu USD với mức định giá 500 triệu USD. Vòng này được dẫn dắt bởi Index Ventures và CapitalG, với sự tham gia của Conviction Capital. Một số nhà lãnh đạo công nghệ nổi bật cũng tham gia vào vòng này, bao gồm đồng sáng lập OpenAI Andrej Karpathy, Giám đốc điều hành AI của Scale AI Alexandr Wang, Giám đốc điều hành Palo Alto Networks Nikesh Arora và người sáng lập Android Andy Rubin. Theo báo cáo, tầm nhìn của /dev/agents là xây dựng một hệ điều hành Android trong kỷ nguyên AI, cung cấp các giao diện và giao thức được tối ưu hóa đặc biệt, đồng thời thiết lập các mẫu giao diện người dùng và mô hình dữ liệu người dùng mới.

  • Tài khoản Anthropic X đã bị hack và đã được khôi phục và không có thiệt hại hệ thống nào được xác nhận.

    Tài khoản X chính thức của công ty khởi nghiệp trí tuệ nhân tạo Anthropic đã bị đánh cắp vào sáng nay và một địa chỉ hợp đồng mã thông báo không xác định đã được đăng. Dòng tweet hiện đã bị xóa. Anthropic cho biết họ đã xác định được nguyên nhân cốt lõi của các bài đăng trái phép từ tài khoản và xác nhận rằng không có hệ thống hoặc dịch vụ nào của Anthropic bị xâm phạm hoặc liên quan đến vụ việc.

  • ZachXBT: Vụ rò rỉ tài khoản nền tảng X có thể liên quan đến việc thiếu biện pháp bảo mật 2FA

    Thám tử trên chuỗi ZachXBT đã đăng: “Gần đây có rất nhiều tài khoản bị xâm phạm trên nền tảng X, tôi nghi ngờ rằng không có tài khoản nào trong số này đang sử dụng khóa bảo mật hoặc quy trình xác thực cho 2FA”.