Avalanche 101: Tổng quan về Tài chính Internet

Avalanche - Việt Nam
17 min readOct 19, 2020

--

Khi mà càng nhiều người quan tâm đến Avalanche, bài tổng hợp này sẽ giúp các thành viên mới trong cộng đồng bắt kịp tốc độ và sẵn sàng tìm hiểu sâu hơn về Avalanche.

Avalanche là một nền tảng cho phép mọi người và doanh nghiệp trên toàn thế giới xây dựng các giải pháp phi tập trung trên quy mô lớn. Bây giờ với Avalanche đang chạy trên mainnet, chúng tôi muốn biên soạn một cái nhìn tổng quan sâu sắc về nền tảng để giúp bạn bắt kịp cách hoạt động của nền tảng Avalanche.

Trong bài viết này, bạn sẽ học:

Avalanche là gì?

Avalanche là một nền tảng mã nguồn mở để khởi chạy các ứng dụng tài chính phi tập trung (DeFi) và triển khai chuỗi khối doanh nghiệp trong một hệ sinh thái có thể tương tác, có khả năng mở rộng cao.

Đây là nền tảng hợp đồng thông minh đầu tiên xác nhận các giao dịch trong vòng chưa đầy một giây, hỗ trợ toàn bộ bộ công cụ phát triển Ethereum và cho phép hàng triệu người xác nhận độc lập tham gia với tư cách là nhà sản xuất khối đầy đủ.

Ngoài việc hỗ trợ tính cuối cùng dưới giây, Avalanche có khả năng thông qua các đơn đặt hàng có cường độ lớn hơn các mạng blockchain hiện tại (4.500+ giao dịch/giây) và ngưỡng an toàn cao hơn nhiều so với tiêu chuẩn 51% của các mạng khác.

Một điểm khác biệt chính giữa Avalanche và các mạng phi tập trung khác là giao thức đồng thuận. Theo thời gian, mọi người đã hiểu sai rằng các blockchain phải chậm và không thể mở rộng sau khi thấy các blockchain hiện có hoạt động. Giao thức Avalanche sử dụng một cách tiếp cận mới để đạt được sự đồng thuận để đạt được các đảm bảo an toàn mạnh mẽ, tính hoàn thiện nhanh chóng và thông lượng cao mà không ảnh hưởng đến phân cấp.

Mã thông báo Avalanche (AVAX) là gì? Chức năng của nó là gì?

Mã thông báo Avalanche (AVAX) là mã thông báo gốc của nền tảng Avalanche và được sử dụng để bảo mật mạng thông qua việc đặt cược, giao dịch ngang hàng, thanh toán phí và cung cấp đơn vị tài khoản cơ bản giữa nhiều mạng con được tạo trên Avalanche nền tảng.

Điều gì làm cho giao thức đồng thuận của Avalanche trở nên độc đáo?

Trong lịch sử 45 năm của hệ thống phân tán, chỉ có ba cách tiếp cận vấn đề đồng thuận: Classical, Nakamoto và Avalanche.

Sau công việc của Nakamoto, thế giới vẫn muốn có một giao thức với tất cả các lợi ích của sự đồng thuận Nakamoto (tính mạnh mẽ, phân quyền) và tất cả các lợi ích của sự đồng thuận Cổ điển (tốc độ, quy mô, tính hoàn thiện nhanh chóng và hiệu quả năng lượng). Phiên bản riêng của câu tục ngữ của Crypto, “hãy ăn bánh và ăn cả bánh.”

Avalanche lấy những khám phá đó và kết hợp chúng thành một giao thức mới tấn công mở rộng quy mô, bảo mật và tốc độ trên nền tảng tuyệt đối của mạng phi tập trung. Sự đồng thuận của Avalanche cho thấy rằng bạn có thể có những gì tốt nhất của cả Classical và Nakamoto mà không có nhược điểm đi kèm với một trong hai loại giao thức.

Bài viết này chứa những lời giải thích cấp cao. Nếu bạn muốn đọc thông tin chi tiết về Avalanche, vui lòng xem sách trắng của Ava Labs .

