thảo luận Anh em dev blockchain vào thảo luận

Effoc

Senior Member
Em sinh viên nhảy luôn vào mảng blockchain (cụ thể là smart contract) (code được fe nhưng chủ yếu project trường chứ chưa có kn thực tế) mà thấy lo quá, ko biết mảng này có bền không nữa. Sợ sau mảng này dead thì quay về fresher fe, be cũng toang quá. Em thì thấy mảng này cũng hay vì học hỏi được nhiều cái mới, em cũng thích hiểu sâu dạng nghiên cứu phần core blockchain, phần toán học, mật mã được ứng dụng vào blockchain, hơn đơn thuần chỉ code smart contract. Các bác có kinh nghiệm mảng này cho em xin ít lời khuyên ạ.
Làm blockchain thì mình thấy ngoại trừ mấy người dev core layer tầng network thì còn lại ứng dụng đơn giản. Smart contract đơn giản là một chương trình chạy trên blockchain chứ cũng ko có gì đặc biệt.
Mình gốc BE nhảy vào vọc tí 1-2 tuần đã có thể tự làm token ERC-20. Viết tool monitor mạng luới, tracking... các kiểu. Nói chung làm tầng application thì đơn giản vkl ra.
 

Effoc

Senior Member
Mình tham gia thị trường đc 1 năm, lúc đầu cũng hào hứng lắm, cứ nghĩ DeFi (tài chính phi tập trung) là tương lai, tham gia 1 số hackathon các kiểu (trên chain Radix - https://www.radixdlt.com/post/scrypto-dao-challenge-results), gọi là có 1 ít tiền tiêu vặt, sau rồi hiện tại mình nghĩ như này (chắc cũng vì tâm lý downtrend):

- DeFi (or ứng dụng blockchain nói chung) hiện nay 99% là lùa gà, úp bô, công cụ phạm tội, trốn thuế,... nó giống sự phát triển của hệ thống Banking 100 năm trước khi chưa có Central Bank (trích dẫn 1 chiên da bên tây: https://www.coindesk.com/layer2/2022/09/12/theres-no-future-for-defi-without-regulation/). Khi có cơ quan quản lý tập trung, regulation thì nó mới bắt đầu thực sự đi vào cuộc sống hằng ngày.

- Tập trung hay Phi tập trung tốt hơn (Centralize or Decentralize), để giải thích câu này chắc cần nghiên cứu lại các hình thái kinh tế - xã hội theo triết học Mác - Lê nin: Công xã nguyên thủy, chiếm hữu nô lệ, phong kiến, tư bản, xã hội chủ nghĩa,... > về cơ bản, có thể nói gọn lại thành quá trình Decentralize - Centralize - Decentralize. Nếu áp đúng theo triết học Mác, thì mình đang trong quá trình Decentralize, tiến tới sở hữu công, nên trong giai đoạn này đang có xu hướng Decentralize (khi và chỉ khi triết học Mác đúng, và còn sau đấy có Centralize lại không thì mình không biết).

- Trong trường hợp triết học Mác đúng và xu hướng tương lai gần sẽ là Decentralize, và "có thể" ứng dụng công nghệ Blockchain, thì mình cũng dự đoán là sẽ phải ứng dụng hầu hết các công nghệ khác nữa (AI, Quantum computing,...), và tất cả các công nghệ đều phải được phát triển bởi cộng đồng người "không có cái tôi" (self-less) thì mới đảm bảo được là đi đúng hướng xã hội chủ nghĩa, cộng sản. Đơn giản vì bất kì ai, đã là con người là phải có "tham - sân - si" (sinned by greed), cũng là nguyên do tại sao khi mới khởi đầu công nghệ blockchain 99% (nếu ko muốn nói là 100%) là đều lùa gà, lừa đảo, úp bô,... chả tạo thêm giá trị gì cho xã hội.

Kết luận: tương lai gần nhất là phải có pháp luật quản lý đã, những thứ khác tính sau. Sau khi có công cụ quản lý rồi thì nó cũng sẽ không hoàn toàn là Decentralize nữa, mà là 1 dạng hybrid Ce-DeFi, phải tốn kha khá thời gian "quá độ" mới thực sự hoàn toàn Decentralize được, do đó 99% (nếu không muốn nói là 100%) các dự án blockchain hiện nay sẽ có 2 viễn cảnh:

+ Tuân thủ pháp luật, tập trung phát triển dự án theo hướng Ce-DeFi (như Binance, Ethereum Foundation hiện đang làm, chuyển sang Proof of Stake chỉ là bước đầu).

+ Tiếp tục lùa gà đến chết.
Nói chung chưa biết tương lai ntn nhưng hiện tại đúng là phần lớn ứng dụng của blockchain là làm token úp bô, chả có giá trị mẹ gì ngoài một số usecase như chuyển tiền.
 

khodaumotminhanh

Senior Member
Làm blockchain thì mình thấy ngoại trừ mấy người dev core layer tầng network thì còn lại ứng dụng đơn giản. Smart contract đơn giản là một chương trình chạy trên blockchain chứ cũng ko có gì đặc biệt.
Mình gốc BE nhảy vào vọc tí 1-2 tuần đã có thể tự làm token ERC-20. Viết tool monitor mạng mới, tracking... các kiểu. Nói chung làm tầng application thì đơn giản vkl ra.
vâng đúng thế nhưng em thấy nó giống việc học 1 framework nestjs chẳng hạn, bác học 1-2 tuần thì cũng viết được đầu API cơ bản rồi, thì sc cũng thế thôi. Nhưng để sâu hơn thì em thấy nhiều cái cần mà, ví dụ tối ưu phí gas, sercurity, đưa ra cách giải quyết tốt nghiệp vụ,.. Tất nhiên sẽ đơn giản so với việc scaling của be
 

ngoctan_95

Senior Member
Bác ơi, hồi có học solidity rồi biết sơ sơ thì làm được ko bác ?

Đang học cloud nữa, em tay ngang nên giờ rối cả lên, hồi chuyển qua lập trình vì thích blockchain
Không thím
Em sinh viên nhảy luôn vào mảng blockchain (cụ thể là smart contract) (code được fe nhưng chủ yếu project trường chứ chưa có kn thực tế) mà thấy lo quá, ko biết mảng này có bền không nữa. Sợ sau mảng này dead thì quay về fresher fe, be cũng toang quá. Em thì thấy mảng này cũng hay vì học hỏi được nhiều cái mới, em cũng thích hiểu sâu dạng nghiên cứu phần core blockchain, phần toán học, mật mã được ứng dụng vào blockchain, hơn đơn thuần chỉ code smart contract. Các bác có kinh nghiệm mảng này cho em xin ít lời khuyên ạ.
Bỏ đi mà làm người :)))), làm BE thuần mạnh vào, mới sinh viên vô blockchain luôn là hẹo đó. Biết bao nhiêu svien vô r bị đuổi r đó thím, mạnh BE devops trước đã


