Bitcoin Core là gì? Cách cài đặt ví Bitcoin Core

Bitcoin Core là gì? Cách cài đặt ví Bitcoin Core

Có thể bạn đã biết, Bitcoin là một ứng dụng mã nguồn mã. Điều này nghĩa là bất kỳ nhà phát triển nào cũng có thể chỉnh sửa và nâng cấp đồng tiền kỹ thuật số này. Bên cạnh những ưu điểm như có thể nâng cấp và hoàn thiện hơn nữa hệ thống, điều này cũng khiến người tìm hiểu phải một phen hoa mắt chóng mặt với hàng loạt những phiên bản của Bitcoin. Trong đó, Bitcoin Core được xem người kế thừa trực tiếp của Bitcoin. Mời bạn cùng tìm hiểu rõ hơn Bitcoin Core là gì và cách cài đặt ví Core nhé.

Bitcoin Core là gì?

Bitcoin Core là một dự án nguồn mở duy trì và phát hành phần mềm client của Bitcoin được gọi là “Bitcoin Core”.

Bitcoin Core được coi là phiên bản “hậu duệ” của đồng tiền mã hóa Bitcoin được tạo ra lần đầu bởi nhà lập trình ẩn danh Satoshi Nakamoto vào năm 2008, sau đó, nó được đặt tên là Bitcoin-Qt. Ngày nay, nó chủ yếu được gọi là Bitcoin Core, hoặc đôi khi là “ Satoshi Client”. Bitcoin Core là một chương trình phần mềm được thiết kế đặc biệt để xác định chính xác các khối hợp lệ trên blockchain có chứa các giao dịch Bitcoin hợp lệ. Nó bao gồm một ví tiền an toàn có thể được sử dụng để lưu trữ, gửi và nhận bitcoin.

Bitcoin Core là một client đầy đủ được sử dụng bởi các nút bitcoin hoạt động trên mạng bitcoin. Bằng cách thay đổi Bitcoin Core, các nhà phát triển thay đổi giao thức bitcoin cơ bản.

Hiện tại các thư mục của Bitcoin Core được duy trì bởi một lập trình viên tên là Wladimir J. van der Laan. Rõ ràng, Bitcoin Core là một trong những sáng tạo sáng tạo nhất trong lịch sử Internet.

Đặc điểm của Bitcoin Core là gì?

  • Đó là cho phép người dùng lưu giữ Bitcoin phân cấp. Họ sẽ tự hoạt động đầy đủ các nút Bitcoin Core riêng của mình và mỗi nút đều tuân theo chính xác một quy tắc để quyết định chuỗi chặn nào là hợp lệ.
  • Không có quá trình bỏ phiếu hoặc tham nhũng khác có liên quan: chỉ có phần mềm riêng lẻ tuân theo các quy tắc toán học giống hệt nhau để đánh giá các khối giống hệt nhau và đi đến kết luận giống nhau về chuỗi chặn nào hợp lệ.

Sự đồng thuận này cho phép những người dùng như bạn chấp nhận Bitcoin hợp lệ, thực thi các quy tắc của Bitcoin chống lại ngay cả những thợ đào Bitcoin mạnh nhất. Ngoài việc cải thiện phân cấp Bitcoin, người dùng Bitcoin Core còn nhận được những lợi ích như:

  • Bảo mật Bitcoin tốt hơn.
  • Tính năng bảo mật riêng biệt mà các ví khác không khả dụng.
  • Giao diện người dùng thân thiện với các tính năng mạnh mẽ khác.

Ví Bitcoin Core

Ví Bitcoin Core

Bitcoin Core là phần mềm khởi chạy toàn bộ mạng bitcoin. Tích hợp trong phần mềm Bitcoin Core là một ví mã hóa an toàn có thể được sử dụng để lưu trữ, gửi và nhận bitcoin. Bằng cách chọn lưu trữ bitcoin của bạn trong ví Bitcoin Core, bạn có thể đóng góp vào mạng bitcoin phân cấp bằng cách xác thực giao dịch và lưu trữ bản sao của blockchain.

Tận dụng lợi thế của ví Bitcoin Core đòi hỏi một số thời gian, thiết lập và bí quyết kỹ thuật có thể không phù hợp với tất cả người dùng.

Ví Bitcoin Core tương thích với:

  • Windows 7 / 8.x / 10
  • Mac OS X
  • Linux
  • Một số chipset ARM (bao gồm Raspberry Pi V.1 và V.2)

Cách cài đặt ví Bitcoin Core

Chuẩn bị

Dưới đây là những yêu cầu để thiết lập ví Bitcoin Core:

  • Dung lượng ổ cứng còn trống hơn 100 GB để chứa toàn bộ lịch sử giao dịch blockchain và các giao dịch sẽ được thực hiện trong thời gian tới.
  • Kết nối Internet băng thông rộng cùng lưu lượng truy cập không giới hạn.
  • Vài USB trống hoàn toàn để sao lưu ví.
  • Tiến hành bảo mật, làm sạch máy tính và đặc biệt quan tâm đến lịch sử duyệt web. Nếu được, hãy sử dụng một laptop mới.
  • Đảm bảo máy tính và tất cả các thiết bị không bị nhiễm phần mềm độc hại, spyware, virus….

Ngoài ra, bạn cũng sẽ cần đến rất nhiều kiên nhẫn nữa đấy!

Các bước thực hiện

Tải và cài đặt Bitcoin Core