Khi một giao dịch được phát tới mạng, trình xác thực Avalanche trải qua một quy trình được gọi là “lấy mẫu con ngẫu nhiên lặp lại” để thăm dò ý kiến ​​độc lập các trình xác thực khác để xác định xem giao dịch có hợp lệ hay không.

Trình xác thực thực hiện điều này lặp đi lặp lại trên các nút mới được chọn ngẫu nhiên cho đến khi nó tạo đủ dữ liệu để xác định rằng xác suất đúng của nó cao đến mức bạn cũng có thể coi là không thể sai. Với đủ tự tin, quyết định được hoàn tất ngay lập tức trong một quy trình nhanh đến mức Avalanche cạnh tranh với các hệ thống thanh toán lớn về khả năng xóa các giao dịch trong mạng.

Ngoài hiệu suất vượt trội so với các giao thức đồng thuận hiện có, Avalanche không yêu cầu phần cứng chuyên dụng, đắt tiền để tham gia vào mạng với tư cách là trình xác nhận. Máy tính bạn đã sử dụng, hoặc thậm chí là máy tính đang thu thập bụi trong tủ quần áo ở đâu đó, có thể chạy một nút Avalanche. Tốt hơn, các nút chỉ xử lý các giao dịch khi có các giao dịch cần được xác thực, do đó không lãng phí tài nguyên.

Không có giới hạn nào về số lượng cá nhân có thể tham gia vào mạng ở các cấp độ sâu nhất của nó. Trong khi hiệu suất của các giao thức Cổ điển suy giảm theo cấp số nhân với sự tham gia nhiều hơn (bắt đầu từ ~ 100 nút), Avalanche đã phá kỷ lục với hơn 1.000 trình xác thực tạo khối, đầy đủ trên các testnet công khai và trong vòng một tuần kể từ khi ra mắt, đã có hơn 500 trình xác nhận trên mainnet.

Sự kết hợp của các yếu tố đó làm cho các nút Avalanche trở nên cực kỳ xanh, tiết kiệm và dễ tiếp cận đối với các cá nhân trên khắp thế giới.

Nền tảng Avalanche hoạt động như thế nào?

Với Avalanche, chúng tôi đã đổi mới ở mọi cấp độ của mạng blockchain. Về cơ bản, với một bước đột phá trong các giao thức đồng thuận, và sau đó tiếp tục, từng lớp một, để phát triển các lĩnh vực như mô hình mạng và máy ảo chưa được khám phá đủ.

Không giống như các mạng khác buộc các điều khoản và điều kiện tham gia mạng thống nhất trên toàn hệ thống, Avalanche trao quyền cho các cá nhân và doanh nghiệp dễ dàng tạo ra các ứng dụng mạnh mẽ, đáng tin cậy và an toàn cũng như các mạng blockchain tùy chỉnh với các bộ quy tắc phức tạp hoặc xây dựng trên các mạng riêng hoặc công cộng hiện có phù hợp với mục đích sử dụng của họ trường hợp.

Lấy ví dụ, một tổ chức tài chính được quản lý muốn phát hành tài sản kỹ thuật số. Trong một hệ thống mà tổ chức không thể kiểm soát các nút nào xác thực hoạt động mạng của họ, thì họ không thể làm như vậy một cách tuân thủ. Trong Avalanche, cùng một tổ chức có thể kiểm soát hoàn toàn máy ảo đang chạy trường hợp sử dụng của họ và các điều kiện chạy một nút trên mạng con tùy chỉnh của họ.

Avalanche sử dụng một khuôn khổ đa chuỗi với ba blockchain phân chia các chức năng quan trọng — và thậm chí sử dụng các cấu trúc dữ liệu khác nhau — để cung cấp cho các nhà phát triển sự linh hoạt và kiểm soát tối đa đối với các ứng dụng của họ.

