xeko89
Nickel Bitcoiner
Nickel Bitcoiner
Posts: 26
Joined: Wed Dec 19, 2018 1:16 pm
Contact: Telegram

2020: Near Protocol - Tiến vào kỷ nguyên Web Mở

Tue Mar 10, 2020 3:46 pm

Về Giao Thức NEAR: Giao Thức NEAR là một dự án được phát triển tại San Francisco, California, Mỹ. Mục tiêu phát triển của dự án là cung cấp một mạng lưới blockchain hiệu suất cao sử dụng kỹ thuật sharding nhằm giải quyết những vấn đề hiện tại của blockchain và được áp dụng rộng rãi bởi những ứng dụng phi tập trung.

Trong bài viết này Đồng sáng lập NEAR Protocol là Illia Polosukhin và Giám đốc kinh doanh thị trường Châu Á Amos Zhang sẽ có một buổi AMA nhằm giải thích về kỹ thuật được dùng trong giao thức NEAR, những tiềm năng của Web Mở, và những điều dự án NEAR hướng tới trong tương lai.

2020: Near Protocol
Tiến vào kỷ nguyên Web Mở

“Tiến vào kỷ nguyên Web Mở”, cộng đồng Trung Quốc AMA.
Tiến hành bởi Đồng sáng lập Giao thức NEAR Illia Polosukhin và Lãnh đạo thị trường Trung Quốc Amos Zhang.


1.Xin chào Illia! Bạn đã tham gia vào không gian blockchain và nảy sinh ý tưởng về Giao thức Near như thế nào?

@illia:

Alex và tôi trước đây đã từng làm việc cho công ty AI đó là NEAR. ai. Mặc dù chúng tôi đang thực hiện những nghiên cứu tiên tiến trong lĩnh vực tổng hợp chương trình (tự động hóa công nghệ phần mềm), chúng tôi vẫn thiếu dữ liệu thực và người dùng thực. Như là một phần trong công việc của chúng tôi, chúng tôi đã xây dựng một nền tảng cung cấp dịch vụ cộng đồng, sử dụng các kỹ sư trên khắp thế giới để giải quyết các nhiệm vụ lập trình để cho phép chúng tôi đào tạo các mô hình tốt hơn.

Chúng tôi đã phải đối mặt với nhiều vấn đề, bắt đầu từ thanh toán trên toàn thế giới đến thực tế là chính chúng tôi cũng không thể cung cấp cho nó [nền tảng] với đầy đủ các nhiệm vụ. Chúng tôi bắt đầu xem xét làm thế nào để biến nền tảng này thành một thị trường và blockchain dường như là một nền tảng hoàn hảo cho việc này.

Alex xuất thân từ việc xây dựng cơ sở dữ liệu được phân mảnh tại MemSQL và tôi đã làm việc tại Google Research trên các hệ thống tự học phân tán lớn - chúng tôi đã đi sâu vào việc tìm hiểu về blockchain, sự đồng thuận và nói chung là các công nghệ xung quanh. Khi chúng tôi đang tìm hiểu, chúng tôi tình cờ phát hiện ra rằng chúng tôi đã không tìm thấy một giải pháp phù hợp mà chúng tôi có thể sử dụng. Cả từ quan điểm công nghệ, và thậm chí quan trọng hơn, từ quan điểm khả năng sử dụng.

Chúng tôi đã có một cuộc trò chuyện với một số bạn bè của chúng tôi từ MemSQL và Google vào ngày 4 tháng 7 và nhận ra rằng trong căn phòng đó, chúng tôi có các kỹ sư hệ thống tuyệt vời, những người rất hào hứng với công nghệ và cũng có kinh nghiệm xây dựng các hệ thống phân tán.

Do đó, Giao thức NEAR đã ra đời; chúng tôi đã phát triển đội ngũ từ 3 người chúng tôi có tại NEAR. ai lên 9 người trong một tuần. Bây giờ chúng tôi có hơn 30 người trên toàn thế giới.

2. Giải pháp sharding (phân mảnh) của NEAR là gì và NEAR sẽ khác biệt như thế nào với các giải pháp sharding khác?

@illia:

Đầu tiên và quan trọng nhất NEAR là một nền tảng dành cho lập trình viên. Có nghĩa là chúng tôi tập trung vào việc cung cấp trải nghiệm tốt nhất cho các nhà phát triển để xây dựng các ứng dụng mà không giới hạn các loại trải nghiệm mà họ có thể xây dựng cho người dùng của họ.

