Làm thế nào để sử dụng logic kỹ thuật để tháo dỡ các dự án mới và cũ trên khắp thế giới?

Trung cấp3/7/2024, 5:24:10 AM
Nếu bạn muốn xác định một dự án chất lượng cao "kỹ thuật logic", bạn phải bỏ qua vẻ bề ngoại và nhìn vào bản chất. Bạn cần hiểu rõ nó được cấu thành như thế nào? Làm thế nào để xây dựng? Ai đang kiểm soát? Bài viết này nhằm mục đích đưa bạn qua một logic tổng quan.

Nền tảng

Khi chúng ta nhìn thấy một dự án blockchain, dù đó là một chuỗi công cộng mới nổi, một chuỗi liên minh cho các dự án tuân thủ, hoặc nhiều chuỗi mà được gọi là chuỗi công cộng nhưng thực tế lại là quyền quản lý riêng tư. Hoặc khi chúng ta nhìn thấy một dApp, dù đó là DeFi, GameFi, ví, nền tảng giao dịch NFT và một số ứng dụng lai.

Bạn sẽ thấy rất nhiều mô tả hấp dẫn hoặc thiết kế đẹp, có thể dễ dàng khiến người dùng cảm thấy tốt về chúng một cách nhanh chóng, và thậm chí dẫn đến một cảm nhận nhất định về tính xác thực.

Nhưng nếu bạn muốn xác định một dự án chất lượng cao 'kỹ thuật logic', bạn phải bỏ qua vẻ bề ngoài và nhìn vào bản chất. Bạn cần hiểu rõ nó được tạo thành như thế nào? Làm thế nào để xây dựng? Ai đang kiểm soát? , bởi các dự án trong ngành sẽ sử dụng vẻ bề ngoài để tạo ra một bản thiết kế để hỗ trợ giá cả và giá trị thị trường phụ. Thiếu khả năng xác định công nghệ, khả năng rơi vào một bong bóng sẽ tăng lên.

Nếu bạn muốn tìm câu trả lời cho câu hỏi này, bạn cần sử dụng tư duy kỹ thuật tiêu chuẩn để phân rã blockchain và dApps. Giống như hiểu bệnh lý để tìm ra những đoạn thương tổn, bạn cần có khả năng hiểu về dự án. Bài viết này sẽ cung cấp logic cơ bản (logic không thương mại) để phân rã chuỗi và dApps. Dựa trên logic này, các yếu tố khác có thể được chồng lên để hỗ trợ đánh giá.

định nghĩa

Đầu tiên, chúng ta cần hiểu về mối quan hệ giữa tài nguyên máy tính, blockchain và ứng dụng.

Chúng ta thường nghe thấy những mô tả như vậy, ví dụ, blockchain là phi tập trung, Ethereum là máy tính thế giới, và các ứng dụng được xây dựng trên Ethereum được gọi là dApps. Những mô tả này đại diện cho: Blockchain là tầng dưới và ứng dụng là tầng trên.

Từ một quan điểm logic kỹ thuật, các ứng dụng đòi hỏi tính toán và lưu trữ khi xây dựng chúng. Blockchain có thể cung cấp một môi trường cho các ứng dụng với khả năng tính toán và lưu trữ.

Khi chúng ta ánh xạ logic phân lớp công nghệ cấp micro lên toàn bộ Internet, chúng ta có thể suy luận từ góc độ này:

Lớp dưới cùng của Internet là cơ sở hạ tầng Internet, tức là lớp cung cấp tài nguyên máy tính. Lớp trên cùng là các ứng dụng đa dạng phổ biến trong cuộc sống của chúng ta, chẳng hạn như các nền tảng Internet.

Kể từ khi hạ tầng Internet phát triển quy mô lớn, dịch vụ đám mây đã trở thành xu hướng chính và gần như có thể thay thế toàn bộ hạ tầng Internet.

Do đó, điều này có nghĩa là cấu trúc của Internet có thể được hiểu như sau: Đám mây + ứng dụng.

Từ đó, bằng cách so sánh toàn diện hai suy luận cấu trúc trên, có thể kết luận rằng:

Mạng lưới blockchain có cùng khả năng như dịch vụ đám mây và cung cấp môi trường cho triển khai ứng dụng.

mối quan hệ bao gồm

Xây dựng mạng blockchain đòi hỏi tài nguyên máy tính cơ bản. Hiện nay, các blockchain trong ngành không hoàn toàn sử dụng tài nguyên tự xây dựng để hình thành mạng lưới. Hầu hết họ sử dụng đám mây, điều đó có nghĩa là dịch vụ đám mây cũng là lớp tài nguyên thấp hơn của mạng blockchain. Cơ sở hạ tầng, mạng blockchain đã trở thành một thành phần mới chốn rễ trên Internet.