Đầu tiên, đó là Chuỗi trao đổi (X-Chain). X-Chain tạo điều kiện thuận lợi cho việc tạo và trao đổi tài sản giữa các cá nhân ngang hàng, bao gồm cả mã thông báo gốc của Avalanche, AVAX. Trái ngược với một chuỗi khối truyền thống, nơi các giao dịch được tổ chức theo thứ tự thời gian hoặc theo chiều cao khối, Chuỗi X của Avalanche là một đồ thị vòng có hướng (DAG).

Các DAG liên kết các giao dịch riêng lẻ với các giao dịch khác, thay vì chờ đợi các khối giao dịch kết hợp với nhau và được xác thực với nhau. Bằng cách tối ưu hóa cho khối lượng giao dịch lớn, DAG có lợi thế đáng kể về khả năng mở rộng.

Thứ hai, đó là Chuỗi hợp đồng (C-Chain). C-Chain là blockchain hợp đồng thông minh mặc định của Avalanche và là sự triển khai siêu nhanh của Máy ảo Ethereum. Nó hoàn toàn tương thích với các hợp đồng thông minh Solidity và công cụ Ethereum, vì vậy các nhà phát triển Ethereum có thể chuyển các ứng dụng vào hệ sinh thái Avalanche một cách liền mạch.

Trong khi X-Chain là DAG, C-Chain sử dụng phiên bản sửa đổi của sự đồng thuận Avalanche cho phép sắp xếp chuỗi khối truyền thống cần thiết cho các hợp đồng thông minh.

Cuối cùng là Chuỗi nền tảng (P-Chain). P-Chain chịu trách nhiệm khoanh vùng, điều phối trình xác nhận trên các mạng và tạo mạng con tùy chỉnh. Mọi trình xác thực Avalanche đều tham gia đặt cược trên P-Chain để giúp bảo mật mạng lõi, nhưng những trình xác thực này sau đó có thể tạo thành các tập hợp trình xác thực động hoặc riêng để vận hành các mạng con.

Trên các mạng con này, trình xác thực có toàn quyền kiểm soát dữ liệu, mô hình kinh tế, máy ảo, v.v. Có nghĩa là, một tập hợp các trình xác thực có thể chuyển qua các máy ảo từ bất kỳ mạng blockchain nào khác để thay thế hiệu quả cơ chế đồng thuận cơ bản và tối ưu hóa hiệu suất của các mạng đó và logic hợp đồng thông minh.

Làm thế nào để đặt cược hoạt động trên Avalanche?

Đặt cược là một cơ chế tự nhiên để tham gia vào một mạng mở và đưa ra một lập luận kinh tế trực tiếp: xác suất thành công của một cuộc tấn công tỷ lệ thuận với một hàm chi phí tiền tệ được xác định rõ ràng. Các nút đặt cược có động cơ kinh tế để hành động có đạo đức và tránh các hành vi có thể làm tổn hại đến giá trị của cổ phần của họ.

Một nút muốn tham gia vào mạng có thể tự do làm như vậy bằng cách đặt trước và khóa một khoản tiền không thể di chuyển trong một khoảng thời gian xác định do chủ sở hữu mã thông báo xác định. Sau khi được chấp nhận, tiền đặt cược không thể được hoàn nguyên hoặc mở khóa để đảm bảo rằng các nút chia sẻ cùng một chế độ xem mạng ổn định. Và tốt hơn nữa, đối với cả chủ sở hữu mã thông báo và mạng, là cổ phần này không phải chịu bất kỳ chi phí bảo trì bổ sung nào.

Không giống như các hệ thống khác cũng đề xuất cơ chế bằng chứng cổ phần (PoS), AVAX không sử dụng phương pháp cắt giảm và do đó, tất cả tiền đặt cược sẽ được trả lại khi hết thời gian đặt cược.

Chém là một hành động theo hướng giao thức, trong đó trình xác thực buộc phải mất một tỷ lệ các mã thông báo đã đặt cọc của nó vì hành vi mà mạng đọc là không trung thực hoặc hoạt động sai. Những hình phạt này được áp dụng mà không có bất kỳ sự can thiệp nào của con người và có thể được thực hiện cho một cái gì đó trung thực như sự cố mất điện khi sử dụng một nút ngoại tuyến.

