レッスン3

Cơ sở công nghệ của Waves.tech

Phần này sẽ thảo luận về mô hình kinh tế của token WAVES, vai trò của nó trên nền tảng và ứng dụng trong giao dịch, đặt cược và hoạt động của các nút. Ngoài ra, mô-đun cũng sẽ bao gồm phân phối token, động lực tài chính của các bên liên quan trong hệ sinh thái Waves.

Cấu trúc blockchain

Full node
Một nút đầy đủ là cốt lõi của blockchain Waves, chịu trách nhiệm duy trì lịch sử giao dịch đầy đủ. Những nút này rất quan trọng trong mạng, thông qua việc xác minh giao dịch và khối, đảm bảo tính toàn vẹn và chính xác của dữ liệu blockchain. Nút đầy đủ sử dụng cơ chế Chứng chỉ quyền sở hữu thuê (LPoS) để chấp nhận thuê token từ các bên tham gia khác, nhằm tăng cơ hội được chọn để tạo ra khối tiếp theo. Nút đầy đủ tạo ra khối mới thông qua cơ chế đồng thuận, và từ đó nhận phí giao dịch và phần thưởng khối.

Nút nhẹ
Nút nhẹ không lưu trữ lịch sử toàn bộ blockchain mà phụ thuộc vào nút đầy đủ để xác minh giao dịch và tương tác mạng khác. Thiết kế này cho phép nút nhẹ hoạt động hiệu quả hơn và tiêu thụ ít tài nguyên hơn vì chúng không cần tải xuống toàn bộ blockchain. Chức năng chính của nút nhẹ là tăng tốc giao dịch và tăng cường giao tiếp mạng, phù hợp cho người dùng không muốn duy trì sổ cái đầy đủ nhưng vẫn muốn tham gia hoạt động mạng.

Kiến trúc hai tầng
Blockchain Waves sử dụng cấu trúc hai lớp để duy trì mạng của nó, bao gồm các nút đầy đủ và các nút nhẹ. Kiến trúc này nhằm tối ưu hóa khả năng mở rộng và hiệu suất của mạng. Các nút đầy đủ chịu trách nhiệm cho công việc nặng nề như xác minh giao dịch và sản xuất khối, trong khi các nút nhẹ cung cấp dịch vụ nhanh chóng và hiệu quả cho người dùng giao dịch. Phân chia vai trò này không chỉ nâng cao hiệu suất mạng tổng thể, mà còn tăng cường tính bảo mật vì nó phân tán trách nhiệm và vai trò của mình trong hệ sinh thái.

cơ chế đồng thuận

Chứng nhận quyền lợi cho thuê (LPoS) là một cơ chế đồng thuận độc đáo trên nền tảng Waves, cho phép chủ sở hữu token tham gia bảo mật và đồng thuận mạng mà không cần chạy nút đầy đủ, từ đó cải thiện mô hình chứng nhận quyền lợi truyền thống (PoS). Trong LPoS, chủ sở hữu token WAVES có thể cho thuê token của họ cho người vận hành nút đầy đủ chịu trách nhiệm tạo ra khối. Cơ chế này duy trì tính phân cấp của việc xác minh khối, đồng thời cho phép nhiều người dùng tham gia bảo mật mạng, bất kể khả năng kỹ thuật của họ như thế nào hoặc họ có muốn chạy nút đầy đủ hay không.

Chức năng và lợi ích
Trong LPoS, khả năng tạo khối tương ứng với số lượng WAVES được cho thuê cho nút. Nói cách khác, càng nhiều WAVES mà nút kiểm soát, bất kể thông qua sở hữu trực tiếp hay cho thuê, cơ hội tạo khối tiếp theo càng cao. Người thuê giữ hoàn toàn quyền kiểm soát đồng WAVES của mình vì các đồng này vẫn được lưu trữ trong ví của họ và không được chuyển cho người vận hành nút. Sắp xếp này giảm ngưỡng tham gia, đảm bảo ngay cả những người giữ số lượng WAVES ít cũng có thể đóng góp vào an ninh mạng và kiếm lời.

Người vận hành nút có thể thu hút nhiều người thuê bằng cách chia sẻ một phần thưởng khối và phí giao dịch với người thuê, từ đó cả hai đều có thể hỗ trợ tích cực cho mạng lưới. Cơ chế phân phối thưởng này tăng cường tính an toàn của mạng lưới vì nó khuyến khích nhiều người tham gia hơn, do đó phân phối quyền lực trên mạng lưới một cách đồng đều hơn và giảm thiểu rủi ro tập trung.

