สิ่งที่ฉันหวังว่าฉันจะรู้ก่อนที่จะพัฒนา DeFi Dapp บน Ethereum

Andre Cronje จะเล่าถึงความยากลำบากที่เขาประสบเมื่อเขาเริ่มพัฒนา DeFi Dapps ที่ประสบความสำเร็จมากที่สุดเท่าที่เคยมีมา

การแปลนี้จาก Andre Cronje (ผู้ก่อตั้ง Yearn Finance) เล่าถึงความยากลำบากที่เขาประสบและสิ่งที่เขาปรารถนาที่เขารู้มาก่อนที่เขาจะเริ่มพัฒนา DeFi Dapps ที่ประสบความสำเร็จมากที่สุดตัวหนึ่งตั้งแต่เมื่อก่อนจนถึงปัจจุบัน

การปรับใช้ Dapps นั้นมีราคาแพง (หากคุณไม่รู้ว่ากำลังทำอะไรอยู่)

นี่คือที่อยู่ที่ฉันใช้ในการปรับใช้ Yearn.Finance:  https://etherscan.io/address/0x2D407dDb06311396fE14D4b49da5F0471447d45C#analytics

นอกจากความช่วยเหลือและความช่วยเหลือจากเพื่อนร่วมงานแล้ว ส่วนที่เหลือทั้งหมดที่ฉันต้องทำด้วยตัวเอง

สิ่งที่ฉันหวังว่าฉันจะรู้ก่อนที่จะพัฒนา DeFi Dapp บน Ethereum

สิ่งที่ฉันหวังว่าฉันจะรู้ก่อนที่จะพัฒนา DeFi Dapp บน Ethereum

ด้านล่างเป็นมูลค่ารวมของธุรกรรม ETH รวม 93.64 ETH และสินทรัพย์คงเหลือ 16.84 ETH นั่นหมายความว่าฉันใช้ 76 ETH (เกือบ 15,000 เหรียญสหรัฐ) สำหรับการปรับใช้และข้อผิดพลาดในการทำงาน

สิ่งที่ฉันหวังว่าฉันจะรู้ก่อนที่จะพัฒนา DeFi Dapp บน Ethereum

ไม่จำเป็นต้องพูดว่า ฉันทำผิดพลาดโง่ๆ มากมาย ต้องปรับใช้โปรเจ็กต์ใหม่หลายครั้ง สามารถออกแบบระบบที่ดีขึ้นได้ และหากได้รับโอกาสในการทำอีกครั้ง ฉันอาจมีราคาเพียง 10 ETH เท่านั้น แน่นอนว่าต้องมีความรู้ที่ผมมีอยู่แล้ว

ตาข่ายทดสอบนั้นยอดเยี่ยม Kovan และ Ropsten แต่ฉันไม่พบหรือเลียนแบบสัญญาหลายฉบับที่ฉันทำงานด้วยไม่ได้ ( uniswap , 1inch, compound , dydx, fulcrum, Aave, curve.fi, Lendf, ddex ทั้งคู่ สามารถจำลองได้บนเครือข่ายทดสอบ) ดังนั้นฉันจึงต้องพัฒนาและทดสอบบน mainnet หลายครั้ง

ยังมีอีกปัญหาหนึ่งที่เป็นคนใจร้อน ฉันมักจะจ่ายค่าธรรมเนียมสูงสุดเพื่อเร่งงาน แต่เมื่อคุณอยู่ในวงจรการออกแบบและการทดสอบ มันจะส่งผลกระทบอย่างใหญ่หลวง

ดังนั้น เรียนรู้จากบทเรียนแล้ว อย่าพยายามยุ่งกับการพัฒนาสัญญาที่ชาญฉลาด เว้นแต่คุณจะมีเงินเหลือใช้ ซึ่งทำให้ฉันต้องเสียเงินมากกว่าที่ฉันคาดไว้มาก

ผู้คนจะไม่ (หรือจะไม่) ใช้ซอฟต์แวร์ของคุณหากยังไม่ได้รับการตรวจสอบ

