Blockchain Algorand là gì và nó hoạt động như thế nào?

189
SHARES
1.5k
VIEWS

Related articles

What is Algorand?

Algorand là một mạng lưới blockchain được tạo ra vào năm 2017 bởi Silvio Micali, một giáo sư MIT, người đã giành được Giải thưởng Turing cho công việc của ông về mật mã. Algorand là một giao thức blockchain phi tập trung cho phép mà bất kỳ ai cũng có thể sử dụng để phát triển các ứng dụng và chuyển giá trị. Giao thức Algorand được cung cấp bởi một thuật toán đồng thuận mới cho phép các giao dịch nhanh chóng, an toàn và có thể mở rộng.

Algorand giải quyết các vấn đề phổ biến mà hầu hết các blockchain cũ hơn đều có, đặc biệt liên quan đến khả năng mở rộng và đồng thuận. Blockchain sử dụng Pure proof-of-stake (PPoS), một giao thức đồng thuận chọn trình xác thực ngẫu nhiên theo trọng lượng cổ phần của họ trong ALGO coin.

Algorand đang cố gắng giải quyết là gì?

Giao thức Algorand được thiết kế để giải quyết ba vấn đề lớn nhất mà hầu hết các blockchain phải đối mặt: bảo mật, khả năng mở rộng và phân cấp. Được mệnh danh là “trilemma blockchain”, mạng Algorand tuyên bố giải quyết ba vấn đề lớn sau đây.

Bảo mật

Giao thức Algorand an toàn chống lại các cuộc tấn công độc hại, làm cho nó lý tưởng để giao dịch, nắm giữ các tài sản có giá trị cao và xây dựng các ứng dụng doanh nghiệp an toàn. Nó duy trì bảo mật trên cả cấp độ giao thức mạng và đồng thuận và bảo vệ tài khoản của từng người dùng.

Khả năng mở rộng

The Algorand protocol can handle a large number of transactions per second, making it a more scalable solution than Bitcoin or Ethereum. Algorand’s consensus protocol does away with the need for computational power used in Bitcoin to solve cryptographic problems.

Thay vào đó, chi phí tính toán của giao thức cho mỗi người dùng chỉ được sử dụng để tạo và xác minh chữ ký, cũng như các hoạt động đòi hỏi phải đếm đơn giản. Theo Algorand, nó có thể “mở rộng quy mô lên hàng triệu người dùng và duy trì tỷ lệ giao dịch cao mà không phải chịu chi phí đáng kể cho người dùng tham gia.”

Decentralization

Algorand hoàn toàn phi tập trung mà không có thẩm quyền trung ương hoặc địa điểm kiểm soát số ít. Các giao dịch được xác minh bởi các nút tham gia trong mạng và mỗi nút có một tiếng nói bình đẳng trong việc ra quyết định. Điều này làm cho Algorand trở thành một hệ thống rất phi tập trung.

Everyone on the network also has a chance of being part of the committee of users that approve each block because the selection is both random and confidential. There is no fixed committee and its nodes are run by people from all over the world.

Algorand hoạt động như thế nào?

What sets Algorand apart from other blockchains is its use of PPoS, a consensus algorithm that employs a Byzantine agreement protocol. Should a node be compromised, staked the native token ALGO owned by participants in the network would automatically be protected with unique keys.

Cơ chế đồng thuận của Bitcoin, bằng chứng công việc (PoW), đòi hỏi một lượng lớn năng lượng và sức mạnh tính toán để tạo và xác thực các khối mới. PPoS, mặt khác, cho phép tạo và xác nhận các khối mới một cách nhanh hơn và hiệu quả hơn. Điều này được thực hiện bằng cách chọn ngẫu nhiên các chủ sở hữu ALGO để xác thực và phê duyệt từng khối trong chuỗi. Một nhóm mới, hoặc ủy ban, được chọn cho mỗi khối mới.

Through the PPoS protocol, only users with large holdings of ALGO can theoretically engage in malicious activities that could potentially compromise other users’ security. However, since the system is based on codependency among participants, malicious activities would also result in a deterioration of their ALGO. Hence, such malicious activity would not be rewarding for any majority holder.