An ninh mạng và sự tham gia của người dùng
Cơ chế LPoS không chỉ làm cho việc tham gia đồng thuận mạng trở nên dễ dàng hơn mà còn tăng cường tính bảo mật. Bằng cách cho phép người dùng cho thuê quyền sở hữu của họ, LPoS khuyến khích nhiều người tham gia quá trình đồng thuận mạng, điều này rất quan trọng để duy trì một blockchain mạnh mẽ và an toàn. Hơn nữa, do WAVES được cho thuê trong thời gian thuê là bị khóa (nhưng người thuê có thể hủy bỏ bất cứ lúc nào), điều này đảm bảo tính ổn định của việc cầm cố và quá trình đồng thuận mạng.

Kích thích kinh tế
LPoS cung cấp động lực kinh tế mạnh mẽ cho người vận hành nút và người thuê mượn token. Người vận hành được khuyến khích duy trì mức tiêu chuẩn và trung thực vận hành cao vì khả năng tạo ra phần thưởng của họ liên quan trực tiếp đến số lượng WAVES họ có thể thu hút và nắm giữ. Ngược lại, động lực tham gia của người thuê mượn là họ có thể nhận được thu nhập thụ động từ việc nắm giữ mà không cần đầu tư nhiều phần cứng hoặc kiến thức chuyên môn, điều này giúp người nắm giữ nhỏ cũng có thể dễ dàng nhận được phần thưởng.

Giao thức cao cấp

Giao thức Waves NG

Waves NG là một sáng tạo quan trọng trong công nghệ blockchain, nhằm nâng cao đáng kể khả năng xử lý giao dịch và giảm độ trễ, biến Waves trở thành một trong những mạng lưới blockchain nhanh nhất. Giao thức này được lấy cảm hứng từ Bitcoin-NG, tối ưu hóa việc tạo khối thông qua hệ thống hai cấp bao gồm khối chính và khối siêu nhỏ. Khối chính được tạo định kỳ, cung cấp quyền cho các thợ đào tạo ra khối siêu nhỏ, trong khi khối siêu nhỏ nhỏ hơn và có thể được tạo ra thường xuyên hơn, từ đó tăng tốc độ xác nhận giao dịch.

Thiết kế này giúp cho blockchain Waves có thể xử lý lượng giao dịch cao hơn, dự kiến có thể đạt tới 100 giao dịch mỗi giây, đáng kể hơn nhiều so với hệ thống blockchain truyền thống. Độ hiệu quả của Waves NG không chỉ nâng cao khả năng mở rộng của hệ thống, mà còn cải thiện trải nghiệm người dùng thông qua việc xác minh giao dịch nhanh hơn.

Hợp đồng thông minh
Waves còn hỗ trợ phát triển ứng dụng phi tập trung (DApps) linh hoạt và an toàn, cung cấp chức năng hợp đồng thông minh. Khác với một số nền tảng blockchain khác, hợp đồng thông minh của Waves không cần tiêu tốn nhiều phí gas khi thực thi, mà sử dụng phương pháp tính phí cố định, điều này làm cho quá trình phát triển và dự báo chi phí trở nên đơn giản hơn.

Waves sử dụng một ngôn ngữ lập trình có tên là Ride để viết hợp đồng thông minh, ngôn ngữ này tập trung vào tính an toàn và dễ sử dụng. Ride không hoàn toàn Turing, điều này giảm thiểu một số lỗi và lỗ hổng thường gặp trong các ngôn ngữ Turing hoàn toàn. Thiết kế này đảm bảo tính dự đoán về chi phí tính toán, tăng cường an ninh mạng và duy trì khả năng xử lý cao.

Nền tảng hỗ trợ ba loại hợp đồng thông minh:

  1. Kịch bản DApp:Chức năng linh hoạt nhất, gần như có thể thực hiện tất cả các hoạt động có thể thực hiện trên Waves.
  2. Tài khoản thông minh:Có thể thiết lập các điều kiện cho phép giao dịch, ví dụ như yêu cầu ký hiệu đa bên.
  3. Tài sản thông minh:Có thể áp đặt các hạn chế đối với giao dịch hoặc chuyển nhượng tài sản, ví dụ như chỉ cho phép giao dịch ở một mức giá cụ thể hoặc chỉ cho phép chuyển đến tài khoản đã được phê duyệt.