Tóm lại, chúng ta có thể định nghĩa nó như sau:

Mạng blockchain = dịch vụ "đám mây (phân tán)" mới

Ứng dụng dApp trên blockchain = ứng dụng mới trong "môi trường đám mây" mới

Dựa trên việc rằng blockchain vẫn còn gốc rễ trong cơ sở hạ tầng Internet, chúng tôi một lần nữa liệt kê một số bằng chứng chính, bao gồm:

Tài nguyên máy tính (kể cả các máy vật lý) cần được kết nối với mạng truyền thông Internet

Nhiều mạng blockchain mở máy ảo và triển khai các nút trên máy chủ đám mây.

Sau khi triển khai các nút, tài nguyên đám mây cần được quản lý.

Phần mềm Node vẫn cần được triển khai trên hệ điều hành của phần cứng hoặc dịch vụ đám mây

Cần phải dựa vào các dịch vụ đám mây để phát triển Web hoặc M sites làm phần front-end

Khi truy cập chuỗi, phương pháp gọi từ xa của các ứng dụng phát triển Internet vẫn được sử dụng.

Tất cả những yếu tố trên đều khiến cho blockchain và các mạng blockchain không thể tránh khỏi việc trở thành một phần nhỏ của Internet ngày nay, thay vì là một sự thay thế, vì điều này không phải là một cuộc cách mạng như việc nâng cấp phần cứng, mà đó là một mô hình kỹ thuật mới được hình thành cùng với Internet. Các phần mới với đặc tính phân tán sẽ thu hút các ứng dụng và hình thức kinh doanh mới để sinh sôi và phát triển trên cấu trúc kỹ thuật.

Phân tích chi tiết và so sánh

Dựa trên lý thuyết cơ bản trên, hãy phân tích cấu trúc của blockchain và ứng dụng phân quyền (dApp).

Đầu tiên, phân loại các chuỗi khối:

Công cộng chuỗi

Liên minh chuỗi

Mở chuỗi liên minh

Chuỗi công cộng không có đồng

Sau đó chúng tôi sẽ phân loại lại những loại chuỗi này thành:

chuỗi quyền

mạng không cần phép

Điều này có nghĩa là nếu chuỗi có yêu cầu cấp phép, phải có quy trình để có được giấy phép, và thông tin của người nộp đơn sẽ được cung cấp trong quá trình nộp đơn cấp phép tương ứng. Quy trình cấp phép đại diện cho KYC (biết khách hàng), và có thể có các thiết kế phức tạp hơn dưới một số yêu cầu chính thức (như tổ chức tài chính, định danh theo tên thật pháp lý).

Quy trình cấp phép phải được thiết kế trên sản phẩm. Do đó, về mặt thiết kế mô hình sản phẩm, việc sử dụng chuỗi được cấp phép và chuỗi không được phép sẽ được chia thành hai hình thức:

Đầu tiên: Được cấp quyền và sau đó thực hiện các thao tác kỹ thuật liên quan.

Thứ hai: Không cần phải có giấy phép, và các hoạt động kỹ thuật có thể được thực hiện trực tiếp thông qua các công cụ mở tương ứng.

Đây là hai hình thức hiện đang được thêm vào tất cả các chuỗi khối. Hãy trải nghiệm hai hình thức này một cách chi tiết. Lấy hai hành vi phổ biến trong việc phát triển ứng dụng phi tập trung và xây dựng mạng truy cập node làm ví dụ:

Khi mục tiêu của chúng tôi là phát triển một ứng dụng phi tập trung

Mục tiêu cuối cùng của việc phát triển dApp là được người dùng sử dụng, vì vậy các bước phát triển cơ bản của phần mềm ứng dụng vẫn không thay đổi. Front-end vẫn được vận hành bởi người dùng và back-end kiểm soát dữ liệu. DApp trên blockchain thực sự biến back-end thành một chuỗi. Nhóm phát triển ứng dụng xây dựng một front-end. Bất cứ khi nào "back-end" cần được gọi, nó truy cập trực tiếp vào hợp đồng tương ứng được triển khai trên chuỗi và dữ liệu trên chuỗi thông qua cổng cuộc gọi từ xa.

Trong quá trình này, các chuỗi được cấp quyền và không được cấp quyền sẽ được phân biệt dựa vào phần liên kết.

Trên một chuỗi được cấp quyền, bước đầu tiên là thu được quyền truy cập vào blockchain.