Khi bạn tải Bitcoin Core tại https://bitcoincore.org, các folder lưu trữ blockchain sẽ được tạo tự động. Trường hợp đã cài ứng dụng Bitcoin Qt hoặc Bitcoin Core trước đó, bạn chỉ cần cập nhật các file sau khi đã sao lưu file wallet.dat.

Tải lịch sử giao dịch đã thực hiện

Bạn sẽ tốn khá nhiều thời gian cho quá trình load đầu tiên vì cần tải tất cả các lần giao dịch trước đây xuống, có kích thước hơn 100 GB. Thời gian load sẽ khác nhau phù thuộc vào  tốc độ và kết nối broadband của máy tính.

Đặt mật khẩu

Trước khi gửi Bitcoin, bạn nên thiết lập mật khẩu trước bằng cách click vào Settings > Encrypt wallet, sau đó nhập mật khẩu mạnh, dài chứa vừa chữ cái in hoa lẫn chữ cái thường cùng các ký tự đặc biệt. Bạn không nên dùng từ hay câu dù có vẻ an toàn và độc nhất.

Ngoài ra, bạn không nên lưu giữ mật khẩu trên bất cứ thiết bị nào. Thay vào đó, bạn có thể viết ra và cất ở một nơi chỉ bạn biết. Đừng bỏ mất vì nếu không có mật khẩu, bạn sẽ mất toàn bộ quyền truy cập mãi mãi. Sau khi thiết lập xong mật khẩu, ứng dụng sẽ tắt.

Một lưu ý khác là bạn nhớ đừng can thiệp vào quá trình, nếu không ví và blockchain đã được download sẽ bị phá hủy.

Khởi động sau khi tắt

Bây giờ ví đã được mã hóa và mật khẩu được lưu trữ an toàn. Nhưng đừng quên chạy các phần mềm bảo mật, quét máy tính để đảm bảo thiết bị của bạn không bị nhiễm virus hoặc phần mềm độc hại.

Sao lưu và nhập khóa cá nhân

Hãy sao lưu lại khóa cá nhân vì bạn sẽ cần chúng để chuyển Bitcoin ra khỏi địa chỉ Bitcoin của bạn với bất kỳ ví tiền nào. Trước tiên, bạn cần mở khóa ví của bạn bằng mật khẩu, sau đó đi tới Help > Debugwindow > Console và nhập:

walletpassphrase yourpassword 10

  • Yourpassword: mật khẩu bạn đã thiết lập.
  • 10: khoảng thời gian bạn muốn ví mở khóa. Ngay khi ví được mở khóa, bạn có thể gửi Bitcoin trong ví mà không cần nhập mật khẩu lần nữa.

Sau đó, bạn nhập:

dumpprivkey yourwalletaddress

  • Yourwalletaddress là địa chỉ để nhận bitcoin. Địa chỉ ví sẽ ở mục File > Receiving addresses. Sao chép địa chỉ này và dán vào bảng điều khiển để hiển thị khóa cá nhân của một địa chỉ trong ví của bạn.

importprivkey yourprivatekey

  • Yourprivatekey: khóa cá nhân mà bạn đã sao lưu. Sau khi hoàn thành, bạn sẽ thấy địa chỉ được nhập trong cửa sổ địa chỉ (File > Receiving addresses).

Ưu và nhược điểm của Bitcoin Core

Ưu điểm

  • Tốc độ tải về. Kể từ ngày 14 tháng 9 năm 2017, bản cập nhật đã được phát hành cho Bitcoin Core bao gồm một số tối ưu hóa để làm cho tải xuống ban đầu nhanh hơn đối với hầu hết người dùng, mặc dù vẫn có thể mất một lúc.
  • Hỗ trợ nhiều ví. Hỗ trợ cho nhiều ví đã được thêm vào các công cụ dòng lệnh trong bản phát hành Bitcoin Core gần đây nhất, nhưng tính năng này chưa được truy cập thông qua GUI.
  • Tính minh bạch về phí. Phiên bản mới nhất của Bitcoin Core giới thiệu một tính năng mới vào giao diện người dùng giúp dễ dàng đánh giá phí giao dịch thích hợp.
  • Mức độ riêng tư cao đối với các giao dịch nhận và gửi.
  • Tương thích với Tor, phần mềm bảo vệ tính ẩn danh.
  • Nhấn mạnh vào quyền kiểm soát của người dùng đối với ví tiền, giao dịch và thực tiễn bảo mật.
  • Sử dụng giao diện người dùng đồ họa (GUI), tập hợp các công cụ dòng lệnh để truy cập và điều hướng ví của bạn.
  • Bạn hoàn toàn có thể tự mình xác thực giao dịch bitcoin thay vì dựa vào dịch vụ của bên thứ ba.
  • Việc khởi chạy Bitcoin Core giúp đóng góp vào hệ sinh thái bitcoin phân cấp.

Nhược điểm

  • Tải xuống ban đầu có thể mất nhiều thời gian để hoàn thành tùy thuộc vào tốc độ kết nối Internet và thông số kỹ thuật của máy tính.
  • Yêu cầu trên 140 GB dung lượng lưu trữ trên ổ cứng của bạn.
  • Người dùng có giới hạn băng thông được áp đặt bởi nhà cung cấp dịch vụ Internet (ISP) của họ có thể gặp sự cố khi chạy Bitcoin Core.
  • Có thể khó sử dụng cho người mới bắt đầu.

Kết luận

Trên đây là những gì bạn cần biết để hiểu Bitcoin Core là gì cũng như cách để thiết lập ví. Chúc bạn sẽ ngày càng tiến xa hơn trên chặng đường chinh phục tiền kỹ thuật số của mình.

Telegram