via theNEXTvoz for iPhone
 

Effoc

Senior Member
vâng đúng thế nhưng em thấy nó giống việc học 1 framework nestjs chẳng hạn, bác học 1-2 tuần thì cũng viết được đầu API cơ bản rồi, thì sc cũng thế thôi. Nhưng để sâu hơn thì em thấy nhiều cái cần mà, ví dụ tối ưu phí gas, sercurity, đưa ra cách giải quyết tốt nghiệp vụ,.. Tất nhiên sẽ đơn giản so với việc scaling của be
Mình nghĩ bạn nên đầu tư skill BE, Ops mạnh lên. Blockchain chỉ nên là phụ thôi.
Lí do là mình thấy blockchain vẫn chưa thực sự có ứng dụng, hầu như hiện nay chỉ là tự tạo ra vấn đề rồi vẽ giải pháp giải quyết vấn đề đã tạo ra chứ chưa thấy tính thực tiễn.
 

khodaumotminhanh

Senior Member
Bỏ đi mà làm người :)))), làm BE thuần mạnh vào, mới sinh viên vô blockchain luôn là hẹo đó. Biết bao nhiêu svien vô r bị đuổi r đó thím, mạnh BE devops trước đã

Mình nghĩ bạn nên đầu tư skill BE, Ops mạnh lên. Blockchain chỉ nên là phụ thôi.
Lí do là mình thấy blockchain vẫn chưa thực sự có ứng dụng, hầu như hiện nay chỉ là tự tạo ra vấn đề rồi vẽ giải pháp giải quyết vấn đề đã tạo ra chứ chưa thấy tính thực tiễn.
Vâng em cảm ơn lời khuyên của các bác. Em thấy vụ nhảy luôn vào blockchain mà k có nền be thì cũng hơi xui rủi vì nếu sau ngành này mà phát triển mạnh, tạo ra ứng dụng thật sự hữu ích thay vì úp bô lùa gà thì ngon, nhưng em thấy khả năng này không cao, hoặc còn lâu mới đạt được.
Các bác nghĩ sao về việc master 1 cái gì đó? Liệu master hẳn mảng blockchain thì có chỗ đứng ngon nghẻ không nhỉ. Dù sao master thì cũng hơn nhưng người tay ngang vào code blockchain. Em chọn theo mảng này vì thấy công nghệ hay ho và cũng muốn thực sự giỏi 1 cái gì đó. Em thì vẫn mong muốn focus vào blockchain, tìm hiểu cách hoạt động của layer 1, 2 thay vì chỉ viết contract. Chắc em cũng hợp với nghiên cứu hơn. Các bác thấy định hướng này thế nào? Nếu thấy sai thì vào chửi em mạnh vào cho em tỉnh người ra với. Cảm ơn các bác.
 

Effoc