Lấy ví dụ về hạng mục của chuỗi liên minh mở như làm. Đầu tiên, bạn thường cần đăng ký trong cổng thông tin chính thức. Sau khi việc đăng ký hoàn tất, bạn cần lấy địa chỉ chuỗi của chuỗi khối tương ứng trong cổng thông tin, sau đó mua gas chuỗi thông qua tiền tệ hợp pháp và nạp gas vào địa chỉ chuỗi đã sử dụng.

Sau khi hoàn thành, bạn có thể sử dụng tài khoản địa chỉ chuỗi tương ứng để kết nối với mạng với sự trợ giúp của các công cụ ví, sử dụng các công cụ tương ứng để triển khai hợp đồng, sử dụng SDK để phát triển phần gọi trên chuỗi và liên kết nó với phát triển phía trước. Nếu bạn chuyển từ một chuỗi liên minh mở sang một chuỗi liên minh hoặc một chuỗi riêng, phần duy nhất có thể cần phải thay đổi có thể là cách sử dụng tài khoản chuỗi.

Việc trên hoàn tất việc phát triển dApp trên chuỗi cho phép.

Làm gì nếu trên một chuỗi không được phép?

Trong Ethereum, chúng tôi sẽ trực tiếp sử dụng ví của chuỗi để tạo địa chỉ mới, sau đó mua ETH trên nền tảng, chuyển ETH đến địa chỉ đó, và các chuỗi công cộng khác có thể chọn mua các mã token khí khác.

Tiếp theo, trên Ethereum, bạn có thể sử dụng Remix hoặc các IDE khác để viết code trước, sau đó biên dịch code, và sau đó triển khai hợp đồng lên chuỗi. IDEs như Remix có các mạng, ngôn ngữ và ví tương ứng được hỗ trợ. Truy cập Mạng tương ứng đơn giản và tiện lợi. Ứng dụng dApp cũng cần phát triển trang web phía người dùng. Đa phần giao diện trước sẽ truy cập vào chuỗi bằng cách gọi ví lên để thực hiện các hoạt động liên quan.

Những gì chúng ta có thể tìm thấy trong quá trình sử dụng này là bất kỳ công cụ phát triển, chuỗi RPC, ví hoặc IDE nào, các công cụ mã nguồn mở và các nền tảng mã nguồn mở đều được sử dụng, và gần như không cần chứng nhận hoặc quyền hạn. Điều này cũng đại diện cho một chuỗi không cần phép. Đặc điểm lớn nhất: công cộng và mở.

Đây là quá trình phát triển dApps trên một chuỗi không cần phép chuyên nghiệp.

Khi chúng ta thực hành, chúng ta cũng sẽ rõ ràng thấy rằng ngoài phần cấp phép, trong phần sau của chuỗi, do các công cụ mã nguồn mở và tính năng mở, quá trình phát triển và liên quan đến chuỗi sẽ có một mức độ linh hoạt nhất định.

Khi mục tiêu của chúng tôi là tham gia vào blockchain

Phát triển ứng dụng là một hình thức phổ biến của việc tham gia vào blockchain, và mục đích của hình thức này là phát triển ứng dụng. Phương pháp ở mức cao hơn là kết nối với blockchain, trở thành một phần của chuỗi và cung cấp tài nguyên cho nhu cầu bên ngoài. Cũng như trên các chuỗi khác nhau, có sự khác biệt lớn trong việc có được quyền hạn.

Trong một chuỗi không cần phép, khi trở thành một nút, thông thường có sự phân biệt và yêu cầu cho các nút với các chức năng khác nhau, như sức mạnh tính toán phần cứng cần thiết, không gian lưu trữ, v.v. Các yêu cầu khác nhau được thực hiện để thực hiện các nhiệm vụ khác nhau.

Khi Ethereum vẫn ở giai đoạn 1.0, tham gia đào có nghĩa là tham gia dưới dạng một nút. Điều mà nó đã đạt được là sử dụng sức mạnh tính toán của phần cứng để tham gia vào các phép tính PoW để xác minh và lưu trữ tổng trạng thái của mạng. Lúc này, cần sử dụng khả năng GPU. Sau khi Ethereum chuyển sang 2.0, yêu cầu về phần cứng giảm đi, nhưng sẽ được chọn các khách hàng thực thi và khách hàng xác minh. Các khách hàng khác nhau thực thi các yêu cầu mạng khác nhau.

Việc tham gia mạng lưới dưới dạng một nút đại diện cho việc cải thiện khả năng ra quyết định của chuỗi, và các ứng dụng phát triển chung sẽ không chọn xây dựng các nút do vấn đề chi phí.