Waves NG và hợp đồng thông minh cùng đóng vai trò quan trọng trong việc xây dựng các giải pháp blockchain có khả năng mở rộng, hiệu quả và an toàn, hỗ trợ nhiều ứng dụng từ dịch vụ tài chính đến quản lý chuỗi cung ứng.

Đơn vị Zero

Unit Zero giới thiệu một cấu trúc hoạt động phức tạp, xây dựng trên mạng Waves cơ bản, được gọi là Layer-0 và mở rộng khả năng của nó lên Layer-1 của Unit Zero. Kiến trúc này cho phép một số nút của Waves tham gia trực tiếp vào mạng Unit Zero, từ đó thực hiện tích hợp mượt mà và mở rộng chức năng giữa hai tầng. Cơ chế hoạt động được quản lý bởi hợp đồng chuỗi trên mạng Waves, hợp đồng này điều phối quá trình đồng thuận của Unit Zero, bao gồm việc chọn người tạo khối trong Layer-1, trong đó mỗi khối trong Waves tương ứng với một kỷ nguyên trong Unit Zero, trong đó một người tạo khối cụ thể chịu trách nhiệm tạo khối.

Cơ chế đồng thuận được thông qua là một hệ thống Bằng chứng Cổ phần Công bằng (PoS) được sửa đổi để tính toán độ trễ thời gian đủ điều kiện cho mỗi máy phát điện để tạo khối, đảm bảo sự tham gia công bằng và tăng cường an ninh mạng. Sau khi tạo ra một khối, trình tạo tương tác với hợp đồng chuỗi để đăng ký siêu dữ liệu khối trở lại blockchain Waves, giúp giải quyết các vấn đề fork tiềm ẩn bằng cách duy trì một chuỗi duy trì phần lớn sự đồng thuận.

Mở rộng mạng lưới và kinh tế token
Mạng lưới của Unit Zero yêu cầu các nút của nó phải cam kết một số lượng lớn, yêu cầu tối thiểu để tham gia tạo khối là 20.000 WAVES. Kinh tế token của mạng lưới xoay quanh một token trung gian L2MP, trong hai năm đầu tiên của mạng Unit Zero, L2MP được sử dụng làm số dư tạo khối của các nút. Cơ chế đặt cược này được quản lý thông qua hợp đồng đặt cược trên Waves, người sở hữu L2MP có thể ủy quyền token để đại diện cho số dư tạo khối của nút.

Phần thưởng sản xuất khối được phân phối dưới dạng token UNIT0, bao gồm cả phí giao dịch ngoài phần thưởng kỷ niệm cố định, tạo thành một cấu trúc khuyến khích, khuyến khích người dùng tích cực tham gia vào sự đồng thuận và sức khỏe mạng lưới.

Kiến trúc nút
Kiến trúc nút của Unit Zero chủ yếu được chia thành hai phần:

  • Thực hiện máy khách:Chịu trách nhiệm xử lý giao dịch và duy trì trạng thái của blockchain. Nó chạy trên một mạng lưới ngang hàng, quản lý giao tiếp giữa các nút và xử lý các yêu cầu API JSON-RPC bên ngoài.
  • Khách hàng đồng thuận:Đảm nhận việc thúc đẩy thêm khối và đạt được sự đồng thuận trong mạng. Trong Unit Zero, khách hàng này thực tế là một nút Waves nâng cao, tích hợp phần mở rộng khách hàng đồng thuận, kết hợp khả năng mạng mạnh mẽ của Waves với lớp chuỗi khối mới.

Kiến trúc công nghệ này không chỉ tăng cường khả năng mở rộng và hiệu suất của Unit Zero, mà còn đảm bảo tính bảo mật mạnh mẽ và phi tập trung, tận dụng tối đa lợi thế của cơ sở hạ tầng Waves.

免責事項
* 暗号資産投資には重大なリスクが伴います。注意して進めてください。このコースは投資アドバイスを目的としたものではありません。
※ このコースはGate Learnに参加しているメンバーが作成したものです。作成者が共有した意見はGate Learnを代表するものではありません。
カタログ
レッスン3