Đã có nhiều tranh luận xung quanh việc chặt chém, nhưng thực tế là nó khiến việc đặt cược không thể đoán trước (có thể không khuyến khích sự tham gia) và hiệu quả hơn trong việc trừng phạt các lỗi vô tội trong phần mềm hoặc phần cứng của máy khách hơn bất kỳ đảm bảo an ninh nào.

Chúng tôi tin tưởng vào việc xây dựng “công nghệ bình tĩnh” mạnh mẽ nhưng có thể dự đoán được. Trong công nghệ được thiết kế cho những thách thức của thế giới thực, thay vì quá tự tin vào việc tuân thủ các điều kiện hoàn hảo.

Với Avalanche, các mã thông báo cổ phần không bao giờ có nguy cơ bị đàn áp mạng bị lỗi.

Để biết thêm về cách đặt cược AVAX bằng Ví Avalanche, vui lòng xem hướng dẫn này .

Nhóm nghiên cứu đằng sau Avalanche là ai?

Ava Labs, công ty đứng sau nền tảng Avalanche, được đồng sáng lập bởi Giáo sư Cornell Emin Gün Sirer, ứng viên Tiến sĩ Kevin Sekniqi và Maofan “Ted” Yin, tác giả đầu tiên của Giao thức HotStuff được sử dụng trong Libra của Facebook.

Nó đã phát triển thành một nhóm chuyên gia đẳng cấp thế giới về khoa học máy tính, kinh doanh, kinh tế, tài chính và luật với các văn phòng tại Thành phố New York và Ithaca, New York và các thành viên của nhóm trên khắp thế giới. Chúng tôi là những cá nhân đam mê tạo ra một thế giới dịch vụ tài chính dễ dàng bằng cách xác định lại cách mọi người xây dựng và sử dụng các ứng dụng tài chính.

Avalanche khác với Bitcoin và Bitcoin Cash như thế nào?

Khi so sánh với Bitcoin, Bitcoin Cash và các đồng tiền bằng chứng công việc khác đang cạnh tranh để thay thế fiat, Avalanche có thể trông giống như một loài hoàn toàn khác, nhưng chúng ta thực sự có một số điểm chung.

Avalanche là một tài sản có vốn hóa cố định, với tối đa 720 triệu AVAX đang lưu hành. Nó sử dụng mô hình UTXO của Satoshi cho thông tin đăng nhập sử dụng một lần để tạo điều kiện thanh toán, thay vì mô hình tài khoản. Cuối cùng, Avalanche cấu trúc các giao dịch như Segwit, không có vấn đề tương thích ngược và sử dụng định dạng địa chỉ Bech32 để giảm thiểu lỗi và tối đa hóa khả năng đọc.

Tuy nhiên, không giống như Bitcoin, sự đồng thuận của Avalanche được thiết kế cho tốc độ, khả năng mở rộng và tính linh hoạt trong việc triển khai.

  • Bitcoin đạt được giao dịch cuối cùng trong 1 giờ. Các giao dịch Avalanche đạt được độ chính xác sau giây.
  • Hoạt động sản xuất blockchain của Bitcoin tập trung vào khoảng 2 chục nhóm khai thác và thợ đào solo. Avalanche có thể chứa hàng nghìn đến hàng triệu nhà sản xuất khối mà không làm rò rỉ giá trị ra khỏi hệ thống.
  • Bitcoin có thể tạo điều kiện cho ~ 7 giao dịch mỗi giây. Avalanche đã đạt được 6.500 giao dịch mỗi giây, chứng tỏ rằng nó có thể đáp ứng thông lượng cấp Visa

Avalanche sử dụng mô hình bằng chứng cổ phần cho an ninh mạng, vừa thân thiện với môi trường vừa không yêu cầu các giàn khai thác chuyên dụng cao (đọc là: đắt tiền) đã dẫn đến việc tập trung hóa khai thác. Có nghĩa là, hàng ngàn đến hàng triệu cá nhân có thể tham gia đầy đủ vào Avalanche chỉ với một máy tính và kết nối internet — đó là sự phân quyền thực sự.