Trên một chuỗi công khai hoàn toàn vô danh với token bản địa như Ethereum, miễn là đáp ứng yêu cầu về phần cứng, không cần quyền nhận diện mạng, và toàn bộ quá trình sử dụng vẫn có thể vô danh.

So với quy trình tham gia nút của Ethereum, việc tham gia nút của chuỗi quyền chỉ sẽ có thêm một quy trình để xác minh quyền nút, nhưng điều này có thể là vì các nút tự xây dựng có lợi hơn cho trải nghiệm người dùng. Hiện nay, một số chuỗi có quyền sẽ thực hiện phân phối lại doanh nghiệp cơ sở hạ tầng theo cách này.

Yếu tố đánh giá

Trong ngành công nghiệp tiền điện tử, hầu hết các chuyên nghiệp viên có thể nhầm lẫn giữa blockchain và tiền điện tử. Tuy nhiên, nếu tiền điện tử chỉ được coi là một phần của ngành công nghiệp blockchain và so sánh với tất cả các blockchain trên thế giới, chúng ta có thể đánh giá mức độ mở của các blockchain với các đặc tính phân chia khác nhau. Mức độ mở có thể phân biệt dựa trên hai yếu tố sau:

Các yếu tố là:

Mở dữ liệu

Quyền

Các giai đoạn của hai yếu tố đánh giá được chia nhỏ thành các chi tiết:

Mở dữ liệu:

Dữ liệu hoàn toàn mở

Tiết lộ dữ liệu lựa chọn

Dữ liệu không công khai

Quyền mở:

hoàn toàn mở

Nút kinh doanh ẩn danh mở

Nút xác minh mở tên thật

Nút kinh doanh mở tên thật

Truy cập nút xác minh chỉ mở cho các thành viên được cấp phép

Mở quyền truy cập kinh doanh chỉ cho các thành viên được cấp phép

Sau sự phân biệt chi tiết như vậy, sẽ thấy rằng ngay cả trong ngành công nghiệp tiền điện tử tuyên bố hoàn toàn phi tập trung, có thể có nhiều chuỗi và ứng dụng mà quyền hạn không mở. Đặc biệt là ngày nay, để lọc người dùng airdrop, hầu hết các chuỗi và ứng dụng đều cố gắng phân loại người dùng trên chuỗi, gần như vi phạm nguyên tắc không cần phép.

Cách mở ra của một chuỗi hoặc nền tảng đối với thế giới bên ngoài. Được thúc đẩy bởi các quy tắc phát triển thị trường, sự mở cửa hơn có nghĩa là kỳ vọng quy mô lớn hơn. Từ quan điểm kỹ thuật, càng mở cửa nhiều, nó sẽ càng phổ quát hơn. Về mặt quy tắc cơ bản, cần phối hợp với tính tương thích và tính thích ứng rộng hơn.

Điều này cũng sẽ liên quan trực tiếp đến nguyên tắc kinh doanh và hiệu suất bên ngoài của một blockchain và dApp. Ví dụ, khi một chuỗi không có hạn chế về việc tham gia các nút xác minh, điều đó có nghĩa là sau khi tham gia, các quy tắc phải được sử dụng để đạt được dịch vụ dài hạn và liên tục cho mạng. Đây là lý do tại sao các chuỗi công cộng sẽ thúc đẩy khai thác và động viên mã thông báo. Để đảm bảo tính minh bạch, chúng ta cũng phải giải quyết các vấn đề về sự xấu xa và ổn định trong các quy tắc.

Điều trên đây là logic cơ bản nhất để phân rã và đánh giá các chuỗi khối và ứng dụng phi tập trung (dApps). Điều này không liên quan đến sự khác biệt giữa các ứng dụng và chuỗi do các kịch bản kinh doanh. Crypto có bò và gấu, nhưng công nghệ chuỗi khối không có.

Tuyên bố từ chối:

  1. Bài viết này được tái bản từ [Gatewyzresearch], Tất cả bản quyền thuộc về tác giả gốc [wyzresearch]. Nếu có bất kỳ ý kiến phản đối nào về việc tái in này, vui lòng liên hệ với Gate Họcđội, và họ sẽ xử lý nhanh chóng.
  2. Bảo Chứng Trách Nhiệm: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ thuộc về tác giả và không đại diện cho bất kỳ lời khuyên đầu tư nào.
  3. Các bản dịch của bài viết sang các ngôn ngữ khác được thực hiện bởi nhóm Gate Learn. Trừ khi được đề cập, việc sao chép, phân phối hoặc đạo văn các bài viết dịch là cấm.

Làm thế nào để sử dụng logic kỹ thuật để tháo dỡ các dự án mới và cũ trên khắp thế giới?