คุณอาจใช้สิ่งนี้เล็กน้อย แต่ในโลกโอเพ่นซอร์สสิ่งนี้เป็นสิ่งสำคัญ

แต่ประเด็นคือ ฉันพัฒนาโปรเจ็กต์ฟรีเป็นงานอดิเรก ไม่มีเงินทุน ไม่มีค่าใช้จ่าย ไม่มีโทเค็น (ไม่มีชุมชน) แต่ประโยคแรกที่ฉันได้รับคือ "ซอฟต์แวร์นี้ได้รับการตรวจสอบหรือไม่" นี่เป็นคำถามที่คุณต้องทำความคุ้นเคยทุกครั้งที่มีคนถามคุณเกี่ยวกับโครงการหนึ่งๆ และเมื่อคำตอบที่หลีกเลี่ยงไม่ได้คือ “ไม่” พวกเขาจะมองข้ามมันไป

นั่นนำเราไปสู่สิ่งที่สาม

การนำผลิตภัณฑ์ไปตรวจสอบมีการแข่งขันสูงและมีราคาแพง

หลังจากใช้เงินเพื่อปรับใช้และทดสอบ dapp ของฉัน สิ่งต่อไปที่ต้องทำคือนำโครงการนั้นไปตรวจสอบ ฉันถามแหล่งข้อมูลสองสามแห่งและได้รับการแนะนำให้รู้จักกับชื่อต่อไปนี้:

ฉันเริ่มโพสต์รางวัลในชุมชนเมื่อวันที่ 30 มกราคม

สิ่งที่ฉันหวังว่าฉันจะรู้ก่อนที่จะพัฒนา DeFi Dapp บน Ethereum

เป็นผลให้ไม่ได้รับการตอบกลับ

@epheph บน Twitter แนะนำให้ใช้โปรแกรมตรวจสอบความปลอดภัยของมูลนิธิ ethereum แม้จะแสดงความสนใจ แต่ผลลัพธ์ก็ไม่ได้ไปไหน

สิ่งที่ฉันหวังว่าฉันจะรู้ก่อนที่จะพัฒนา DeFi Dapp บน Ethereum

ในวันที่ 31 มกราคม ฉันเริ่มส่งข้อความเกี่ยวกับโทรเลข certik และ cryptomaniac (โชคยังดีที่ฉันมีรายละเอียดการติดต่อ) เกี่ยวกับคำขอตรวจสอบของฉัน

เมื่อวันที่ 4 กุมภาพันธ์ และยังคงไม่ได้รับการตอบกลับ ฉันเริ่มส่งอีเมลถึงพวกเขา

ส่งคำขอตรวจสอบไปที่ openzeppelin ผ่านอีเมลaudits@openzeppelin.comและในวันเดียวกันนั้นฉันก็ได้รับคำตอบว่าพวกเขาจะติดต่อกลับภายใน 1-2 วัน “วันที่ 1, 2 นั้น” จะได้รับการอัปเดตที่นี่เมื่อพวกเขาตอบกลับ

ส่งอีเมล trailofbits พวกเขาตอบกลับภายในหนึ่งวันและบอกว่าจะทำเสร็จในหนึ่งสัปดาห์ในราคา 16,000 ดอลลาร์ พวกเขาจะทำ: "การประเมินความเสี่ยงเบื้องต้นโดยใช้วิธีการแบบแมนนวลและแบบอัตโนมัติและความปลอดภัยของไฟล์" น่าเสียดายที่ฉันต้องตอบว่าราคาแพงเกินไป จากนั้นฉันก็ได้รับคำตอบอีกครั้งที่แนะนำให้ใช้เครื่องมือต่อไปนี้:

ไม่ใช่การตรวจสอบ แต่อย่างน้อยก็มีประโยชน์ (แม้ว่าจะยังคิดเงินฉันอยู่ $259/เดือน)!

ยังส่งอีเมล quantstamp ผ่านแบบฟอร์มออนไลน์ของพวกเขา ยังไม่มีการตอบกลับ

