Berachain là gì?

0
771

Berachain là một blockchain tương thích với EVM (Ethereum Virtual Machine) – EVM-compatible  có hiệu suất cao và được xây dựng trên cơ sở của sự đồng thuận Proof-of-Liquidity.

Proof-of-Liquidity là một cơ chế đồng thuận mới mẻ mục tiêu là làm cho các động cơ mạng lưới hài hòa, tạo ra sự tương tác mạnh mẽ giữa các validators của Berachain và hệ sinh thái các dự án.

Công nghệ của Berachain được xây dựng trên Polaris, một framework blockchain có hiệu suất cao cho việc xây dựng các chuỗi tương thích với EVM trên cơ sở của công cụ đồng thuận CometBFT.

EVM-Compatible và EVM-Equivalent

“EVM-Compatible” và “EVM-Equivalent” là hai khái niệm liên quan đến môi trường chạy của Ethereum (Ethereum Virtual Machine – EVM).

Thêm vào đó, EVM-Compatible (tương thích với EVM): Đây là các hệ thống blockchain khác mà có thể chạy các smart contract viết bằng ngôn ngữ như Solidity hoặc Vyper, và sử dụng các hoạt động (opcodes) và cơ chế tương tự như EVM để thực thi các smart contract này.

EVM-Equivalent (tương đương với EVM): Đây là các hệ thống blockchain khác mà có môi trường chạy tương tự như EVM, cho phép chạy các smart contract được viết cho Ethereum trên nền tảng của chúng. Mặc dù không phải là EVM, nhưng chúng cung cấp một môi trường gần giống đủ để thực thi các smart contract Ethereum.

Ethereum Virtual Machine (EVM) là môi trường chạy của Ethereum dành cho việc thực thi các smart contract, cung cấp một không gian an toàn và cách ly cho việc chạy mã trong các smart contract trên blockchain Ethereum.

EVM đi kèm với một tập hợp các hoạt động được hỗ trợ được biết đến là opcodes (ADD, PUSH, POP, vv), các ngôn ngữ lập trình smart contract được hỗ trợ (Solidity, Vyper, vv) mà biên dịch xuống bytecode của EVM, và các công cụ được hỗ trợ (Remix, Hardhat, vv) được xây dựng mục đích cho EVM.

EVM-Equivalent

Blockchain tương đương với EVM (EVM-Equivalent) được thiết kế để sao chép toàn bộ chức năng và môi trường của Ethereum Virtual Machine. Nó nhằm mục tiêu là trở thành một sự thay thế dễ dàng cho Ethereum, hỗ trợ tất cả các hoạt động, ngôn ngữ lập trình smart contract (như Solidity), và các công cụ tương tự.

Mục tiêu là tạo ra một trải nghiệm mượt mà cho các nhà phát triển và người dùng chuyển từ Ethereum sang mạng lưới mới, yêu cầu ít thay đổi nhất có thể đối với mã hiện có hoặc cơ sở hạ tầng.

Các chuỗi tương đương với EVM đảm bảo tính tương thích đầy đủ với hệ sinh thái của Ethereum, tạo điều kiện thuận lợi hơn cho việc di cư của các ứng dụng phi tập trung (dApps), smart contract và tài sản.

Ví dụ:
  • Sidechains (các chuỗi phụ)
  • Blockchain Layer 2 (L2)

EVM-Compatible

Blockchain tương thích với EVM (EVM-Compatible) được thiết kế để hỗ trợ một mức độ tương tác với các smart contract và công cụ của Ethereum, nhưng nó không nhất thiết phải sao chép toàn bộ môi trường EVM.

Chuỗi này cung cấp một mức độ tương thích, giúp việc chuyển đổi ứng dụng và tài sản trở nên dễ dàng hơn.

Các chuỗi tương thích với EVM có thể hỗ trợ các ngôn ngữ và công cụ lập trình smart contract của Ethereum đến một mức độ nhất định, nhưng có thể có sự khác biệt về chức năng, hiệu suất hoặc tính năng bảo mật.

Ví dụ:

  • Các Blockchain Lớp 1 (L1) được Fork từ EVM
  • Một số Blockchain Lớp 2 (L2)

Berachain EVM

Berachain EVM là một blockchain Lớp 1 tương thích với EVM được xây dựng trên nền tảng của Cosmos-SDK, hỗ trợ tất cả các công cụ, hoạt động giống nhau, và thêm các chức năng bổ sung được tích hợp vào chuỗi nhằm tối ưu hóa cho proof-of-liquity và các trường hợp sử dụng trừu tượng điển hình (DEXs, Oracles, v.v.).

Bạn có thể coi Berachain như một blockchain “EVM-tương đương-cộng” (EVM-equivalent-plus).

