INTRODUCE
Admin: Nikolay Volf is CEO & Founder of Gear Protocol. Hi Nikolay Volf, could you introduce yourself and say something about Gear Protocol?
“ Nikolay Volf là Giám đốc điều hành & Người sáng lập Gear Protocol. Xin chào Nikolay Volf, bạn có thể giới thiệu về bản thân và nói đôi điều về Gear Protocol được không?”
Nikolay Volf: Yeah, I worked on substrate/Polkadot with Gav and others in Parity Technologies. Once we launched Polkadot there, I started to think about the next project, this time as a founder. Things went pretty fast, and now we are 40 people company building the best smart contract platform you can imagine! We already have a testnet and hope to launch a fully audited and feature-complete network later this year.
Gear will allow all kinds of applications you see on Ethereum/Solana/Near to access the Polkadot ecosystem for cents and require little development effort.
This is our grand goal! I think this was enough for a short intro.
“ Hi mọi người! Tôi đã làm việc trên Substrate / Polkadot với Gav và những người khác trong một thời gian ở Parity Technologies. Khi Polkadot được ra mắt, tôi bắt đầu nghĩ về dự án tiếp theo, lần này với tư cách là người sáng lập. Mọi thứ diễn ra khá nhanh và bây giờ chúng tôi là công ty có 40 người đang xây dựng nền tảng hợp đồng thông minh tốt nhất mà bạn có thể tưởng tượng! Chúng tôi đã có một mạng thử nghiệm và hy vọng sẽ khởi chạy một mạng hoàn chỉnh và đầy đủ tính năng vào cuối năm nay.
Gear sẽ cho phép tất cả các loại ứng dụng mà mấy you đang thấy trên Ethereum / Solana / Near truy cập vào hệ sinh thái polkadot với chỉ vài cent và không cần phải tốn time để phát triển nhiều.
Đây là đoạn giới thiệu ngắn gọn về Gear của tôi.”
PART 1: PRE-SELECT QUESTIONS.
1/ I see Gear does not have a community in Vietnam, do you intend to strongly develop the Vietnamese community because Vietnam is a potential market?
“Mình thấy Gear chưa có cộng đồng ở Việt Nam. Như anh thấy đấy, Việt Nam là một thị trường cực kỳ tiềm năng, vậy anh có có ý định phát triển mạnh cộng đồng ở Việt Nam không?”
Nikolay Volf:
Pretty much yes, we have just started building the Vietnamese community and we are open to suggestions and collaborations! This month I hope to be in Vietnam along with the other members of the team. We will be holding our first workshop in Hanoi in collaboration with VNU University of Engineering and Technology. We are setting up the date now but it will be at the end of May. On the 26th of May, we also will be holding a Meetup in Hanoi. I hope to be there myself along with more team members so If you are around, I would be glad to meet you in person and answer all of your questions you might be interested in! As long as we set up the exact place we will announce it on Twitter, Discord, and Telegram.
“Tôi xin trả lời câu này là rất rất có nha :)), Gear mới bắt đầu xây dựng cộng đồng tại Việt Nam. Chúng tôi luôn lắng nghe và mong muốn được hợp tác. Tôi sẽ xuất hiện tại Việt Nam trong tháng này cùng với các thành viên khác của team. Chúng tôi sẽ phối hợp với Trường Đại học Công nghệ, ĐHQGHN để tổ chức hội thảo đầu tiên tại Hà Nội. Mọi thứ đang trong quá trình setup, hội thảo này sẽ xảy ra vào cuối tháng 5. Ngày 26/5, chúng tôi cũng sẽ tổ chức Meetup tại Hà Nội. Bản thân tôi sẽ ở đó cùng với nhiều thành viên trong nhóm, vì vậy nếu bạn gần đó, tôi rất vui được gặp bạn trực tiếp và trả lời tất cả các câu hỏi của bạn mà bạn có thể quan tâm! Sau khi xác định chính xác địa điểm tổ chức Meetup, chúng tôi sẽ thông báo trên Twitter, Discord và Telegram.”
2/ Does Gear intend to launch the EVM before launching the WebAssembly Virtual Machine?
“Gear có định khởi chạy EVM trước khi khởi chạy Máy ảo WebAssembly không?”
Nikolay Volf:
Thank you for your question! Not really, we’ll leave EVM to people who need some short-term adoption gained by running legacy solutions. WebAssembly is a much more future-proof and solid solution in the computation (smart-contract) area of blockchain technology. WebAssembly is near-native speed and much more compatible with all modern hardware. Also, EVM relies on-call on the model, while we use the actor model for inter-program (inter-contract) communications.
“Câu hỏi khá hay! Không hẳn, chúng tôi vẫn sẽ giữ nguyên EVM cho một số người cần một số áp dụng ngắn hạn bằng cách chạy các giải pháp kế thừa. WebAssembly là giải pháp vững chắc và bền vững hơn trong tương lai trong lĩnh vực tính toán (hợp đồng thông minh) của công nghệ blockchain. WebAssembly có tốc độ gần như nguyên bản và tương thích hơn nhiều với tất cả phần cứng hiện đại. Ngoài ra, EVM cũng dựa trên Call Model, trong khi chúng tôi sử dụng Actor Model cho liên lạc giữa các chương trình (inter-contract).”
3/ Gear’s Smart Contract runs as a WebAssembly Virtual Machine, so what makes your project stand out from Astar Network, which also runs the WebAssembly Virtual Machine?
>“Hợp đồng thông minh của Gear chạy dưới dạng Máy ảo WebAssembly. Vậy,… điều gì làm cho Gear nổi bật hơn so với Astar Network – vốn đang chạy Máy ảo WebAssembly?”
Nikolay Volf:
Thanks, great question!
Astar uses substrate contracts module and ink! the language developed by Parity Technologies. While it is a solid technology, it is not that future-proof. For example, it does not scale with the number of CPU cores.
We in Gear believe that any future-proof solution must scale with what hardware is scaling with – which now is the number of CPU cores.
We develop our smart-contract engine with our own effort and introduce many innovations there — the actor model for communications, for example, that allows us to run all computations in parallel and also share the storage. We also have a concept of “persistent memory”, where contracts (programs) don’t have storage, but rather their memory is persisted between calls. This allows to drop many domain-specific features (found in ink!) out of the development process, and just write regular programs, speeding up the adoption.
“Thanks, câu hỏi rất hay !
Astar sử dụng mô-đun hợp đồng Substrate và Ink! ngôn ngữ được phát triển bởi Parity Technologies. Mặc dù nó là một công nghệ vững chắc, nhưng nó không phải proof trong tương lai. Ví dụ, nó không scale với số lượng lõi CPU.
Gear tin rằng bất kỳ giải pháp proof nào trong tương lai đều phải mở rộng quy mô với phần cứng đang mở rộng – hiện tại là số lõi CPU.
Chúng tôi phát triển công cụ hợp đồng thông minh bằng chính nỗ lực của mình và giới thiệu nhiều đổi mới ở đó Ví dụ: Actor Model cho giao tiếp, cho phép chúng tôi chạy tất cả các phép tính song song và cũng chia nhỏ bộ nhớ. Chúng ta cũng có một khái niệm về “bộ nhớ liên tục”, trong đó các hợp đồng (chương trình) không có bộ nhớ, mà đúng hơn là bộ nhớ của chúng được duy trì giữa các lần gọi. Điều này cho phép loại bỏ nhiều tính năng dành riêng cho miền (được tìm thấy trong Ink!) ra khỏi quá trình phát triển và chỉ cần viết các chương trình thông thường, tăng tốc độ áp dụng.”
4/ How do you plan to develop use cases on Gear? Which array will you prioritize first in the arrays of DeFi, DAO, NFT, ….?
“Các anh dự định phát triển các trường hợp sử dụng trên Gear như thế nào? Các anh sẽ ưu tiên mảng nào trước trong các mảng như DEFI, DAO, NFT,..?”
Nikolay Volf:
Any solution found on layer 1 protocols like Near/Solana will find better live on Gear where it will have full access to other Polkadot parachains and bridges via XCM conveniently integrated into our messages.
We also have a full department helping projects on the technical side, which provides a comprehensive set of templates that demonstrate the most effective way of writing smart contracts. Live sessions with our devs are also always possible.
All your mentioned projects are welcome, and given the expected speed of Gear, I would add play-to-earn to the list. Having our technology as a base, also new use cases will appear.
“Bất kỳ giải pháp nào được tìm thấy trên các giao thức layer 1 như Near/Solana sẽ hoạt động tốt hơn trên Gear – tại đây, nó sẽ có toàn quyền truy cập vào các parachain Polkadot khác thông qua XCM được tích hợp thuận tiện trong thông điệp của chúng tôi.
Chúng tôi cũng có đầy đủ bộ phận hỗ trợ các dự án về mặt kỹ thuật, cung cấp một bộ mẫu toàn diện thể hiện cách hiệu quả nhất để các viết hợp đồng thông minh. Việc hỗ trợ trực tiếp giữa người với người cũng có luôn, ví dụ bạn có thể nc với dev của chúng tôi để được hỗ trợ tốt nhất.
Các dự án thuộc các mảng mà bạn đề cập như DAO, NFT, Defi,, điều đc hoan nghênh. Theo tốc độ hiện tại thì tôi sẽ thêm tính năng P2E vào danh sách này. Công nghệ của Gear là cơ sở, từ đó nhiều use case hơn sẽ được phát triển.”
5/ Can you explain a bit about program messages on Gear likes: Why do we need messages on smart-contract? What type of messages? Who pays the transaction fee when a message is sent between two programs?
“Anh có thể giải thích một chút về chương trình thông điệp trên Gear như: Tại sao chúng ta cần các thông điệp trên hợp đồng thông minh? Những loại thông điệp? Ai trả phí giao dịch khi một thông điệp được gửi giữa hai chương trình?”
Nikolay Volf:
We need messages in smart contracts because it’s the only way of interaction between the programs or between program and user. The fee is always paid by the message initiator (user). The way that programs communicate is very important because it’s a factor that contributes to the overall effectiveness of the program. In Gear Protocol, for inter-process communication, we use the Actor Model approach. In a nutshell, this means that programs (smart contracts) never share any “state”, instead just exchanging messages with each other.
When programs don’t share any state, you can run them in parallel, partition them by specific validators/collators, migrate them to other chains while keeping them alive, and much more.
“Chúng ta cần các thông điệp trong hợp đồng thông minh vì đó là cách duy nhất để tương tác giữa các chương trình hoặc giữa chương trình với người dùng. Phí luôn được trả bởi người khởi tạo tin nhắn (người dùng). Cách các chương trình giao tiếp rất quan trọng vì nó là một yếu tố góp phần vào hiệu quả chung của chương trình. Trong Gear Protocol, để giao tiếp giữa các quá trình, chúng tôi sử dụng cách tiếp cận Actor Model. Tóm lại, điều này có nghĩa là các chương trình (hợp đồng thông minh) không bao giờ chia sẻ bất kỳ “state” nào, thay vào đó chỉ trao đổi thông điệp với nhau.
Khi các chương trình không chia sẻ bất kỳ state nào, bạn có thể chạy chúng song song, phân vùng chúng theo các Validator/Collator cụ thể, di chuyển chúng sang các chuỗi khác trong khi vẫn giữ chúng tồn tại và nhiều hơn thế nữa.”
6/ What are the most advantages of Gear’s smart contract compared to Solidity?
“Hợp đồng thông minh của Gear có những ưu điểm gì so với Solidity?”
Nikolay Volf:
– We encourage using Rust, though not limiting it to just that. Any language compiled to WebAssembly is ok.
– Rust is a well-designed, modern language. Unlike other blockchain-based programming languages, like Solidity, Rust is not crypto-specific. While it can be used to write smart contracts, Rust is an already mature technology that is primarily used outside of the blockchain industry.
– Rust offers zero-cost abstractions and assumes the best practice design and development guidelines as defaults. Developers only need to be explicit when they have to digress from the best practices. Rust also guarantees memory safety. As a result, Rust is very fast and memory-efficient, while also maintaining extreme reliability and security, proven, for example by code found in Polkadot, Ethereum, and even Near nodes. This makes Rust the ideal choice of programming language for blockchains where reliability and efficiency are very, very important.
– The other advantage of using Rust is that it has a straightforward compilation to WASM, which is the exact architecture that Gear Protocol uses. Rust is the ideal programming language for WebAssembly because of its minimal runtime. As WebAssembly doesn’t have its own runtime, it needs to be shipped with the code. The smaller the runtime, the less stuff the user needs to download. Thankfully Rust has very minimal runtime, meaning that the users can interact with applications extremely fast.
“- Chúng tôi khuyến khích sử dụng Rust, mặc dù không chỉ giới hạn nó ở mức đó. Mọi ngôn ngữ được biên dịch sang WebAssembly đều Oke nha.
– Rust được thiết kế rất nice, ngôn ngữ hiện đại. Không giống như các ngôn ngữ lập trình dựa trên blockchain khác, như Solidity, Rust không dành riêng cho crypto. Mặc dù nó có thể được sử dụng để viết các hợp đồng thông minh, nhưng Rust là một công nghệ đã trưởng thành chủ yếu được sử dụng bên ngoài ngành công nghiệp blockchain.
– Rust cung cấp các trừu tượng với chi phí bằng không, giả định các nguyên tắc phát triển và thiết kế thực tiễn tốt nhất làm mặc định. Rust không có bộ thu gom rác, có nghĩa là không thể có sự cố không xác định được gây ra bởi ngôn ngữ trong thời gian chạy. Kết quả là, Rust rất nhanh và hiệu quả về bộ nhớ, đồng thời duy trì độ tin cậy cao. Điều này làm cho Rust trở thành lựa chọn ngôn ngữ lập trình lý tưởng cho các blockchain, nơi mà độ tin cậy và hiệu quả là rất, rất quan trọng.
– Ưu điểm khác của việc sử dụng Rust là nó có khả năng biên dịch đơn giản sang WASM, đây là kiến trúc chính xác mà Gear Protocol sử dụng. Rust là ngôn ngữ lập trình lý tưởng cho WebAssembly vì thời gian chạy tối thiểu của nó. Vì WebAssembly không có thời gian chạy riêng nên nó cần được vận chuyển cùng với mã. Thời gian chạy càng nhỏ, người dùng cần tải xuống càng ít nội dung. Rất may, Rust có thời gian chạy rất tối thiểu, có nghĩa là người dùng có thể tương tác với các ứng dụng cực kỳ nhanh chóng.”
PART 2: LIVE QUESTION
1/ Hi @nikolay_volf! How many team members do you have? Do they have enough experience in the blockchain field? Do they have any experience working in crypto and non-crypto projects? (Crypto Ruggulator)
“Xin chào @nikolay_volf! Bạn có bao nhiêu thành viên trong nhóm? Họ có đủ kinh nghiệm trong lĩnh vực blockchain không? Họ có bất kỳ kinh nghiệm nào làm việc trong các dự án crypto and non-crypto không?”
Nikolay Volf:
Nice question!
We have around 40 people, of which 30 are developers
We need not much experience in crypto, and crypto-experienced developers usually want a lot of money and are not very productive. We need just solid engineering work — we have the consensus and cryptographic layer covered by the substrate.
“Câu hỏi hay đó!
Hiện tại chúng tôi có khoảng 40 người, trong đó 30 người là developers.
Chúng tôi không cần nhiều kinh nghiệm về crypto, cũng như các dev biết về crypto. Họ có xu hướng muốn có nhiều tiền và không có năng suất cao. Chúng tôi chỉ cần công việc kỹ thuật vững chắc – chúng tôi có sự đồng thuận và lớp mật mã được hỗ trợ bởi Substrate.“
2/ Too many projects promise magic but never release any working product or prove any revenue, Within a short/long time of release. Is your project also like this? If not can u tell us, What makes your project different from other projects? (Yulyulka)
“Quá nhiều dự án hứa hẹn điều kỳ diệu nhưng không bao giờ phát hành bất kỳ sản phẩm hoạt động hoặc chứng minh bất kỳ doanh thu nào, trong một thời gian ngắn/dài phát hành. Dự án của bạn cũng như thế này phải không? Nếu không, bạn có thể cho chúng tôi biết, Điều gì làm cho dự án của bạn khác với các dự án khác?”
Nikolay Volf:
We already have a test net stable for several months – you can see its telemetry here: https://telemetry.gear-tech.io/
You can run your own node with instructions here:
http://github.com/gear-tech/gear
This was already somewhat working before we raised any money for the project, so we are not “many” 🙂
<“Testnet của chúng tôi đã ổn định được vài tháng – Các bạn có thể check tại đây: https://telemetry.gear-tech.io/
Mấy bạn có thể chạy node riêng của mình, đọc hướng dẫn ở link này:
http://github.com/gear-tech/gear
Dự án Gear đã phần nào hoạt động trước khi chúng tôi huy động được bất kỳ khoản fund nào, Vì vậy chúng tôi không thuộc số nhiều như bạn đề cập.”
3/ Can you give an overview of your Tokenomics, and the UTILITY of Token? (Nguyễn Trọng Tú)
“Bạn có thể giới thiệu tổng quan về Tokenomics của mình và UTILITY (tiện ích) của Token không?”
Nikolay Volf:
Because we are called “Gear”, we are simple and reliable. Token utility reflects just that. You just pay for computations with it, and not much more. We don’t have defi-like governance, farming, yielding, and other schemes. We just make applications work and validators take tokens in return.
“Chúng tôi được gọi là “Gear” và ví thế, chúng tôi đơn giản và đáng tin cậy. Token tiện ích phản ánh điều đó. Bạn chỉ phải trả tiền cho các phép tính với nó, và không nhiều hơn thế. Chúng tôi không có các kế hoạch cho việc quản trị, farming, yielding và mấy thứ khác tương tự. Việc của chúng tôi là làm cho các ứng dụng hoạt động và các Validator nhận lại các token.”
4/ What was the biggest milestone your project has? What is the plan in the future? (Alana)
“Cột mốc quan trọng nhất mà dự án của bạn đạt được là gì? Kế hoạch trong thời gian tới là gì?”
Nikolay Volf:
The biggest milestone was to implement the feature-complete protocol, which was later described in our whitepaper.
The next milestone is to get it audited by the top security company, which is now in progress.
From the nearest next milestones, we launch a stable testnet soon, where we will guarantee the safety of user data and the fact that this network will never stop.
“Cột mốc quan trọng nhất là việc đã triển khai giao thức với đầy đủ tính năng, giao thức này sau đó đã được mô tả trong whitepaper của Gear.
Cột mốc tiếp theo là Gear phải được audit bởi công ty bảo mật hàng đầu. Việc audit đang đang được tiến hành.
Các cột mốc quan trọng tiếp theo gần nhất là: Sớm ra mắt mạng thử nghiệm ổn định, nơi chúng tôi sẽ đảm bảo an toàn cho dữ liệu người dùng và thực tế là mạng này sẽ không bao giờ dừng lại.”
Disclaimer: Giao dịch tiền điện tử có mức độ rủi ro cao và có thể không phù hợp với tất cả các nhà đầu tư. CryptoViet sẽ không chịu trách nhiệm pháp lý đối với bất kỳ tổn thất hoặc thiệt hại nào có thể phát sinh trực tiếp hoặc gián tiếp từ việc sử dụng hoặc phụ thuộc vào những thông tin trên. Tất cả các ý kiến được bày tỏ trên trang web này thuộc sở hữu của người viết và không bao giờ được coi là lời khuyên dưới bất kỳ hình thức nào.
Trả lời