ส่งอีเมล sigmaprime แล้ว พวกเขาส่งข้อความกลับมาในวันเดียวกันและหลังจากส่งอีเมลไปกลับมาสองสามฉบับ พวกเขากล่าวว่าจะใช้เวลา 11 วันและในราคา 27,500 ดอลลาร์ และแน่นอนว่าฉันต้องตอบว่าฉันไม่เห็นด้วยกับราคานั้น

ในที่สุดฉันก็ยอมรับข้อเสนอของ cryptomaniac ในราคา $5,000

สรุป:

  • trailofbits.com $16,000
  • คริปโตมาเนีย $5,000 
  • certik.org (รอดำเนินการ)
  • quantstamp.com (ไม่ตอบสนอง)
  • sigmaprime.io $27,500 
  • openzeppelin.com (รอดำเนินการ)

ฉันเห็นด้วยกับ cryptomaniac เพื่อให้พวกเขาทำการตรวจสอบ ฉันได้ส่งคำขอระดมทุนใน gitcoin และ metacartel แล้ว แต่ก็ไม่มีใครตอบรับ ดังนั้นสมมติว่าจะไม่มีการให้ความช่วยเหลือใด ๆ จากที่นั่น

เพื่อเน้นสิ่งหนึ่ง นี่ไม่ใช่การตรวจสอบสำหรับทั้งระบบ ข้อกำหนดทั้งหมดข้างต้นมีไว้สำหรับไฟล์ที่มีรหัส Solidity 359 บรรทัดเท่านั้น แม้แต่ตัวเลือกที่ถูกที่สุดจาก cryptomaniac ก็คือ $13/line

ดังนั้น หากคุณมีโครงการขนาดใหญ่ ให้เตรียมเงินประมาณ 50,000 ดอลลาร์สำหรับการตรวจสอบ

TLDR

เงินประมาณ 20,000 ดอลลาร์บินออกจากกระเป๋าเงินของฉันสำหรับโครงการโอเพ่นซอร์สฟรีของฉัน ไม่มีความช่วยเหลือจากชุมชนหรือความช่วยเหลือจากมูลนิธิ ethereum แต่อาจเป็นเพราะฉันติดต่อผิดคนหรือบางทีพวกเขาไม่มีความสนใจใน Yearn.finance แต่ฉันยังคงคิดว่า “เครือข่าย crypto” ของฉันดีกว่าที่อื่น ๆ เสนอให้ในตอนนี้

ไม่น่าเชื่อว่าผู้มาใหม่จะเข้าสู่ตลาดได้ยากเพียงใด

บทเรียนที่ได้เรียนรู้

บางสิ่งค่อนข้างชัดเจน แต่ก็ยังควรอยู่ในรายการ

VCs จะไม่ให้ทุนกับระบบฟรีที่ปราศจากโทเค็น

ค่อนข้างชัดเจน แต่ก็ยังต้องเน้น การแสดงความเคารพต่อพูลร่วมกัน ไม่ชัดเจนว่าพวกเขาทำสิ่งนี้ได้อย่างไร 

โทเค็นช่วยส่งเสริมการพัฒนา

ฉันเกลียดโทเค็น โปรเจ็กต์ที่ฉันพัฒนาขึ้น: Yearn.finance และ Xar.network นั้นไม่มีโทเค็น ไม่มีค่าธรรมเนียม และทั้งคู่ต้องดิ้นรนมากเกินไปเพราะไม่มี "เอฟเฟกต์เครือข่ายโทเค็น" ต้องการพัฒนาชุมชนอย่างรวดเร็วหรือไม่? เพิ่มโทเค็น (หรือมี VC อยู่ข้างหลังคุณ)

คุณจะไม่สามารถรับความช่วยเหลือจากชุมชนได้ เว้นแต่ว่าคุณจะมีชุมชนอยู่แล้ว ซึ่งคุณจะไม่สามารถรับได้หากไม่มีชุมชนนี้

มันค่อนข้างสับสน แต่วนรอบนี้เป็นสิ่งที่คุณต้องรู้หากคุณต้องการความช่วยเหลือจากชุมชน