Berachain Modular First

Berachain được xây dựng bằng cách sử dụng Polaris EVM, một framework được phát triển bởi Berachain để xây dựng một ngăn xếp modular để dễ dàng tách lớp chạy EVM.

Tổng quan về Proof of Liquidity (PoL)

Mô hình kinh tế của Berachain, Proof-Of-Liquidity (PoL), là một cơ chế đồng thuận và phương pháp tiên tiến trong quản trị blockchain nhằm giải quyết các thách thức quan trọng mà các mạng phi tập trung đang phải đối mặt.

Mục Tiêu Tổng Quan của Mô Hình Xây Dựng Tính Thanh Khoản Hệ Thống
  • Góp phần vào giao dịch hiệu quả, ổn định giá, tăng trưởng mạng lưới, sự chấp nhận của người dùng, và hoạt động thành công của các ứng dụng phi tập trung.
  • Giúp đảm bảo tính toàn vẹn của chuỗi, tránh sự can thiệp vào không gian khối, và ngăn chặn sự độc quyền.
  • Tích hợp nhà xác thực vào giao thức một cách tốt hơn và tạo động lực tốt hơn thông qua các hồ bơi cung cấp thanh khoản (LP), hối lộ, mã thông báo quản trị và nhiều hơn nữa để đảm bảo sức khỏe dài hạn của chuỗi.

Cách Kết Nối Ví với Berachain

Ví blockchain là công cụ cho phép bạn, và chỉ có bạn, truy cập vào tài sản của mình trên Berachain. Và, Ví làm điều này bằng cách cho phép bạn tạo và lưu trữ các khóa riêng tư của mình, sau đó có thể được sử dụng để chứng minh rằng bạn có thể truy cập vào tài sản trong ví để thực hiện các hoạt động như giao dịch token, mua NFT, chơi game và nhiều hơn nữa.

Ví Được Hỗ Trợ

Hiện tại, bất kỳ ví dựa trên EVM nào cho phép nhập RPC – RPC importing có thể được cấu hình để hoạt động với Berachain.

Các Ví Tương Thích:

Cách Thiết Lập Ví MetaMask với Berachain

Hướng dẫn dưới đây sẽ hướng dẫn bạn qua các bước thiết lập và cấu hình một ví MetaMask với Berachain.

LƯU Ý: Đề xuất bạn thiết lập này thông qua trình duyệt Chrome.

Bước 1 – Cài Đặt MetaMask

Truy cập vào trang web của MetaMask và nhấp để tải xuống tiện ích trình duyệt cho trình duyệt bạn chọn. Đảm bảo rằng tiện ích được cung cấp bởi metamask.io.

Bước 2 – Tạo Ví Của Bạn trong MetaMask

Khi MetaMask hoàn tất việc cài đặt như một tiện ích của Chrome, hộp thoại khởi đầu vẫn hiển thị. Nhấp vào nút Tạo ví mớiCreate a new wallet để bắt đầu quá trình.

Điều này sẽ yêu cầu bạn đặt mật khẩu đầu tiên. Đây là mật khẩu mà bạn sẽ nhập khi mở tiện ích MetaMask:

Tiếp theo, làm theo hướng dẫn để bảo mật cụm từ của ví của bạn. Bước này rất quan trọng vì cụm từ ví được sử dụng để chứng minh rằng bạn sở hữu tài sản trong ví của mình.

???? Xin chúc mừng! Bạn đã thiết lập thành công ví MetaMask của mình!

Cách Kết Nối Ví Của Bạn với Berachain

Ví có thể kết nối với các blockchain khác nhau, với MetaMask thiết lập Ethereum làm blockchain mặc định của nó. Để kết nối với Berachain, chúng ta sẽ cần thêm mạng này vào MetaMask và chọn nó.

Thêm Mạng Berachain trong Một Click

Nhấp vào nút bên dưới để thêm mạng vào MetaMask của bạn chỉ trong một lần nhấp chuột.

Thêm Mạng Berachain Bằng Cách Thủ Công

Để thêm mạng bằng cách thủ công, nhấp vào menu thả xuống ở góc trên bên trái của MetaMask.

Khi hộp thoại xuất hiện, nhấp vào nút Thêm mạng – Add network.

Dưới cùng của danh sách hiện có, nhấp vào “Thêm mạng” thủ công –  Add network manually.

Nhập các thông tin sau vào MetaMask để cấu hình mạng và kết nối với Berachain Testnet.

Khi dữ liệu được nhập đúng, nhấp vào Lưu – Save.

Sau khi lưu cấu hình mạng, bạn nên đã kết nối với Berachain Testnet!

Leave a Reply

Please enter your comment!
Please enter your name here