Điều này có nghĩa là chúng tôi thực sự tập trung vào công cụ, API, ngôn ngữ lập trình phổ biến và làm cho mọi thứ thực sự dễ dàng phát triển. Thứ hai, chúng tôi tập trung vào việc cho phép một người dùng thậm chí là không hiểu biết vè tiền điện tử thông thường dễ dàng bắt đầu sử dụng các ứng dụng được xây dựng trên NEAR - bạn không cần phải có mã thông báo, ví hoặc kiến thức về khóa riêng / công khai để bắt đầu sử dụng nền tảng NEAR.

Sharding và khả năng mở rộng đang nổi lên như là kết quả của điều này - blockchain không nên chặn các nhà phát triển hoặc người dùng sử dụng các ứng dụng. Do đó không nên có những hạn chế trên lớp cơ sở hạ tầng.

Sharding của chúng tôi được thiết kế để được ẩn khỏi nhà phát triển. Ví dụ, thay vì chuỗi mảnh, chúng tôi phân mảnh các khối. Điều này có nghĩa là các nhà phát triển không phải lo lắng về phân đoạn mà họ đang sử dụng cũng như với các ứng dụng khác trên phân đoạn đó và ngay cả với giá gas giữa các phân đoạn. Thay vào đó, các nhà phát triển có sự tiện lợi khi tương tác với mạng NEAR giống như họ làm với một blockchain duy nhất hiện nay. Để đạt được điều đó, chúng tôi đã thiết kế một phương pháp tiếp cận mới lạ có tên là Nightshade, bạn có thể đọc thêm về nó tại https://near. ai/nightshade hoặc xem video này https://www.youtube. com/watch?v=4CKvfYJTjxk.

github: https://github. com/marco-sundsk/NEAR_DOC_zhcn/blob/master/whitepaper/nightshade_cn. md

Ngoài ra, nền kinh tế token là cực kỳ quan trọng đối với bất kỳ chuỗi nào, và trong các thiết lập phân đoạn hoặc đa chuỗi, điều này càng trở nên quan trọng hơn. Chúng tôi đã thực hiện thành công những bước tiến để vừa ẩn đi phức tạp vừa giải quyết một số nhu cầu cháy bỏng của các nhà phát triển. https://near. ai/economics.

3. Những thách thức về khả năng sử dụng lớn nhất của sharding là gì và bạn dự định giải quyết chúng như thế nào?

@illia:

Thách thức lớn nhất đối với các nhà phát triển xây dựng trên các blockchain bị phân mảnh (sharding) so với các blockchain như Ethereum, là thực tế là các cuộc gọi hợp đồng chéo trở nên không đồng bộ. Khi ở Ethereum, chúng tôi gửi các giao dịch - nếu có gì đó không thành công trong quá trình thực hiện trên nhiều hợp đồng, hệ thống sẽ hoàn nguyên tất cả các thay đổi.

Điều này là rất khó mở rộng một cách tự nhiên. Và nếu chúng ta xem xét bất kỳ hệ thống phân tán nào được sử dụng trong Web2, chúng ta sẽ thấy rằng mọi thứ đều hoạt động không đồng bộ. Bạn có thể đã xem bình luận DevCon của James Prestwich về việc điều này sẽ làm tổn thương trải nghiệm và khả năng kết hợp như thế nào.

Đây là một vài điều chúng tôi đang làm để giải quyết vấn đề này:

• Thiết kế Nightshade làm cho giao tiếp xuyên suốt trở nên đáng tin cậy và thực hiện tại khối tiếp theo do mạng tạo ra. Vì điều này, chúng tôi đã loại bỏ sự cần thiết của các nhà phát triển khi họ gọi một hợp đồng khác nếu nó có cùng một phân đoạn hay không. Tất cả các cuộc gọi hợp đồng chéo được thực hiện trong cùng một khối, ngay cả khi việc định tuyến qua các phân đoạn đã xảy ra.

• Bởi vì các hợp đồng khác nhau có thể có cách sử dụng khác nhau, điều đó cũng có nghĩa là các phân đoạn khác nhau có thể nhận được nhiều hoặc ít giao dịch hơn. Sự phân mảnh lại được thực hiện mỗi giai đoạn để tái cân bằng lại các hợp đồng và tài khoản giữa các phân đoạn, và đôi khi thậm chí thay đổi số lượng phân đoạn, để giữ cho việc sử dụng từng phân đoạn tương đối đồng đều.

