คำเตือนความเสี่ยง: ระวังความเสี่ยงจากการระดมทุนที่ผิดกฎหมายในนาม 'สกุลเงินเสมือน' 'บล็อกเชน' — จากห้าหน่วยงานรวมถึงคณะกรรมการกำกับดูแลการธนาคารและการประกันภัย
ข่าวสาร
ค้นพบ
ค้นหา
เข้าสู่ระบบ
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
ดูตลาด
จะสร้างเว็บไซต์ .eth ได้อย่างไร? บันทึกการสร้างเว็บไซต์ Web3 ของ VC
Kay
特邀专栏作者
2022-05-26 05:40
บทความนี้มีประมาณ 2261 คำ การอ่านทั้งหมดใช้เวลาประมาณ 4 นาที
จะสร้างเว็บไซต์ในโลก Web3 ได้อย่างไร?

ผู้เขียนต้นฉบับ: Kay Feng

ผู้ร่วมก่อตั้ง Aperture Digital กรรมการผู้จัดการของ NGC Ventures

TL;DR

ในปัจจุบัน การสร้างเว็บไซต์ Web3 นั้นยุ่งยากมาก โดยเฉพาะอย่างยิ่งถูกจำกัดด้วยเครื่องมือสร้างเพจแบบสแตติก ซึ่งโดยทั่วไปจะจำกัดเฉพาะกลุ่ม Geek

  1. ดังนั้นรั้น (ยังไม่มี) เวอร์ชัน Web3 ของ WIX / ยอดเยี่ยม

  2. ในโลกของ Web3 นั้นยังขาดผลิตภัณฑ์ฐานข้อมูลที่พร้อมใช้งานในระดับสภาพแวดล้อมการผลิต (เชน/ที่เก็บข้อมูลสาธารณะปัจจุบันไม่เพียงพอ)

  3. ดังนั้น รอคอยฐานข้อมูล Web3 (ที่ยังใช้งานไม่ทั่วถึง) ที่สามารถให้การใช้งานขั้นพื้นฐานได้มากที่สุด

  4. ดังนั้นจึงเป็นขาลงในขั้นตอนปัจจุบันของ "แอปพลิเคชัน Web3" ส่วนใหญ่

  5. ในแง่ของการสนับสนุนที่ใช้งานสำหรับ ENS, IPFS, ผลกระทบของ CloudFlare ในฐานะบริษัท Web2 ถูกประเมินต่ำเกินไป

ในช่วงไม่กี่เดือนที่ผ่านมา ฉันได้ระดมทุนสำหรับสถาบันการลงทุนแห่งใหม่ Aperture Digital และฉันได้ผ่านกระบวนการรวมศูนย์จำนวนมาก และต้องจัดการกับการเสนอขาย เอกสาร และการปฏิบัติตามกฎระเบียบซ้ำๆ ซึ่งทั้งหมดนี้ไม่ได้แตกต่างจาก เงินดอลลาร์สหรัฐแบบดั้งเดิม แตกต่าง

ในตอนท้ายของทั้งหมดนี้ ฉันคิดว่าในฐานะ VC ที่เน้น Web3/Crypto ภาพลักษณ์ของแบรนด์ควรแตกต่างจากกองทุน USD แบบเดิมอย่างไร ได้รับแรงบันดาลใจจากเพื่อน──ฉันตัดสินใจสร้างเว็บไซต์อย่างเป็นทางการของกองทุนแบบกระจายอำนาจอย่างสมบูรณ์

Aperture ควรเป็นหนึ่งในบริษัท VC แห่งแรกที่ทำเช่นนี้ หากไม่ใช่บริษัทแรก

ในระหว่างกระบวนการทั้งหมด ฉันมีความเข้าใจที่ดีขึ้นเกี่ยวกับโครงสร้างพื้นฐานของ Web3 (แทนที่จะดูที่โครงการชั้นแอปพลิเคชัน "การปฏิรูปห่วงโซ่" และ "การปฏิรูปเหรียญ" จำนวนมาก) ฉันยินดีที่จะแบ่งปันกระบวนการทั้งหมดกับคุณและประสบการณ์ .