Cơ sở công nghệ của Waves.tech

Phần này sẽ thảo luận về mô hình kinh tế của token WAVES, vai trò của nó trên nền tảng và ứng dụng trong giao dịch, đặt cược và hoạt động của các nút. Ngoài ra, mô-đun cũng sẽ bao gồm phân phối token, động lực tài chính của các bên liên quan trong hệ sinh thái Waves.

Cấu trúc blockchain

Full node
Một nút đầy đủ là cốt lõi của blockchain Waves, chịu trách nhiệm duy trì lịch sử giao dịch đầy đủ. Những nút này rất quan trọng trong mạng, thông qua việc xác minh giao dịch và khối, đảm bảo tính toàn vẹn và chính xác của dữ liệu blockchain. Nút đầy đủ sử dụng cơ chế Chứng chỉ quyền sở hữu thuê (LPoS) để chấp nhận thuê token từ các bên tham gia khác, nhằm tăng cơ hội được chọn để tạo ra khối tiếp theo. Nút đầy đủ tạo ra khối mới thông qua cơ chế đồng thuận, và từ đó nhận phí giao dịch và phần thưởng khối.

Nút nhẹ
Nút nhẹ không lưu trữ lịch sử toàn bộ blockchain mà phụ thuộc vào nút đầy đủ để xác minh giao dịch và tương tác mạng khác. Thiết kế này cho phép nút nhẹ hoạt động hiệu quả hơn và tiêu thụ ít tài nguyên hơn vì chúng không cần tải xuống toàn bộ blockchain. Chức năng chính của nút nhẹ là tăng tốc giao dịch và tăng cường giao tiếp mạng, phù hợp cho người dùng không muốn duy trì sổ cái đầy đủ nhưng vẫn muốn tham gia hoạt động mạng.

Kiến trúc hai tầng
Blockchain Waves sử dụng cấu trúc hai lớp để duy trì mạng của nó, bao gồm các nút đầy đủ và các nút nhẹ. Kiến trúc này nhằm tối ưu hóa khả năng mở rộng và hiệu suất của mạng. Các nút đầy đủ chịu trách nhiệm cho công việc nặng nề như xác minh giao dịch và sản xuất khối, trong khi các nút nhẹ cung cấp dịch vụ nhanh chóng và hiệu quả cho người dùng giao dịch. Phân chia vai trò này không chỉ nâng cao hiệu suất mạng tổng thể, mà còn tăng cường tính bảo mật vì nó phân tán trách nhiệm và vai trò của mình trong hệ sinh thái.

cơ chế đồng thuận

Chứng nhận quyền lợi cho thuê (LPoS) là một cơ chế đồng thuận độc đáo trên nền tảng Waves, cho phép chủ sở hữu token tham gia bảo mật và đồng thuận mạng mà không cần chạy nút đầy đủ, từ đó cải thiện mô hình chứng nhận quyền lợi truyền thống (PoS). Trong LPoS, chủ sở hữu token WAVES có thể cho thuê token của họ cho người vận hành nút đầy đủ chịu trách nhiệm tạo ra khối. Cơ chế này duy trì tính phân cấp của việc xác minh khối, đồng thời cho phép nhiều người dùng tham gia bảo mật mạng, bất kể khả năng kỹ thuật của họ như thế nào hoặc họ có muốn chạy nút đầy đủ hay không.

Chức năng và lợi ích
Trong LPoS, khả năng tạo khối tương ứng với số lượng WAVES được cho thuê cho nút. Nói cách khác, càng nhiều WAVES mà nút kiểm soát, bất kể thông qua sở hữu trực tiếp hay cho thuê, cơ hội tạo khối tiếp theo càng cao. Người thuê giữ hoàn toàn quyền kiểm soát đồng WAVES của mình vì các đồng này vẫn được lưu trữ trong ví của họ và không được chuyển cho người vận hành nút. Sắp xếp này giảm ngưỡng tham gia, đảm bảo ngay cả những người giữ số lượng WAVES ít cũng có thể đóng góp vào an ninh mạng và kiếm lời.