• Thiết kế kinh tế (https://near. ai/economics) nhằm cung cấp các khoản phí dự đoán cho các nhà phát triển và người dùng. Đây là một trong những vấn đề của các hệ thống dựa trên đấu giá, ví dụ như Bitcoin và Ethereum có giá mà các giao dịch có thể thay đổi đáng kể trong một khoảng thời gian ngắn. Trong NEAR, giá có thể dự đoán thay đổi từ khối này sang khối khác tùy thuộc vào việc sử dụng mạng, điều này cho phép các nhà phát triển và người dùng hiểu chi phí vận hành sẽ là bao nhiêu. Ngoài ra, giá là như nhau trên tất cả các phân đoạn, loại bỏ nhu cầu cho các nhà phát triển để quản lý điều đó.

• Bởi vì tất cả các cuộc gọi hợp đồng chéo được thực hiện trong khối tiếp theo, chúng được thực hiện không đồng bộ. Điều này khác với mô hình Ethereum, trong đó việc gọi một hợp đồng khác sẽ đồng bộ và trả lại kết quả cho chức năng của bạn. Để thêm khả năng của nhà phát triển để vận hành với nó, chúng tôi đã xây dựng một API giúp hỗ trợ các cuộc gọi lại. Chúng tôi có SDK cho Rust và AssemblyScript (trình biên dịch TypeScript) cung cấp API tương tự như tương lai trong các thư viện tương ứng. Các nhà phát triển đã quen thuộc với lập trình không đồng bộ sẽ có thể chọn nó tương đối dễ dàng. Ví dụ: chúng tôi đã có một hội thảo nơi mọi người không quen thuộc với nền tảng công nghệ của chúng tôi có thể quản lý để thực hiện công việc giảm bản đồ trên các phân đoạn.

• Công cụ bổ sung được thêm vào để làm khóa an toàn trong môi trường blockchain. Điều này là bắt buộc dựa trên trạng thái bình thường nơi chương trình / dịch vụ của bạn chỉ được điều hành bởi các dịch vụ khác được ủy quyền, trong blockchain, bất kỳ ai cũng có thể gọi hợp đồng của bạn. Cơ chế khóa này cho phép các nhà phát triển viết các hợp đồng có thể khóa các phần trạng thái trong một chuỗi của những cuộc gọi hợp đồng chéo không đồng bộ và chắc chắn rằng khóa này sẽ được giải phóng khi chuỗi (giao dịch) kết thúc. Điều này cho phép xây dựng các nhóm hợp đồng phức tạp, điều này hoạt động theo cách tương tự như trên Ethereum, đó là lan truyền lỗi hoặc hoàn nguyên các thay đổi về trạng thái của các hợp đồng khác.

4. Tại sao bạn chuyển sang PoST? Điều gì đã sai với giao thức PoS thuần túy? Và bạn dự định sẽ làm điều này như thế nào?

@illia:

PoST hiện vẫn đang được nghiên cứu. Chúng tôi đã xác định một số vấn đề cốt lõi với PoS, một số vấn đề được mô tả trong video này - https://www.youtube. com/watch?v=XiJI7EhNsmc&list=PL9tzQn_TEuFW_t9QDzlQJZpEQnhcZte2y

Một trong những vấn đề cốt lõi trong Proof of Stake (Bằng chứng cổ phần) là các cuộc tấn công tầm xa. Thỏa thuận chung là yêu cầu một giả định chủ quan yếu (https://blog.ethereum. org/2014/11/25/proof-stake-learned-love-weak-subjectivity/). Một vấn đề khác là hầu hết các thuật toán đồng thuận được xây dựng dựa trên Proof of Stake đều yêu cầu một bộ trình xác nhận cụ thể được bầu theo từng khoảng thời gian và bộ trình xác nhận cần phải trực tuyến để chọn bộ tiếp theo.

Những vấn đề này là những gì PoW có thể làm tốt hơn. Tuy nhiên, nếu sử dụng PoW bạn buộc phải đánh đổi cho việc cần một mức tiêu thụ năng lượng khổng lồ, sự mâu thuẫn trong phần thưởng dẫn đến việc xuất hiện các pool, điều này gây ra sự tập trung hóa và thời gian cho mỗi khối và độ trễ bị tăng lên do yêu cầu truyền khối trên mạng.

PoST giải quyết những vấn đề này cũng như làm cho việc khai thác không gian của các công cụ khai thác không gian trở nên công bằng hơn vì nó không yêu cầu phần cứng chuyên dụng, thêm vào đó, chi phí cho việc sử dụng điện cũng rẻ hơn để tham gia PoST.

Chúng tôi không có kế hoạch để có bất kỳ PoST nào hoạt động trong MainNet sắp tới. Đây sẽ là một bài nghiên cứu và phát triển sau MainNet và sẽ được trình bày trước cộng đồng để quyết định xem nó có đáng để nâng cấp lên nó hay không.

5. Chúng tôi biết chủ đề cho chuyến đi Trung Quốc lần này của Near là [Áp dụng Blockchain trong doanh nghiệp và chính phủ]. Ở Trung Quốc, có nhiều công ty cung cấp giải pháp chuỗi được phép. Những lợi thế của các giải pháp blockchain NEAR là gì đối với Blockchain và Chính phủ?

Các ứng dụng có thể áp dụng công nghệ NEAR cho các doanh nghiệp là gì?

@illia:

Những gì cốt lõi Thiết kế của NEAR cung cấp là giao tiếp hợp đồng chéo khi các hợp đồng không hoạt động theo cùng một chuỗi. Điều này rất quan trọng cho các chuỗi sharding công cộng, nhưng nó cũng cho phép các trường hợp sử dụng blockchain trong doanh nghiệp, trong đó một doanh nghiệp có thể tự điều hành phân đoạn của mình. Chúng tôi gọi đây là Shard riêng tư.

Trong các hệ thống như Hyperledger hoặc Corda, bạn sẽ cần thiết lập một nhóm người tham gia, để họ đồng ý chia sẻ tất cả dữ liệu và hợp đồng mà họ đưa vào chuỗi này. Lợi ích của Shard riêng tư là nó không yêu cầu thiết lập liên doanh hoặc bất kỳ khoản đầu tư trả trước nào. Nó cũng dễ dàng thiết lập những phân đoạn riêng tư nào có thể truy cập vào dữ liệu và hợp đồng nào từ công ty cụ thể, hoặc trong trường hợp nếu công ty này muốn người khác tham gia vào cùng một phân đoạn sau đó.

Shard riêng tư cũng sẽ đơn giản hơn để các doanh nghiệp có thể nắm bắt, bởi vì đối với họ, đó là mô hình SaaS (Phần mềm dạng dịch vụ), nơi doanh nghiệp có thể làm mọi thứ với Shard riêng tư trong đám mây riêng hoặc trung tâm dữ liệu của họ và bắt đầu sử dụng nó làm back-end cho các ứng dụng của doanh nghiệp. Lợi ích là các ứng dụng này có không gian tên chung trên toàn cầu và có thể giao tiếp với cả các ứng dụng blockchain công cộng và với các phân đoạn riêng tư khác. Khi một doanh nghiệp B muốn tương tác với doanh nghiệp A, những hợp đồng của không gian tên chung được nhận và được kiểm tra trong bằng chứng của trạng thái công cộng – giúp họ có thể dễ dàng gọi vào hợp đồng kinh doanh A.

Công nghệ của NEAR có rất nhiều lợi ích, bắt đầu từ việc quản lý tài sản công (như bất động sản kỹ thuật số hoặc giá trị tiền tệ) đến khả năng dễ dàng phát triển mạng lưới ứng dụng giữa các doanh nghiệp khác nhau có thể dựa vào giao thức chung để giao tiếp.

6. Làm thế nào một nhà phát triển có thể tận dụng nền tảng NEAR để tạo ra một số công cụ và DApps?

Và Illia, bạn có muốn chia sẻ một số ý tưởng để truyền cảm hứng cho các nhà phát triển của chúng tôi?

@illia:

Chúng tôi có khá nhiều công cụ dành cho nhà phát triển:

• IDE trực tuyến để nhanh chóng bắt đầu xây dựng: https://near. dev
• Tài liệu: https://docs.nearprotocol. com
• Các ràng buộc Rust cũng có ví dụ về một số hợp đồng: https://github. com/nearprotocol/near-bindgen/tree/master/examples
• Nearlib là JS SDK cho phép xây dựng các giao diện / tích hợp dễ dàng với blockchain - https://github. com/nearprotocol/nearlib
• Ví dụ NFT cho Corgis - https://github. com/nearprotocol/crypto-corgis-solution

Chúng tôi có một cuộc thi hackathon trực tuyến dành cho các nhà phát triển Trung Quốc và đã xuất bản một số ý tưởng tại đây: https://github. com/nearprotocol/hackathon/blob/master/ideas. md


7. Đánh giá của bạn về NEAR 2019 là gì và các kế hoạch thú vị của NEAR 2020 là gì?

@illia:

Năm 2019 của NEAR:

• Đi từ một nhóm nhỏ ở San Francisco, đến cộng đồng toàn cầu.
• Đã thay đổi thiết kế sharding của chúng tôi và triển khai nó, chạy TestNet trước khi phát hành với các trình xác nhận bên ngoài trên toàn cầu.
• Có thêm các nhà phát triển ứng dụng đang xây dựng các ứng dụng thú vị trên NEAR và sẽ ra mắt cùng lúc với chúng tôi khi MainNet. Đã giúp một số người trong số họ kiếm tiền và tăng quy mô để mang lại trải nghiệm tốt nhất trong ngày đầu tiên ra mắt.
• Có hàng tấn cuộc họp, hội thảo và 8 hackathon trên toàn thế giới, với các nhà phát triển cho chúng tôi phản hồi có giá trị về cách cải thiện nền tảng.

Năm 2020, mục tiêu đầu tiên và quan trọng nhất của chúng tôi là ra mắt MainNet và bắt đầu phát triển cộng đồng Web mở.

Chúng tôi tin rằng có rất nhiều cơ hội để đưa các nhà phát triển và doanh nhân mới xây dựng làn sóng kinh doanh tiếp theo phù hợp hơn với người dùng và chúng tôi có thể tạo ra một phần của quá trình chuyển đổi này với NEAR.

Chúng tôi thực sự nghĩ rằng năm 2020 sẽ là năm tăng trưởng - các nhà phát triển trong hệ sinh thái, các ứng dụng được tung ra, sử dụng bởi người tiêu dùng thường xuyên và được các công ty lớn chấp nhận.

8. Illia đã nói năm 2020 sẽ là năm của Web Mở. Bạn có thể giải thích điều này? Bạn nghĩ thế nào về Web Mở?

@illia:

Web Mở là mô hình mới của các doanh nghiệp và ứng dụng được sắp xếp xung quanh người dùng.

Hiện tại những động cơ thúc đẩy trong Web2 là tối đa hóa doanh thu thậm chí chống lại lợi ích của người dùng. Ngược lại, mục tiêu của Web Mở là mang lại quyền kiểm soát cho người dùng: cho tiền, tài sản và dữ liệu của họ.

Chúng tôi đã có các phong trào trên toàn cầu bắt đầu theo hướng này, với luật GDPR và tính di động dữ liệu, thúc đẩy quyền riêng tư và chủ quyền - tất cả đều đang cố gắng thay đổi hiện trạng. Nhưng cho đến nay, đã có những sự thay thế thực sự cho sức mạnh tập trung của chi phí cận biên bằng 0 trong web2.

Một ví dụ cho điều này là các mạng xã hội. Tất cả họ bắt đầu cố gắng để có được người dùng và thực sự cởi mở với các ứng dụng được xây dựng trên đó và điều này nhằm phục vụ cho yêu cầu của các nhóm nhỏ hơn. Nhưng khi các hiệu ứng mạng kết hợp, những giá trị đẹp của việc này sẽ biến mất và thay vào đó, nó trở nên thiên nhiều hơn về việc cạnh tranh lẫn nhau trước khi họ có thể trở nên lớn mạnh hơn và bắt đầu có được doanh thu.

Một cách để xoay chuyển nó là tự thông dụng hóa đồ thị xã hội. Điều này có nghĩa là cho người dùng quyền sở hữu thay vì một công ty cung cấp phần mềm, thêm vào đó là tính di động và có thể sử dụng trên mọi ứng dụng. Điều này loại những vấn đề xung quanh dữ liệu người dùng hoặc bạn bè và thay vào đó sẽ buộc các công ty xây dựng các sản phẩm tốt hơn và phục vụ nhu cầu của họ để mang lại sự hài lòng hơn. Điều này cũng có nghĩa là vẫn có chỗ cho nhiều ứng dụng trong thị trường ngách có thể tận dụng dữ liệu này để cung cấp trải nghiệm tốt cho cộng đồng nhỏ hoặc nhóm xã hội, điều hiện nay là không thể bởi vì không có ứng dụng địa phương nào thu thập đủ mạng và không có ứng dụng toàn cầu nào tập trung vào việc xây dựng một cái gì đó cho cộng đồng địa phương nhỏ.

Ngay cả các doanh nghiệp những người đã chấp nhận công nghệ blockchain cũng tham gia vào phong trào này, mở khóa dữ liệu của người dùng và cho phép nhiều khả năng tương tác hơn.

Chúng tôi nghĩ rằng vào năm 2020, chúng tôi sẽ bắt đầu thấy các ứng dụng đầu tiên thực hiện theo lời hứa này và chúng ta sẽ sớm thấy sự liên kết lâu dài của các ứng dụng và người dùng.
https://t.me/cryptonear_VN

Return to “Tiếng Việt (Vietnamese)”

Who is online

Users browsing this forum: No registered users and 5 guests