Trung cấp3/7/2024, 5:24:10 AM
Nếu bạn muốn xác định một dự án chất lượng cao "kỹ thuật logic", bạn phải bỏ qua vẻ bề ngoại và nhìn vào bản chất. Bạn cần hiểu rõ nó được cấu thành như thế nào? Làm thế nào để xây dựng? Ai đang kiểm soát? Bài viết này nhằm mục đích đưa bạn qua một logic tổng quan.

Nền tảng

Khi chúng ta nhìn thấy một dự án blockchain, dù đó là một chuỗi công cộng mới nổi, một chuỗi liên minh cho các dự án tuân thủ, hoặc nhiều chuỗi mà được gọi là chuỗi công cộng nhưng thực tế lại là quyền quản lý riêng tư. Hoặc khi chúng ta nhìn thấy một dApp, dù đó là DeFi, GameFi, ví, nền tảng giao dịch NFT và một số ứng dụng lai.

Bạn sẽ thấy rất nhiều mô tả hấp dẫn hoặc thiết kế đẹp, có thể dễ dàng khiến người dùng cảm thấy tốt về chúng một cách nhanh chóng, và thậm chí dẫn đến một cảm nhận nhất định về tính xác thực.

Nhưng nếu bạn muốn xác định một dự án chất lượng cao 'kỹ thuật logic', bạn phải bỏ qua vẻ bề ngoài và nhìn vào bản chất. Bạn cần hiểu rõ nó được tạo thành như thế nào? Làm thế nào để xây dựng? Ai đang kiểm soát? , bởi các dự án trong ngành sẽ sử dụng vẻ bề ngoài để tạo ra một bản thiết kế để hỗ trợ giá cả và giá trị thị trường phụ. Thiếu khả năng xác định công nghệ, khả năng rơi vào một bong bóng sẽ tăng lên.

Nếu bạn muốn tìm câu trả lời cho câu hỏi này, bạn cần sử dụng tư duy kỹ thuật tiêu chuẩn để phân rã blockchain và dApps. Giống như hiểu bệnh lý để tìm ra những đoạn thương tổn, bạn cần có khả năng hiểu về dự án. Bài viết này sẽ cung cấp logic cơ bản (logic không thương mại) để phân rã chuỗi và dApps. Dựa trên logic này, các yếu tố khác có thể được chồng lên để hỗ trợ đánh giá.

định nghĩa

Đầu tiên, chúng ta cần hiểu về mối quan hệ giữa tài nguyên máy tính, blockchain và ứng dụng.

Chúng ta thường nghe thấy những mô tả như vậy, ví dụ, blockchain là phi tập trung, Ethereum là máy tính thế giới, và các ứng dụng được xây dựng trên Ethereum được gọi là dApps. Những mô tả này đại diện cho: Blockchain là tầng dưới và ứng dụng là tầng trên.

Từ một quan điểm logic kỹ thuật, các ứng dụng đòi hỏi tính toán và lưu trữ khi xây dựng chúng. Blockchain có thể cung cấp một môi trường cho các ứng dụng với khả năng tính toán và lưu trữ.

Khi chúng ta ánh xạ logic phân lớp công nghệ cấp micro lên toàn bộ Internet, chúng ta có thể suy luận từ góc độ này:

Lớp dưới cùng của Internet là cơ sở hạ tầng Internet, tức là lớp cung cấp tài nguyên máy tính. Lớp trên cùng là các ứng dụng đa dạng phổ biến trong cuộc sống của chúng ta, chẳng hạn như các nền tảng Internet.

Kể từ khi hạ tầng Internet phát triển quy mô lớn, dịch vụ đám mây đã trở thành xu hướng chính và gần như có thể thay thế toàn bộ hạ tầng Internet.

Do đó, điều này có nghĩa là cấu trúc của Internet có thể được hiểu như sau: Đám mây + ứng dụng.

Từ đó, bằng cách so sánh toàn diện hai suy luận cấu trúc trên, có thể kết luận rằng:

Mạng lưới blockchain có cùng khả năng như dịch vụ đám mây và cung cấp môi trường cho triển khai ứng dụng.

mối quan hệ bao gồm

Xây dựng mạng blockchain đòi hỏi tài nguyên máy tính cơ bản. Hiện nay, các blockchain trong ngành không hoàn toàn sử dụng tài nguyên tự xây dựng để hình thành mạng lưới. Hầu hết họ sử dụng đám mây, điều đó có nghĩa là dịch vụ đám mây cũng là lớp tài nguyên thấp hơn của mạng blockchain. Cơ sở hạ tầng, mạng blockchain đã trở thành một thành phần mới chốn rễ trên Internet.