Với Avalanche, chúng tôi đang triển khai một số đặc tính yêu thích của Bitcoin, nhưng tối ưu hóa phần còn lại của hệ thống cho các hợp đồng thông minh và phát hành tài sản.

Avalanche khác với Ethereum như thế nào?

Khi so sánh với Ethereum, những điểm tương đồng của Avalanche thể hiện rõ ràng hơn ở bề ngoài — sau tất cả, chúng tôi hỗ trợ toàn bộ Máy ảo Ethereum (EVM) và công cụ của nó — nhưng dưới cơ sở, chúng tôi tiếp cận những thách thức được chia sẻ của mình theo những cách rất khác nhau.

Hiện tại, Ethereum sử dụng khai thác bằng chứng công việc như Bitcoin và dự định chuyển sang bằng chứng cổ phần khi ra mắt Ethereum 2.0. Mặc dù bằng chứng công việc là nền tảng tuyệt vời cho các giao thức mạnh mẽ, nhưng nó đạt được sự ổn định này bằng cách cố tình làm chậm các hoạt động và xác nhận mạng. Một sự đánh đổi hoàn toàn có thể chấp nhận được trong luận điểm “vàng kỹ thuật số” của Bitcoin nhưng là một sự bán tháo khó khăn cho thế giới đang bùng nổ của DeFi.

Miễn là Ethereum sử dụng bằng chứng công việc, nó sẽ đấu tranh để mở rộng quy mô tham gia mà không phải chịu phí lớn và tắc nghẽn mạng. Phương pháp tiếp cận bằng chứng cổ phần của Ethereum 2.0 sẽ hữu ích, nhưng nó cũng tạo ra sự phức tạp và rủi ro thực thi đáng kể với cách tiếp cận mở rộng quy mô, “sharding”, nhằm xử lý các giao dịch đồng thời thay vì liên tiếp.

Avalanche tấn công thách thức mở rộng quy mô từ nền tảng tuyệt đối cho các mạng phi tập trung, sự đồng thuận. Các giao thức trong họ Avalanche có khả năng đạt được độ chính xác dưới giây, hỗ trợ hơn 4.500 giao dịch mỗi giây và mở rộng quy mô lên tới hàng triệu nút xác thực tạo khối đầy đủ tham gia đồng thuận.

Không giống như Ethereum, nơi các ứng dụng phải cạnh tranh cho cùng một nhóm tài nguyên mạng hữu hạn — điều này làm tăng phí cho tất cả những người tham gia — các ứng dụng trên Avalanche có thể chạy trong các blockchains độc lập của riêng chúng được xác thực bởi một bộ xác thực động, tùy chỉnh, được gọi là mạng con. Các mạng con này vẫn được kết nối với hệ sinh thái chuỗi rộng lớn hơn trên Avalanche, nhưng giờ đây, các mối quan hệ của chúng hoàn toàn là gia tăng giá trị (ví dụ: chuyển giao giá trị qua mạng) chứ không phải là cạnh tranh.

Điều này không chỉ cho phép tạo ra các mạng con riêng tư mà còn cho phép các nhà phát triển xác định các quy tắc, kinh tế, người tham gia và bảo mật trong việc triển khai của họ.

Tương tự như cách chúng tôi chọn các phần yêu thích của Bitcoin, chúng tôi đang triển khai một số đổi mới tuyệt vời của Ethereum và EVM, đồng thời thay đổi cơ chế cốt lõi để làm cho nó chạy nhanh hơn, nhẹ hơn và rẻ hơn.

Avalanche khác với “Kẻ giết Ethereum” như thế nào?

Chúng tôi không coi mình là Kẻ giết Ethereum. Nhiều người làm việc trên Avalanche đã thực hiện những bước đầu tiên trong lĩnh vực tiền điện tử với Ethereum, và chúng tôi vẫn yêu thích cộng đồng Ethereum và những gì nó đã đạt được cho đến nay. Trên thực tế, chúng tôi tin rằng chúng tôi đang bổ sung cho Ethereum như một loại mạng an toàn khi nó chuyển sang Ethereum 2.0 với những rủi ro khi phát triển tiền điện tử lớn thứ hai theo vốn hóa thị trường.