ชื่อระดับแรก

vitalik.eth

แม้แต่ผู้ที่เพิ่งเข้าสู่โพรงกระต่ายของโลกการเข้ารหัสก็ยังเป็นเรื่องยากที่จะไม่รู้จัก ENS และการแมประหว่างที่อยู่เครือข่าย ENS และ Ethereum ตัวอย่างเช่น สัปดาห์ที่แล้วเรายังคงกังวลเกี่ยวกับการถ่ายโอนจากกระเป๋าเงินที่มีเครื่องหมาย Vb3 โดยสัญญาที่เรียกโดยvitalik.eth 30,000 ETH ไหลเข้าสู่การแลกเปลี่ยนหรือไม่ (แน่นอน มันไม่ได้)

แต่น้อยคนนักที่จะรู้ว่า Vitalik.eth เป็นเว็บไซต์บล็อกจริง ๆ คุณมีสองวิธีในการเยี่ยมชมบล็อกของ Vitalik:

  1. เข้าถึงโดยใช้เบราว์เซอร์ที่ติดตั้งกระเป๋าเงิน MetaMaskvitalik.eth/จะแก้ไขเป็นเกตเวย์ IPFS (ด้วยอัตราความล้มเหลวที่แน่นอน สามารถรีเฟรชได้หลายครั้ง)

  2. สอบสัมภาษณ์โดยตรงvitalik.eth.linkชื่อระดับแรก

EIP-1577

ไม่ว่าคุณจะเห็นด้วยหรือไม่เห็นด้วย คุณและฉันคุ้นเคยกับ EIP-1559 เป็นอย่างดี อันที่จริงมีข้อเสนอมากกว่านี้ใน EIP เช่นตัวเอกของเราในวันนี้EIP-1577คำอธิบายภาพ


(image from Cloudflare)

เครื่องกำเนิดหน้าคงที่

สำหรับเพื่อนโปรแกรมเมอร์นี่ไม่ใช่เรื่องแปลก เมื่อ GitHub ถือกำเนิดขึ้นเมื่อสิบปีที่แล้ว Jekyll และบริการโฮสติ้ง Pages ฟรีที่ดึงดูดผู้คนจำนวนมาก

พูดง่ายๆ ก็คือ สำหรับผลิตภัณฑ์ต่างๆ เช่น บล็อกที่ไม่ต้องการบริการแบ็คเอนด์แบบเรียลไทม์และมากเกินไป คุณสามารถสร้าง Build ทุกครั้งที่คุณอัปเดต สร้างหน้าคงที่ของเนื้อหาบล็อกและโฮสต์ และผู้ใช้เพียงแค่ต้อง แก้ไขสไตล์ CSS ที่เกี่ยวข้องกับธีม แก้ไขไฟล์ Markdown เพื่อสร้างเว็บไซต์ที่ใช้งานโดยทั่วไป และส่งมอบส่วนไดนามิก (เช่น ความคิดเห็น) ให้กับบริการของบุคคลที่สาม เช่น Disqus

สำหรับโลกของ Web3 นี่เป็นการย้ายที่ไร้ประโยชน์จริง ๆ แม้ว่าตามคำนิยามแล้ว ทั้ง storage และ public chain นั้นเป็น "ฐานข้อมูล" ในระดับหนึ่ง แต่ก็ประสบปัญหาสองประการ:

  • หากห่วงโซ่สาธารณะถูกมองว่าเป็นฐานข้อมูล แม้ว่าจะไม่มีปัญหาอื่น ๆ ก็เห็นได้ชัดว่าประสิทธิภาพไม่สามารถตอบสนอง "ความพร้อมใช้งานพื้นฐาน" ของระดับ MVP ได้

  • หากบริการดั้งเดิมของบริการพื้นที่เก็บข้อมูล เช่น IPFS/Arweave ถือเป็นฐานข้อมูล โครงสร้างข้อมูลจะแตกต่างจากฐานข้อมูลคีย์-ค่าแบบดั้งเดิมและฐานข้อมูลเชิงสัมพันธ์อย่างมาก และเป็นการยากที่จะพัฒนา