Người vận hành nút có thể thu hút nhiều người thuê bằng cách chia sẻ một phần thưởng khối và phí giao dịch với người thuê, từ đó cả hai đều có thể hỗ trợ tích cực cho mạng lưới. Cơ chế phân phối thưởng này tăng cường tính an toàn của mạng lưới vì nó khuyến khích nhiều người tham gia hơn, do đó phân phối quyền lực trên mạng lưới một cách đồng đều hơn và giảm thiểu rủi ro tập trung.

An ninh mạng và sự tham gia của người dùng
Cơ chế LPoS không chỉ làm cho việc tham gia đồng thuận mạng trở nên dễ dàng hơn mà còn tăng cường tính bảo mật. Bằng cách cho phép người dùng cho thuê quyền sở hữu của họ, LPoS khuyến khích nhiều người tham gia quá trình đồng thuận mạng, điều này rất quan trọng để duy trì một blockchain mạnh mẽ và an toàn. Hơn nữa, do WAVES được cho thuê trong thời gian thuê là bị khóa (nhưng người thuê có thể hủy bỏ bất cứ lúc nào), điều này đảm bảo tính ổn định của việc cầm cố và quá trình đồng thuận mạng.

Kích thích kinh tế
LPoS cung cấp động lực kinh tế mạnh mẽ cho người vận hành nút và người thuê mượn token. Người vận hành được khuyến khích duy trì mức tiêu chuẩn và trung thực vận hành cao vì khả năng tạo ra phần thưởng của họ liên quan trực tiếp đến số lượng WAVES họ có thể thu hút và nắm giữ. Ngược lại, động lực tham gia của người thuê mượn là họ có thể nhận được thu nhập thụ động từ việc nắm giữ mà không cần đầu tư nhiều phần cứng hoặc kiến thức chuyên môn, điều này giúp người nắm giữ nhỏ cũng có thể dễ dàng nhận được phần thưởng.

Giao thức cao cấp

Giao thức Waves NG

Waves NG là một sáng tạo quan trọng trong công nghệ blockchain, nhằm nâng cao đáng kể khả năng xử lý giao dịch và giảm độ trễ, biến Waves trở thành một trong những mạng lưới blockchain nhanh nhất. Giao thức này được lấy cảm hứng từ Bitcoin-NG, tối ưu hóa việc tạo khối thông qua hệ thống hai cấp bao gồm khối chính và khối siêu nhỏ. Khối chính được tạo định kỳ, cung cấp quyền cho các thợ đào tạo ra khối siêu nhỏ, trong khi khối siêu nhỏ nhỏ hơn và có thể được tạo ra thường xuyên hơn, từ đó tăng tốc độ xác nhận giao dịch.

Thiết kế này giúp cho blockchain Waves có thể xử lý lượng giao dịch cao hơn, dự kiến có thể đạt tới 100 giao dịch mỗi giây, đáng kể hơn nhiều so với hệ thống blockchain truyền thống. Độ hiệu quả của Waves NG không chỉ nâng cao khả năng mở rộng của hệ thống, mà còn cải thiện trải nghiệm người dùng thông qua việc xác minh giao dịch nhanh hơn.

Hợp đồng thông minh
Waves còn hỗ trợ phát triển ứng dụng phi tập trung (DApps) linh hoạt và an toàn, cung cấp chức năng hợp đồng thông minh. Khác với một số nền tảng blockchain khác, hợp đồng thông minh của Waves không cần tiêu tốn nhiều phí gas khi thực thi, mà sử dụng phương pháp tính phí cố định, điều này làm cho quá trình phát triển và dự báo chi phí trở nên đơn giản hơn.

Waves sử dụng một ngôn ngữ lập trình có tên là Ride để viết hợp đồng thông minh, ngôn ngữ này tập trung vào tính an toàn và dễ sử dụng. Ride không hoàn toàn Turing, điều này giảm thiểu một số lỗi và lỗ hổng thường gặp trong các ngôn ngữ Turing hoàn toàn. Thiết kế này đảm bảo tính dự đoán về chi phí tính toán, tăng cường an ninh mạng và duy trì khả năng xử lý cao.

Nền tảng hỗ trợ ba loại hợp đồng thông minh:

  1. Kịch bản DApp:Chức năng linh hoạt nhất, gần như có thể thực hiện tất cả các hoạt động có thể thực hiện trên Waves.
  2. Tài khoản thông minh:Có thể thiết lập các điều kiện cho phép giao dịch, ví dụ như yêu cầu ký hiệu đa bên.
  3. Tài sản thông minh:Có thể áp đặt các hạn chế đối với giao dịch hoặc chuyển nhượng tài sản, ví dụ như chỉ cho phép giao dịch ở một mức giá cụ thể hoặc chỉ cho phép chuyển đến tài khoản đã được phê duyệt.