ง่ายกว่าที่จะ "แสร้งทำเป็นว่าได้รับมาก่อน"

ทุกข้อความ: “AUM (สินทรัพย์ภายใต้การบริหาร) ของเราเติบโตขึ้นอย่างมาก” หรือ “อัตราผลตอบแทนของเราสูงมาก” เป็นความจริงเพียงครึ่งเดียว โปรเจ็กต์เหล่านี้มี AUM เริ่มต้นอยู่แล้ว (จาก VC, เงินทุน หรือจากชุมชน ~ aka token) และใช้ "ตัวเลข" เหล่านั้นเพื่อเพิ่มอัตราการฝากจากอีกด้านหนึ่ง Pooltogether เป็นตัวอย่างที่ดีกับ $250,000 “กองทุนของคุณเอง”

โมเดลที่คล้ายกันอาจใช้ได้ผลกับ Yearn.finance แต่ฉันไม่คิดว่าเงินจำนวนเล็กน้อยสามารถส่งเสริมผู้คนได้

แผ่นโกง

โทเค็นเปิดตัว, พรีมีน 50%, ล็อคดรอป (ค่อยๆ ล็อกและปลดล็อก) ส่วนที่เหลืออีก 50% สำหรับผู้สนับสนุน AUM, ระดมทุนด้วยโทเค็น 50%, ค้นหา VC บางส่วน, ใช้ $20,000 สำหรับการพัฒนาผลิตภัณฑ์ (หรือคัดลอก Yearn.finance ฟรี) ใช้เงินทุนทั้งหมด คุณได้ระดมทุนเป็น "กองทุนเริ่มต้น" เพื่อสร้างอัตราผลตอบแทนมหาศาล (2 เท่าของที่ผู้อื่นเสนอ)

เนื่องจากอัตราของคุณสูงมากจึงเพิ่มค่าธรรมเนียมระบบ (มากกว่า 15% ของกำไรของคู่แข่งที่ใหญ่ที่สุด) ไม่มีใครสนใจเพราะพวกเขายังคงได้รับ 2 คูณลบ 15% เมื่อเทียบกับคู่แข่งของพวกเขา ผู้เล่นของคุณ คืนทุนให้กับผู้ถือโทเค็นด้วย AUM ที่เพิ่มขึ้น (ซึ่งคุณมีอยู่แล้ว 50% ล็อคดรอป) และคุณมีค่าลิงก์เครือข่าย

อย่าทำแบบที่ฉันทำ มันยากมาก ทำให้ฉันเสียเงินจำนวนมาก และสร้างผลกระทบเครือข่ายเพียงเล็กน้อย

บทเรียนที่ได้เรียนรู้

ฝากความเห็น

การวิเคราะห์การกระจายโทเค็น: วิธีระบุกระเป๋าเงินภายในที่อาจเป็นของบุคคลภายใน

การวิเคราะห์การกระจายโทเค็น: วิธีระบุกระเป๋าเงินภายในที่อาจเป็นของบุคคลภายใน

กรอบการทำงานเชิงปฏิบัติสำหรับการระบุกระเป๋าเงินคริปโตที่อาจเชื่อมโยงกับบุคคลภายใน โดยใช้การกระจุกตัวของผู้ถือครอง ความสัมพันธ์กับผู้ใช้งาน รูปแบบการระดมทุน ป้ายกำกับ และพฤติกรรมบนบล็อกเชน

คู่มือฉบับสมบูรณ์สำหรับการซื้อขายเหรียญมีมอย่างปลอดภัยและได้กำไร

คู่มือฉบับสมบูรณ์สำหรับการซื้อขายเหรียญมีมอย่างปลอดภัยและได้กำไร

เรียนรู้วิธีการซื้อขายเหรียญมีมด้วยงบประมาณความเสี่ยง การตรวจสอบสถานะโทเค็น ความปลอดภัยของกระเป๋าเงิน การดำเนินการอย่างระมัดระวัง กฎการออกจากการซื้อขาย และบันทึกภาษี

