Xu hướng hiện nay là NFT (Mã thông báo không thể thay thế)! Tự tay tạo ứng dụng của riêng bạn ✨
Tạo ứng dụng Blockchain Klaytn - Mã thông báo ERC721
Đã đến lúc tìm hiểu về Non-Fungible Token (NFT). Chúng ta sẽ tìm hiểu về các loại mã thông báo được sử dụng trong blockchain và tạo ra một mã thông báo không thể thay thế (ERC-721) có chức năng phân loại kỹ thuật số các hình thu nhỏ của YouTube và cho phép chúng được mua và bán với những người dùng khác.
Các NFT này có tiềm năng được áp dụng cho nhiều ngành công nghiệp khác nhau vì mỗi mã thông báo có đặc điểm và giá trị riêng. Ví dụ, trong ngành công nghiệp trò chơi, việc mã hóa các vật phẩm có thể giúp xác lập quyền sở hữu, giải quyết vấn đề sao chép và làm giả, cũng như quản lý đồ sưu tầm bằng cách chuyển đổi chúng thành tài sản dưới dạng kỹ thuật số.
Trong tương lai, ngay cả chứng chỉ và dữ liệu cá nhân cũng sẽ được số hóa, mã hóa và quản lý thông qua blockchain, và sẽ đến thời đại mà quyền sở hữu tài sản kỹ thuật số sẽ rõ ràng.
Tóm tắt 3 dòng về mục tiêu học tập 📖
Sử dụng chức năng thanh toán của blockchain Klaytn và IPFS
Tạo token ERC721 và mua/bán hợp đồng thông minh bằng Solidity
Hoàn thiện ứng dụng blockchain của bạn bằng cách kết nối nó với giao diện (JavaScript & jQuery).
Điều này sẽ giúp ích cho những người này 🔍
Các nhà phát triển quan tâm đến Clayton
Với những ai đang thắc mắc token không thể thay thế (NFT) là gì?
Những người nhạy cảm với công nghệ và xu hướng mới
Ví Kakao Clip cũng xử lý các token không thể thay thế (NFT).
📢 Những điều cần lưu ý trước khi tham gia lớp học
Quá trình này được thực hiện trên môi trường hệ điều hành Windows 10.
Tôi sử dụng Visual Studio Code.
Cần có kiến thức cơ bản về HTML, JavaScript và Bootstrap.
Tôi sử dụng Truffle phiên bản 5.
Sử dụng Ganache CLI.
Tôi đang sử dụng nvm node phiên bản 10.15.3.
Bạn có thể tải xuống các ví dụ được sử dụng trong bài giảng.
Vui lòng kiểm tra liên kết để biết danh sách đầy đủ các phương pháp giải quyết lỗi. (nhấp chuột)
Vui lòng kiểm tra phiên bản cập nhật của bài giảng để không có lỗi. (nhấp chuột)
Đã tạo khóa học này Giới thiệu Người chia sẻ kiến thức 👨💻
Con trai Sejong
Công ty TNHH CNTT Sejong vận hành
Nhà phát triển ứng dụng Blockchain
Tốt nghiệp Học viện Công nghệ British Columbia, Khoa Kỹ thuật Máy tính
Giải thưởng Dự án Xuất sắc của Ngày hội mở cửa BCIT năm 2016
Đại học Toronto Nghỉ phép
Những người gặp gỡ bởi Inflearn | Hãy xem cuộc phỏng vấn của Son Se-jong
Nội dung khóa học rất hay. Tuy nhiên, rất khó theo dõi vì đây là phiên bản cũ. Tôi đổ mồ hôi khi sửa đổi mọi thứ từ webpack sang caver-js để nó hoạt động.
mưa phùn đã sửa nó vì nó đã được đăng bởi người khác. Nhưng Hack là gì? Đây là kết quả mà ngay cả những người bướng bỉnh cũng đạt được nhờ nỗ lực của chính họ (hoặc nhờ sự giúp đỡ của những sinh viên chăm chỉ tìm ra giải pháp cho mỗi bài giảng). Việc giải thích từng phương pháp hoặc hợp đồng trong mỗi bài giảng đều tốt nhưng nỗ lực xác định vấn đề hoàn toàn phụ thuộc vào học viên.
Các lớp học trong chương trình chỉ có ý nghĩa nếu bạn tự viết mã và khớp với kết quả trình bày trong bài giảng, và học viên sẽ chỉ hài lòng nếu họ tự tin sử dụng chúng.
Liệu tôi có thể đạt được kết quả khả quan bằng cách tải xuống một mẫu có nhiều vấn đề không? Trong số các bình luận bài giảng không có câu trả lời hay giải pháp phù hợp dù đã được đăng cách đây 1-2 năm.
Hãy suy nghĩ lại trước khi thanh toán. Các chương trình và thư viện được đề cập trong bài giảng này có quá nhiều vấn đề.
1. connect-privkey-to-provider (@truffle/hdwallet-provider được cài đặt do cập nhật mô-đun)
2. cài đặt webpack.config.js (giải quyết các cài đặt liên quan đến dự phòng, cài đặt webpack.ProvidePlugin trong plugin), v.v.
3. Các vấn đề khác gặp phải khi di chuyển truffle, biên dịch truffle và chạy npm
4. Sự cố thực thi do xung đột với các mô-đun phiên bản thấp khác nhau được viết bằng package-json
Các vấn đề về biên dịch hoặc triển khai liên tục xảy ra và không có giải pháp nào được cung cấp. (Nói cách khác, lỗi thực thi chương trình tiếp tục xảy ra.)
Tôi thật bực bội và lãng phí tiền bạc vì họ đang lừa dối tôi bằng những bản xem trước hứa hẹn tạo ra Ứng dụng B và Ứng dụng D, nhưng họ chỉ hiển thị cho tôi những kết quả đầy lỗi.
Hoàn toàn không có sự kiểm tra các lỗi phát sinh trong bài giảng này. Tôi hy vọng những người muốn trả tiền sẽ suy nghĩ lại. Không có chương trình nào có thể được sử dụng trong bài giảng này và chương trình dành cho Klaytn IDE xuất hiện ở phần đầu cũng có sẵn trên YouTube.
Tôi đã chạy npm và node trong một tuần rồi cài đặt lại nhưng không cải thiện được gì.
Thật đáng thất vọng khi thấy các câu trả lời được đăng bởi các sinh viên khác nói như thể đó là câu trả lời mà họ đã cung cấp.
Xin lỗi. Chắc hẳn là rất khó khăn.
Bạn nói đó là thương mại, nhưng nó hoàn toàn mang tính thương mại. KHÔNG
Đây là khóa học mà tôi đã dồn hết tâm huyết để tạo ra cách đây hai năm.
Tôi đã tóm tắt tất cả các giải pháp nên nếu bạn tham khảo, tôi tin rằng bạn sẽ có thể kiên trì ngay cả khi kỹ năng phát triển của bạn ở mức tối thiểu!
Gần đây nhiều người đã cứng đầu rồi.. Tôi sẽ trả lời.
https://www.inflearn.com/questions/370615
Nhưng drizzleConnect có phải là Hack gì không? Tôi chưa bao giờ sử dụng nó trong các bài giảng của mình...
Có vẻ như anh ấy đã thấy khó chịu khi nghe một bài giảng khác và trút giận vào đây.
-------------------------------------------------- -------------------------------------------------- ---
cập nhật
Là người lần đầu tìm hiểu, lẽ ra tôi nên trả lời chân thành hơn.
Tôi đã bận rộn với cơ sở hạ tầng trong thời gian còn lại của năm.
Vì điều này, tôi chân thành xin lỗi tất cả các học sinh.
Tôi đã bắt đầu trả lời lại các câu hỏi từ hai tháng trước, nhưng tôi nghĩ sẽ tốt hơn nếu học sinh ít nhất đặt một câu hỏi và để lại 1 điểm. Tôi hoàn toàn sẵn lòng giúp đỡ. Nếu bạn để lại 1 điểm và nó nói rằng đó là quảng cáo hoặc không liên quan gì đến khóa học (drizzleContext), tôi không có lựa chọn nào khác ngoài việc trả lời và vì gần đây bạn đã sửa lại điểm của mình một lần nữa, có vẻ như bạn đã bỏ qua nó một cách bốc đồng.
Trong tình hình hiện tại, tôi quyết định rằng tôi có thể giúp đỡ học sinh nhanh hơn bằng cách tranh thủ sự giúp đỡ của một người gần đây đã giải quyết xong vấn đề thay vì giải quyết từng vấn đề một và sửa từng vấn đề một. Nếu ngay cả điều này cũng gây thất vọng thì chúng tôi không thể làm gì được. Thật đau lòng khi biết rằng đó là một sự lãng phí tiền bạc, nhưng nhờ có bạn, tôi nghĩ tôi sẽ quay lại Infron thường xuyên để đặt câu hỏi. Và nếu bạn để lại số tài khoản, tôi sẽ hoàn tiền trực tiếp cho bạn.
Cảm ơn bạn vì bài giảng thực sự tuyệt vời.
Thật tốt khi hiểu và sử dụng cấu trúc tổng thể, Solidity và Caver.js.
Nếu bạn thực hiện lần đầu tiên, có thể có một số chỗ bạn gặp khó khăn, nhưng bạn có thể hoàn thành khóa học nếu chịu tìm kiếm.
Cảm ơn bạn vì video tuyệt vời. Tôi sẽ sớm xem các bài giảng mới nhất.