Waves NG và hợp đồng thông minh cùng đóng vai trò quan trọng trong việc xây dựng các giải pháp blockchain có khả năng mở rộng, hiệu quả và an toàn, hỗ trợ nhiều ứng dụng từ dịch vụ tài chính đến quản lý chuỗi cung ứng.

Đơn vị Zero

Unit Zero giới thiệu một cấu trúc hoạt động phức tạp, xây dựng trên mạng Waves cơ bản, được gọi là Layer-0 và mở rộng khả năng của nó lên Layer-1 của Unit Zero. Kiến trúc này cho phép một số nút của Waves tham gia trực tiếp vào mạng Unit Zero, từ đó thực hiện tích hợp mượt mà và mở rộng chức năng giữa hai tầng. Cơ chế hoạt động được quản lý bởi hợp đồng chuỗi trên mạng Waves, hợp đồng này điều phối quá trình đồng thuận của Unit Zero, bao gồm việc chọn người tạo khối trong Layer-1, trong đó mỗi khối trong Waves tương ứng với một kỷ nguyên trong Unit Zero, trong đó một người tạo khối cụ thể chịu trách nhiệm tạo khối.

Cơ chế đồng thuận được thông qua là một hệ thống Bằng chứng Cổ phần Công bằng (PoS) được sửa đổi để tính toán độ trễ thời gian đủ điều kiện cho mỗi máy phát điện để tạo khối, đảm bảo sự tham gia công bằng và tăng cường an ninh mạng. Sau khi tạo ra một khối, trình tạo tương tác với hợp đồng chuỗi để đăng ký siêu dữ liệu khối trở lại blockchain Waves, giúp giải quyết các vấn đề fork tiềm ẩn bằng cách duy trì một chuỗi duy trì phần lớn sự đồng thuận.

Mở rộng mạng lưới và kinh tế token
Mạng lưới của Unit Zero yêu cầu các nút của nó phải cam kết một số lượng lớn, yêu cầu tối thiểu để tham gia tạo khối là 20.000 WAVES. Kinh tế token của mạng lưới xoay quanh một token trung gian L2MP, trong hai năm đầu tiên của mạng Unit Zero, L2MP được sử dụng làm số dư tạo khối của các nút. Cơ chế đặt cược này được quản lý thông qua hợp đồng đặt cược trên Waves, người sở hữu L2MP có thể ủy quyền token để đại diện cho số dư tạo khối của nút.

Phần thưởng sản xuất khối được phân phối dưới dạng token UNIT0, bao gồm cả phí giao dịch ngoài phần thưởng kỷ niệm cố định, tạo thành một cấu trúc khuyến khích, khuyến khích người dùng tích cực tham gia vào sự đồng thuận và sức khỏe mạng lưới.

Kiến trúc nút
Kiến trúc nút của Unit Zero chủ yếu được chia thành hai phần:

  • Thực hiện máy khách:Chịu trách nhiệm xử lý giao dịch và duy trì trạng thái của blockchain. Nó chạy trên một mạng lưới ngang hàng, quản lý giao tiếp giữa các nút và xử lý các yêu cầu API JSON-RPC bên ngoài.
  • Khách hàng đồng thuận:Đảm nhận việc thúc đẩy thêm khối và đạt được sự đồng thuận trong mạng. Trong Unit Zero, khách hàng này thực tế là một nút Waves nâng cao, tích hợp phần mở rộng khách hàng đồng thuận, kết hợp khả năng mạng mạnh mẽ của Waves với lớp chuỗi khối mới.

Kiến trúc công nghệ này không chỉ tăng cường khả năng mở rộng và hiệu suất của Unit Zero, mà còn đảm bảo tính bảo mật mạnh mẽ và phi tập trung, tận dụng tối đa lợi thế của cơ sở hạ tầng Waves.

免責事項
* 暗号資産投資には重大なリスクが伴います。注意して進めてください。このコースは投資アドバイスを目的としたものではありません。
※ このコースはGate Learnに参加しているメンバーが作成したものです。作成者が共有した意見はGate Learnを代表するものではありません。