A Beginner's Guide to Using KuCoin's Peer-to-Peer (P2P) Marketplace

A Beginner's Guide to Using KuCoin's Peer-to-Peer (P2P) Marketplace

Learn how to use KuCoin P2P to buy and sell crypto, verify payments, choose offers, avoid common scams, and handle disputes safely.

การแจกเหรียญคริปโตฟรี (Crypto Airdrop) คืออะไร และจะมีสิทธิ์เข้าร่วมการแจกเหรียญครั้งใหญ่ที่สุดได้อย่างไร?

การแจกเหรียญคริปโตฟรี (Crypto Airdrop) คืออะไร และจะมีสิทธิ์เข้าร่วมการแจกเหรียญครั้งใหญ่ที่สุดได้อย่างไร?

เรียนรู้ว่าการแจกเหรียญคริปโตฟรีคืออะไร กฎเกณฑ์การมีสิทธิ์เข้าร่วมเป็นอย่างไร ความเชื่อผิดๆ ที่ควรหลีกเลี่ยง และวิธีการคว้าโอกาสสำคัญโดยไม่ต้องเสี่ยงกับกระเป๋าเงินของคุณ

Fixing KYC Verification Failed Errors on Binance, Bybit, and OKX

Fixing KYC Verification Failed Errors on Binance, Bybit, and OKX

Learn how to fix KYC verification failures on Binance, Bybit, and OKX by correcting document, selfie, data mismatch, and account issues.

การซื้อขายแบบ Spot Trading กับ Margin Trading: ข้อแตกต่างที่สำคัญ ความเสี่ยง และสิ่งที่ผู้เริ่มต้นควรรู้

การซื้อขายแบบ Spot Trading กับ Margin Trading: ข้อแตกต่างที่สำคัญ ความเสี่ยง และสิ่งที่ผู้เริ่มต้นควรรู้

เรียนรู้ความแตกต่างระหว่างการซื้อขายแบบสปอตและการซื้อขายแบบมาร์จินในโลกคริปโตเคอร์เรนซี รวมถึงการเป็นเจ้าของ การใช้เลเวอเรจ ความเสี่ยงจากการถูกบังคับขาย ค่าใช้จ่าย ประเภทคำสั่งซื้อ และการตรวจสอบความเสี่ยงสำหรับผู้เริ่มต้น

Honeypot Crypto Scams Explained: How to Check If You Can Sell a Token

Honeypot Crypto Scams Explained: How to Check If You Can Sell a Token

Learn how honeypot crypto scams block token sales, how to check sell simulations, taxes, liquidity, and contract controls before risking funds.

อันตรายของแผนการปั่นหุ้นแล้วเทขาย: วิธีปกป้องเงินทุนของคุณ

อันตรายของแผนการปั่นหุ้นแล้วเทขาย: วิธีปกป้องเงินทุนของคุณ

เรียนรู้วิธีการทำงานของแผนการปั่นหุ้นและเทขาย (pump-and-dump schemes) สัญญาณเตือนที่ควรระวัง และขั้นตอนปฏิบัติเพื่อปกป้องเงินทุนของคุณจากหุ้นและสินทรัพย์ดิจิทัลที่ถูกปั่นราคา

วิธีปลดล็อกบัญชีแลกเปลี่ยนคริปโตที่ถูกล็อกอย่างสำเร็จ

วิธีปลดล็อกบัญชีแลกเปลี่ยนคริปโตที่ถูกล็อกอย่างสำเร็จ

เรียนรู้วิธีการกู้คืนบัญชีแลกเปลี่ยนคริปโตที่ถูกล็อกอย่างปลอดภัย เตรียมเอกสารยืนยันตัวตน ดำเนินการตรวจสอบความปลอดภัย หลีกเลี่ยงการหลอกลวง และรับมือกับความล่าช้าในการตรวจสอบ

Binance Dual Investment Explained: Risks and Rewards

Binance Dual Investment Explained: Risks and Rewards

Learn how Binance Dual Investment works, including Buy Low, Sell High, settlement, APR, liquidity limits, market risk, and Auto-Compound.