Senior Member
Vâng em cảm ơn lời khuyên của các bác. Em thấy vụ nhảy luôn vào blockchain mà k có nền be thì cũng hơi xui rủi vì nếu sau ngành này mà phát triển mạnh, tạo ra ứng dụng thật sự hữu ích thay vì úp bô lùa gà thì ngon, nhưng em thấy khả năng này không cao, hoặc còn lâu mới đạt được.
Các bác nghĩ sao về việc master 1 cái gì đó? Liệu master hẳn mảng blockchain thì có chỗ đứng ngon nghẻ không nhỉ. Dù sao master thì cũng hơn nhưng người tay ngang vào code blockchain. Em chọn theo mảng này vì thấy công nghệ hay ho và cũng muốn thực sự giỏi 1 cái gì đó. Em thì vẫn mong muốn focus vào blockchain, tìm hiểu cách hoạt động của layer 1, 2 thay vì chỉ viết contract. Chắc em cũng hợp với nghiên cứu hơn. Các bác thấy định hướng này thế nào? Nếu thấy sai thì vào chửi em mạnh vào cho em tỉnh người ra với. Cảm ơn các bác.
Thực sự thì cũng không biết phải khuyên bạn ntn vì chính bạn phải tự suy nghĩ pros/cons để định hướng cho bản thân.

Tất nhiên là đã master mảng nào thì cũng tốt cả thôi. Master blockchain bây giờ lại có thể ngon vì dễ... úp bô :shame:

Với mình là người có background sẵn từ CS, BE, DevOps, Platform nên mình vẫn sẽ đầu tư vào thế mạnh của mình. Blockchain đối với mình vẫn chỉ là kênh đầu tư rủi ro, mình vẫn học vẫn trade kiếm tiền nhưng xác định rõ nó chỉ là phụ.

Mình thì thích giải quyết các bài toán thực tế hơn là đầu tư hoàn toàn cho một thứ mà tương lai của nó không rõ ràng. Vd như mình làm một ứng dụng chia sẻ khuyến mãi, vừa giúp cho cửa hàng marketing vừa giúp cho user dc mua giá tốt. Sau đó mình có thể lồng ghép blockchain vào để làm game, làm loyalty nhưng nó chỉ là cộng thêm.
 

khodaumotminhanh

Senior Member
Thực sự thì cũng không biết phải khuyên bạn ntn vì chính bạn phải tự suy nghĩ pros/cons để định hướng cho bản thân.

Tất nhiên là đã master mảng nào thì cũng tốt cả thôi. Master blockchain bây giờ lại có thể ngon vì dễ... úp bô :shame:

Với mình là người có background sẵn từ CS, BE, DevOps, Platform nên mình vẫn sẽ đầu tư vào thế mạnh của mình. Blockchain đối với mình vẫn chỉ là kênh đầu tư rủi ro, mình vẫn học vẫn trade kiếm tiền nhưng xác định rõ nó chỉ là phụ.

Mình thì thích giải quyết các bài toán thực tế hơn là đầu tư hoàn toàn cho một thứ mà tương lai của nó không rõ ràng. Vd như mình làm một ứng dụng chia sẻ khuyến mãi, vừa giúp cho cửa hàng marketing vừa giúp cho user dc mua giá tốt. Sau đó mình có thể lồng ghép blockchain vào để làm game, làm loyalty nhưng nó chỉ là cộng thêm.
Vâng em cảm ơn thím. Em còn sinh viên, bên cạnh định hướng của bản thân thì cũng cần những người anh đi trước chia sẻ, định hướng ạ.
Em thì vào voz hơn năm rồi, cũng ảnh hưởng nhiều từ voz nên em cũng xác định mục tiêu chính là sang được tư bản sống, làm việc thôi, đủ ăn đủ sống là hài lòng, không cần phải ông nọ bà kia. Nên dù chọn mảng nào trong ngành IT thì em cũng hướng đến mục tiêu này thôi ạ.
 

ngoctan_95

Senior Member
Vâng em cảm ơn lời khuyên của các bác. Em thấy vụ nhảy luôn vào blockchain mà k có nền be thì cũng hơi xui rủi vì nếu sau ngành này mà phát triển mạnh, tạo ra ứng dụng thật sự hữu ích thay vì úp bô lùa gà thì ngon, nhưng em thấy khả năng này không cao, hoặc còn lâu mới đạt được.
Các bác nghĩ sao về việc master 1 cái gì đó? Liệu master hẳn mảng blockchain thì có chỗ đứng ngon nghẻ không nhỉ. Dù sao master thì cũng hơn nhưng người tay ngang vào code blockchain. Em chọn theo mảng này vì thấy công nghệ hay ho và cũng muốn thực sự giỏi 1 cái gì đó. Em thì vẫn mong muốn focus vào blockchain, tìm hiểu cách hoạt động của layer 1, 2 thay vì chỉ viết contract. Chắc em cũng hợp với nghiên cứu hơn. Các bác thấy định hướng này thế nào? Nếu thấy sai thì vào chửi em mạnh vào cho em tỉnh người ra với. Cảm ơn các bác.
Quên blockchain đi, tập trung core vào :shame:

via theNEXTvoz for iPhone
 
Mạnh tới mức hiểu đc corechain chỉnh chọt optimize thậm chí tạo ra chain mới, thì tầm cỡ ngoại hạng rồi. Mức đó thì mấy cái b.e khác cũng lụm đc cách dễ dàng thôi. Chỉ sợ mấy anh tài nói miệng thì to, làm thì phọt phẹt.
 
Top