Tóm lại, chúng ta có thể định nghĩa nó như sau:

Mạng blockchain = dịch vụ "đám mây (phân tán)" mới

Ứng dụng dApp trên blockchain = ứng dụng mới trong "môi trường đám mây" mới

Dựa trên việc rằng blockchain vẫn còn gốc rễ trong cơ sở hạ tầng Internet, chúng tôi một lần nữa liệt kê một số bằng chứng chính, bao gồm:

Tài nguyên máy tính (kể cả các máy vật lý) cần được kết nối với mạng truyền thông Internet

Nhiều mạng blockchain mở máy ảo và triển khai các nút trên máy chủ đám mây.

Sau khi triển khai các nút, tài nguyên đám mây cần được quản lý.

Phần mềm Node vẫn cần được triển khai trên hệ điều hành của phần cứng hoặc dịch vụ đám mây

Cần phải dựa vào các dịch vụ đám mây để phát triển Web hoặc M sites làm phần front-end

Khi truy cập chuỗi, phương pháp gọi từ xa của các ứng dụng phát triển Internet vẫn được sử dụng.

Tất cả những yếu tố trên đều khiến cho blockchain và các mạng blockchain không thể tránh khỏi việc trở thành một phần nhỏ của Internet ngày nay, thay vì là một sự thay thế, vì điều này không phải là một cuộc cách mạng như việc nâng cấp phần cứng, mà đó là một mô hình kỹ thuật mới được hình thành cùng với Internet. Các phần mới với đặc tính phân tán sẽ thu hút các ứng dụng và hình thức kinh doanh mới để sinh sôi và phát triển trên cấu trúc kỹ thuật.

Phân tích chi tiết và so sánh

Dựa trên lý thuyết cơ bản trên, hãy phân tích cấu trúc của blockchain và ứng dụng phân quyền (dApp).

Đầu tiên, phân loại các chuỗi khối:

Công cộng chuỗi

Liên minh chuỗi

Mở chuỗi liên minh

Chuỗi công cộng không có đồng

Sau đó chúng tôi sẽ phân loại lại những loại chuỗi này thành:

chuỗi quyền

mạng không cần phép

Điều này có nghĩa là nếu chuỗi có yêu cầu cấp phép, phải có quy trình để có được giấy phép, và thông tin của người nộp đơn sẽ được cung cấp trong quá trình nộp đơn cấp phép tương ứng. Quy trình cấp phép đại diện cho KYC (biết khách hàng), và có thể có các thiết kế phức tạp hơn dưới một số yêu cầu chính thức (như tổ chức tài chính, định danh theo tên thật pháp lý).

Quy trình cấp phép phải được thiết kế trên sản phẩm. Do đó, về mặt thiết kế mô hình sản phẩm, việc sử dụng chuỗi được cấp phép và chuỗi không được phép sẽ được chia thành hai hình thức:

Đầu tiên: Được cấp quyền và sau đó thực hiện các thao tác kỹ thuật liên quan.

Thứ hai: Không cần phải có giấy phép, và các hoạt động kỹ thuật có thể được thực hiện trực tiếp thông qua các công cụ mở tương ứng.

Đây là hai hình thức hiện đang được thêm vào tất cả các chuỗi khối. Hãy trải nghiệm hai hình thức này một cách chi tiết. Lấy hai hành vi phổ biến trong việc phát triển ứng dụng phi tập trung và xây dựng mạng truy cập node làm ví dụ:

Khi mục tiêu của chúng tôi là phát triển một ứng dụng phi tập trung

Mục tiêu cuối cùng của việc phát triển dApp là được người dùng sử dụng, vì vậy các bước phát triển cơ bản của phần mềm ứng dụng vẫn không thay đổi. Front-end vẫn được vận hành bởi người dùng và back-end kiểm soát dữ liệu. DApp trên blockchain thực sự biến back-end thành một chuỗi. Nhóm phát triển ứng dụng xây dựng một front-end. Bất cứ khi nào "back-end" cần được gọi, nó truy cập trực tiếp vào hợp đồng tương ứng được triển khai trên chuỗi và dữ liệu trên chuỗi thông qua cổng cuộc gọi từ xa.

Trong quá trình này, các chuỗi được cấp quyền và không được cấp quyền sẽ được phân biệt dựa vào phần liên kết.

Trên một chuỗi được cấp quyền, bước đầu tiên là thu được quyền truy cập vào blockchain.