Các dự án ổn khi được gắn nhãn Ethereum Killers đã tập hợp xung quanh một nhóm các giao thức đồng thuận cổ điển có giới hạn được hiểu rõ và được nghiên cứu nhiều trong 40 năm qua.

Các dự án này thường thẳng thắn nhất về thông lượng và tốc độ giao dịch, đồng thời im lặng một cách đáng ngờ về sự phân quyền của chúng — như được đặc trưng bởi số lượng người tham gia mà một mạng có thể chứa hoặc phụ thuộc vào các nhà lãnh đạo được chỉ định — và kết quả là sự đánh đổi bảo mật của các nhóm nhỏ có nhiều quyền kiểm soát.

Không giống như những Kẻ hủy diệt Ethereum này, Avalanche đạt được độ cuối cùng dưới giây, thông lượng cao và hiệu quả mà không phải hy sinh phân quyền hoặc bảo mật.

Trên Avalanche, trình xác thực tiến hành các thử nghiệm riêng lẻ khi xác định nút nào cần lấy mẫu. Mỗi nút lấy mẫu mà không cần xem xét đến các lựa chọn của các nút khác. Không được đối xử ưu đãi hoặc doanh nghiệp mua chỗ ngồi đặc biệt để ngang hàng với các nút có đặc quyền thấp hơn.

Nói rõ hơn, đó không phải là một cây kim dễ luồn. Đó là bước đột phá lớn đầu tiên trong hơn một thập kỷ để biến điều mà các nhà khoa học và nhà nghiên cứu — nhóm của chúng tôi bao gồm — suy nghĩ lâu nay sẽ không bao giờ có thể đạt được.

Tài nguyên về Avalanche:

Avalanche trên mạng xã hội:

Sách trắng & tài liệu:

Công cụ:

  • Avalanche Wallet : một loại ví đơn giản, an toàn, không cần quản lý để lưu trữ tài sản của Avalanche.
  • Avalanche Explorer : một công cụ phân tích cho phép mọi người tìm kiếm các giao dịch, địa chỉ và các hoạt động nền tảng khác trên mạng Avalanche
  • Avascan : một công cụ khám phá blockchain độc lập cho Avalanche được Avalanche-X hậu thuẫn
  • VScout : một công cụ phân tích để khám phá mạng con Avalanche (Bể xác thực động)
  • AvaxMap : tất cả các nút đang hoạt động chạy trên Avalanche

Các phương tiện truyền thông đáng chú ý về Avalanche:

Lấy mẫu các dự án đã công bố làm việc với Avalanche:

Về Avalanche

Avalanche là một nền tảng mã nguồn mở để khởi chạy các ứng dụng tài chính phi tập trung và triển khai chuỗi khối doanh nghiệp trong một hệ sinh thái có thể tương tác, có khả năng mở rộng cao. Các nhà phát triển xây dựng trên Avalanche có thể dễ dàng tạo các ứng dụng mạnh mẽ, đáng tin cậy và an toàn và các mạng blockchain tùy chỉnh với các bộ quy tắc phức tạp hoặc xây dựng trên các mạng con riêng tư hoặc công khai hiện có.

Website | Whitepapers | Twitter | Discord | GitHub | Documentation | Explorer | Avalanche-X | Telegram | Facebook | LinkedIn | Reddit | YouTube

Nguồn bài viết: https://medium.com/avalabs/avalanche-101-an-overview-of-the-internet-of-finance-7cdc5a2bee46
Kết nối với Cộng đồng Avalanche Việt Nam tại:
Telegram | Facebook | Twitter

--

--

Avalanche - Việt Nam
Avalanche - Việt Nam

Written by Avalanche - Việt Nam

Chào mừng bạn đến với Avalanche - Việt Nam: https://t.me/avalanche_vn

No responses yet