Algorand có thể xử lý 1.000 giao dịch mỗi giây và tất cả các giao dịch sẽ là cuối cùng và tức thời. Algorand cũng có nguồn cung cố định 10 tỷ token để thêm cơ chế chống lạm phát vào mạng. Phần lớn các token này hiện đang bị khóa và vẫn chưa được phân phối.

Cấu trúc giao thức Algorand

Giao thức Algorand được xây dựng trên ba khái niệm cơ bản:

  • Transactions: Transactions are the basic unit of account in the Algorand network. They are used to transfer value and are verified by all participating nodes in the network.
  • Blocks: Blocks are groups of transactions collected into a single unit and verified by the consensus algorithm.
  • Consensus: The consensus algorithm is responsible for verifying blocks and ensuring that they meet the requirements of the Algorand protocol. It also rewards users who participate in its operation.

Algorand staking mechanism: Pure proof-of-stake

Under Algorand’s PPoS approach, the influence held by a user on the choice of a new block is proportional to the number of tokens they have in the system, also called their stake. Each user has a chance to be chosen with the weight of their proposals and votes being directly related to their stake.

Users are selected randomly and secretly for the purpose of proposing blocks and voting on such block proposals. Through this approach, the network’s security is tied to the honesty of the majority of the users in its economy. As long as most of the money is in honest hands, the system will remain secure.

This approach is in opposition to other consensus mechanisms like PoW, DPoS or BPoS wherein small groups within the economy are responsible for the whole system’s security. By principle, a small fraction of users can prevent other users from transacting with these approaches.

Algorand’s approach makes it virtually impossible for holders with smaller stakes in the system to harm the whole network. Meanwhile, majority holders would also not dare to act maliciously, as such actions will result in the devaluation of their own assets and a reduction in the currency’s purchasing power.

Algorand block production under PPoS

New blocks are constructed in two phases under Algorand’s PPoS mechanism. During the first phase, a single token is selected at random. The owner of this token is the user in charge of proposing the next block.

During the second phase, 1000 tokens are selected randomly out of all the tokens in the system. The owners of these tokens make up the phase-2 committee, and they are in charge of approving the block proposed by the user in phase 1.

Related: What is cryptocurrency? A beginner’s guide to digital currency

It is possible for a committee member to be chosen more than once. This also means that a member will have more than one vote in the committee when approving the next block.

The second phase in Algorand’s block production process was put in place to combat any percentage of bad actors. By choosing 1000 tokens at random, the malicious intentions of these bad actors will be trumped by the majority and act in accordance with the rules for the welfare of the network.

Algorand’s native cryptocurrency: ALGO

The native currency of the Algorand network is called ALGO. ALGO tokens are used to pay for transaction fees and reward users who participate in the network’s consensus process.

Transactions with ALGO happen in less than four seconds, regardless of how many transactions you do in a day. Transaction fees are also minimal. Unlike Ethereum, which is notorious for high gas fees, Algo transactions cost very little.

Làm thế nào tôi có thể mua tiền điện tử ALGO?

There are several methods for purchasing ALGO. You may buy it directly from another individual in person or over the internet, as you would with any other cryptocurrency.

Alternatively, you may look for a crypto ATM near you that offers ALGO. However, crypto ATM rates can be prohibitive, and there’s no assurance that you’ll be able to locate a counterpart willing to make the trade.

The easiest way to buy ALGO is on a cryptocurrency exchange. Some popular exchanges that offer ALGO include Binance, Kraken and Coinbase. You can buy ALGO with a credit or debit card on these exchanges.

To do so, you first need to get a crypto wallet to hold the ALGO. Some wallets that support ALGO are Pera Wallet, My Algo, Coinbase and Ledger.

Once you’ve set up your wallet, you can now fill your wallet by finding an exchange that supports ALGO.

Set up an account on the exchange if you already do not own one and get it verified. Select “Algorand” from the list of assets to begin your trade. Input the fiat amount to buy ALGO coins and preview your purchase before you finally submit.

Related Posts

Leave a Reply

Your email address will not be published. Required fields are marked *