Lấy ví dụ về hạng mục của chuỗi liên minh mở như làm. Đầu tiên, bạn thường cần đăng ký trong cổng thông tin chính thức. Sau khi việc đăng ký hoàn tất, bạn cần lấy địa chỉ chuỗi của chuỗi khối tương ứng trong cổng thông tin, sau đó mua gas chuỗi thông qua tiền tệ hợp pháp và nạp gas vào địa chỉ chuỗi đã sử dụng.

Sau khi hoàn thành, bạn có thể sử dụng tài khoản địa chỉ chuỗi tương ứng để kết nối với mạng với sự trợ giúp của các công cụ ví, sử dụng các công cụ tương ứng để triển khai hợp đồng, sử dụng SDK để phát triển phần gọi trên chuỗi và liên kết nó với phát triển phía trước. Nếu bạn chuyển từ một chuỗi liên minh mở sang một chuỗi liên minh hoặc một chuỗi riêng, phần duy nhất có thể cần phải thay đổi có thể là cách sử dụng tài khoản chuỗi.

Việc trên hoàn tất việc phát triển dApp trên chuỗi cho phép.

Làm gì nếu trên một chuỗi không được phép?

Trong Ethereum, chúng tôi sẽ trực tiếp sử dụng ví của chuỗi để tạo địa chỉ mới, sau đó mua ETH trên nền tảng, chuyển ETH đến địa chỉ đó, và các chuỗi công cộng khác có thể chọn mua các mã token khí khác.

Tiếp theo, trên Ethereum, bạn có thể sử dụng Remix hoặc các IDE khác để viết code trước, sau đó biên dịch code, và sau đó triển khai hợp đồng lên chuỗi. IDEs như Remix có các mạng, ngôn ngữ và ví tương ứng được hỗ trợ. Truy cập Mạng tương ứng đơn giản và tiện lợi. Ứng dụng dApp cũng cần phát triển trang web phía người dùng. Đa phần giao diện trước sẽ truy cập vào chuỗi bằng cách gọi ví lên để thực hiện các hoạt động liên quan.

Những gì chúng ta có thể tìm thấy trong quá trình sử dụng này là bất kỳ công cụ phát triển, chuỗi RPC, ví hoặc IDE nào, các công cụ mã nguồn mở và các nền tảng mã nguồn mở đều được sử dụng, và gần như không cần chứng nhận hoặc quyền hạn. Điều này cũng đại diện cho một chuỗi không cần phép. Đặc điểm lớn nhất: công cộng và mở.

Đây là quá trình phát triển dApps trên một chuỗi không cần phép chuyên nghiệp.

Khi chúng ta thực hành, chúng ta cũng sẽ rõ ràng thấy rằng ngoài phần cấp phép, trong phần sau của chuỗi, do các công cụ mã nguồn mở và tính năng mở, quá trình phát triển và liên quan đến chuỗi sẽ có một mức độ linh hoạt nhất định.

Khi mục tiêu của chúng tôi là tham gia vào blockchain

Phát triển ứng dụng là một hình thức phổ biến của việc tham gia vào blockchain, và mục đích của hình thức này là phát triển ứng dụng. Phương pháp ở mức cao hơn là kết nối với blockchain, trở thành một phần của chuỗi và cung cấp tài nguyên cho nhu cầu bên ngoài. Cũng như trên các chuỗi khác nhau, có sự khác biệt lớn trong việc có được quyền hạn.

Trong một chuỗi không cần phép, khi trở thành một nút, thông thường có sự phân biệt và yêu cầu cho các nút với các chức năng khác nhau, như sức mạnh tính toán phần cứng cần thiết, không gian lưu trữ, v.v. Các yêu cầu khác nhau được thực hiện để thực hiện các nhiệm vụ khác nhau.

Khi Ethereum vẫn ở giai đoạn 1.0, tham gia đào có nghĩa là tham gia dưới dạng một nút. Điều mà nó đã đạt được là sử dụng sức mạnh tính toán của phần cứng để tham gia vào các phép tính PoW để xác minh và lưu trữ tổng trạng thái của mạng. Lúc này, cần sử dụng khả năng GPU. Sau khi Ethereum chuyển sang 2.0, yêu cầu về phần cứng giảm đi, nhưng sẽ được chọn các khách hàng thực thi và khách hàng xác minh. Các khách hàng khác nhau thực thi các yêu cầu mạng khác nhau.

Việc tham gia mạng lưới dưới dạng một nút đại diện cho việc cải thiện khả năng ra quyết định của chuỗi, và các ứng dụng phát triển chung sẽ không chọn xây dựng các nút do vấn đề chi phí.