มีบริการดังกล่าวในโลกของ Web3 หรือไม่? เราได้ทำการวิจัยบางอย่าง:

  • เครือข่าย IPFS: OrbitDB ดูเหมือนจะพร้อมใช้งานโดยทั่วไป แต่การพัฒนาหยุดชะงัก

  • Arweave: Kwil เร็วมาก

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

กล่าวโดยสรุป Static Page Generator ดูเหมือนจะเป็นทางเลือกเดียวสำหรับการสร้างเว็บไซต์ในโลกของ Web3 ในขณะนี้และในระยะกลาง โชคดีที่ Generator เช่น Jekyll/Hexo มีปลั๊กอินค่อนข้างมากและฟังก์ชันทั่วไปก็ไม่ใช่เรื่องยาก ที่จะนำไปใช้

ที่จะสร้าง

ด้วยโครงสร้างพื้นฐานข้างต้น เราสามารถสร้างเว็บไซต์ที่ลิงก์ทั้งหมดกระจายอำนาจ หรืออีกนัยหนึ่งคือเว็บไซต์ Web3 จริง:

  • ชื่อโดเมน: ENS

  • ส่วนหน้า: ตัวสร้างหน้าคงที่

  • แบ็กเอนด์: ไม่มี

  • เซิร์ฟเวอร์: IPFS

นอกจากนี้ เรายังต้องการ IPFS Hosting / Gateway เพื่อช่วยให้เราซิงโครไนซ์ไฟล์ของเว็บไซต์กับ IPFS มีผู้ให้บริการมากมาย และ GitHub อย่างเป็นทางการจะดูแลรายการการตรวจสอบการใช้งานฉันใช้ Fleek ซึ่งมีคุณสมบัติที่สำคัญหลายประการ:

  • สามารถนำเข้า GitHub Repo ได้โดยตรง

  • ตรวจสอบทุกพฤติกรรมของ Git Push และสร้างใน Docker

  • การแก้ไขอย่างรวดเร็วของชื่อโดเมนแบบกระจายศูนย์ เช่น ENS / HNS

สงสาร

สิ่งที่น่าเสียใจคือฟังก์ชันการสมัครสมาชิกของ NewsLetter เป็นหลัก เนื่องจากไม่มีโซลูชันส่วนหลังที่พร้อมใช้งาน จึงเป็นการยากที่จะสร้างบริการที่เกี่ยวข้องบน IPFS โดยอิสระ แม้แต่แบบฟอร์มการรวบรวมข้อมูลพื้นฐานที่สุดก็ยังทำได้ยาก

ส่วนการสมัครสมาชิกใช้บริการของ Mailchimp เป็นหลัก (มีแพ็คเกจ npm ที่เรียกว่า vuepress-plugin-mailchimp)

ฉันยอมรับร่องรอยสุดท้ายของการรวมศูนย์

หรือaperturedigital.eth.linkหรือaperturedigital.eth.limoหากต้องการเยี่ยมชมเว็บไซต์ของเราอย่างต่อเนื่อง คุณสามารถสมัครรับจดหมายข่าวของเราได้เช่นกัน

ไม่ว่าคุณจะเป็นนักพัฒนาหรือผู้ประกอบการ ตราบใดที่คุณมีแนวคิดเกี่ยวกับผู้ประกอบการ Crypto / Web3 โปรดติดต่อเราที่ hi@aperture.xyz เรายินดีที่จะติดตามการเติบโตของโครงการตั้งแต่วันแรก

Web3.0
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก
https://t.me/Odaily_News
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
บัญชีทางการ
https://twitter.com/OdailyChina
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
สรุปโดย AI
กลับไปด้านบน
จะสร้างเว็บไซต์ในโลก Web3 ได้อย่างไร?
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android