Trên một chuỗi công khai hoàn toàn vô danh với token bản địa như Ethereum, miễn là đáp ứng yêu cầu về phần cứng, không cần quyền nhận diện mạng, và toàn bộ quá trình sử dụng vẫn có thể vô danh.

So với quy trình tham gia nút của Ethereum, việc tham gia nút của chuỗi quyền chỉ sẽ có thêm một quy trình để xác minh quyền nút, nhưng điều này có thể là vì các nút tự xây dựng có lợi hơn cho trải nghiệm người dùng. Hiện nay, một số chuỗi có quyền sẽ thực hiện phân phối lại doanh nghiệp cơ sở hạ tầng theo cách này.

Yếu tố đánh giá

Trong ngành công nghiệp tiền điện tử, hầu hết các chuyên nghiệp viên có thể nhầm lẫn giữa blockchain và tiền điện tử. Tuy nhiên, nếu tiền điện tử chỉ được coi là một phần của ngành công nghiệp blockchain và so sánh với tất cả các blockchain trên thế giới, chúng ta có thể đánh giá mức độ mở của các blockchain với các đặc tính phân chia khác nhau. Mức độ mở có thể phân biệt dựa trên hai yếu tố sau:

Các yếu tố là:

Mở dữ liệu

Quyền

Các giai đoạn của hai yếu tố đánh giá được chia nhỏ thành các chi tiết:

Mở dữ liệu:

Dữ liệu hoàn toàn mở

Tiết lộ dữ liệu lựa chọn

Dữ liệu không công khai

Quyền mở:

hoàn toàn mở

Nút kinh doanh ẩn danh mở

Nút xác minh mở tên thật

Nút kinh doanh mở tên thật

Truy cập nút xác minh chỉ mở cho các thành viên được cấp phép

Mở quyền truy cập kinh doanh chỉ cho các thành viên được cấp phép

Sau sự phân biệt chi tiết như vậy, sẽ thấy rằng ngay cả trong ngành công nghiệp tiền điện tử tuyên bố hoàn toàn phi tập trung, có thể có nhiều chuỗi và ứng dụng mà quyền hạn không mở. Đặc biệt là ngày nay, để lọc người dùng airdrop, hầu hết các chuỗi và ứng dụng đều cố gắng phân loại người dùng trên chuỗi, gần như vi phạm nguyên tắc không cần phép.

Cách mở ra của một chuỗi hoặc nền tảng đối với thế giới bên ngoài. Được thúc đẩy bởi các quy tắc phát triển thị trường, sự mở cửa hơn có nghĩa là kỳ vọng quy mô lớn hơn. Từ quan điểm kỹ thuật, càng mở cửa nhiều, nó sẽ càng phổ quát hơn. Về mặt quy tắc cơ bản, cần phối hợp với tính tương thích và tính thích ứng rộng hơn.

Điều này cũng sẽ liên quan trực tiếp đến nguyên tắc kinh doanh và hiệu suất bên ngoài của một blockchain và dApp. Ví dụ, khi một chuỗi không có hạn chế về việc tham gia các nút xác minh, điều đó có nghĩa là sau khi tham gia, các quy tắc phải được sử dụng để đạt được dịch vụ dài hạn và liên tục cho mạng. Đây là lý do tại sao các chuỗi công cộng sẽ thúc đẩy khai thác và động viên mã thông báo. Để đảm bảo tính minh bạch, chúng ta cũng phải giải quyết các vấn đề về sự xấu xa và ổn định trong các quy tắc.

Điều trên đây là logic cơ bản nhất để phân rã và đánh giá các chuỗi khối và ứng dụng phi tập trung (dApps). Điều này không liên quan đến sự khác biệt giữa các ứng dụng và chuỗi do các kịch bản kinh doanh. Crypto có bò và gấu, nhưng công nghệ chuỗi khối không có.

Tuyên bố từ chối:

  1. Bài viết này được tái bản từ [Gatewyzresearch], Tất cả bản quyền thuộc về tác giả gốc [wyzresearch]. Nếu có bất kỳ ý kiến phản đối nào về việc tái in này, vui lòng liên hệ với Gate Họcđội, và họ sẽ xử lý nhanh chóng.
  2. Bảo Chứng Trách Nhiệm: Các quan điểm và ý kiến được thể hiện trong bài viết này chỉ thuộc về tác giả và không đại diện cho bất kỳ lời khuyên đầu tư nào.
  3. Các bản dịch của bài viết sang các ngôn ngữ khác được thực hiện bởi nhóm Gate Learn. Trừ khi được đề cập, việc sao chép, phân phối hoặc đạo văn các bài viết dịch là cấm.
Розпочати зараз
Зареєструйтеся та отримайте ваучер на
$100
!