วิธีใช้ตรรกะทางเทคนิคในการแกะสลักโครงการใหม่และเก่าทั่วโลก

หากคุณต้องการระบุโครงการที่มีคุณภาพสูงทางเทคนิค คุณต้องละทิ้งลักษณะภายนอกและมองไปที่สาระของมัน คุณจำเป็นต้องเข้าใจอย่างชัดเจนว่ามันเป็นอย่างไร? วิธีการสร้าง? ใครควบคุม? บทความนี้มีจุดประสงค์ที่จะพาคุณไปตามตรรกะทั่วไป

พื้นหลัง

เมื่อเราเห็นโครงการบล็อกเชน ไม่ว่าจะเป็นเครือข่ายสาธารณะที่เพิ่งปรากฏตัว โครงการสหภาพสำหรับโครงการที่เกี่ยวกับความเป็นปกติ หรือมีโครงข่ายหลายๆ ที่เรียกว่าเครือข่ายสาธารณะ แต่จริงๆ แล้วเป็นสิทธิการจัดการส่วนตัว หรือเมื่อเราเห็น dApp ไม่ว่าจะเป็น DeFi, GameFi, กระเป๋าเงิน, แพลตฟอร์มการซื้อขาย NFT และบางแอปพลิเคชันผสม

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

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

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

นิยาม

ก่อนอื่นเราต้องเข้าใจความสัมพันธ์ระหว่างทรัพยากรคอมพิวเตอร์ บล็อกเชน และแอปพลิเคชัน

เรา经常ได้ยินคำอธิบายที่เช่นนี้ เช่น บล็อกเชนเป็นระบบที่ไม่มีความเป็นศูนย์กลาง อีเธอเรียมเป็นคอมพิวเตอร์ขนาดโลก และแอพพลิเคชันที่สร้างขึ้นบนอีเธอเรียมเรียกว่า dApps คำอธิบายเหล่านี้แทนสิ่งที่บล็อกเชนเป็นชั้นล่างและแอพพลิเคชันเป็นชั้นบน

จากมุมมองของตรรกะทางเทคนิค แอปพลิเคชันต้องการคำนวณและพื้นที่จัดเก็บข้อมูลเมื่อสร้างขึ้น บล็อกเชนสามารถให้สภาพแวดล้อมสำหรับแอปพลิเคชันที่มีความสามารถในการคำนวณและพื้นที่จัดเก็บข้อมูล

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

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

ตั้งแต่พัฒนาโครงสร้างพื้นฐานขนาดใหญ่ของอินเทอร์เน็ต เซอร์วิสคลาวด์กลายเป็นหลัก และสามารถแทนที่โครงสร้างพื้นฐานของอินเทอร์เน็ตทั้งหมดได้เกือบทั้งหมด

ดังนั้นนี่หมายความว่าโครงสร้างของอินเทอร์เน็ตสามารถเข้าใจได้เป็น: Cloud + แอปพลิเคชัน

จากนี้โดยการเปรียบเทียบอย่างคร่าว ๆ ระหว่างการสรุปโครงสร้างสองรายการด้านบน สามารถสรุปได้ว่า:

เครือข่ายบล็อกเชนมีความสามารถเดียวกับบริการคลาวด์และให้สภาพแวดล้อมสำหรับการติดตั้งแอปพลิเคชัน

ความสัมพันธ์การรวม

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

สรุปได้ว่า เราสามารถกำหนดให้เป็นดังนี้

เครือข่ายบล็อกเชน = บริการ "คลาวด์ (กระจาย)" ใหม่

แอปพลิเคชัน dApp บนบล็อกเชน = แอปพลิเคชันใหม่ใน "สภาพแวดล้อมคลาวด์" ใหม่

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

ทรัพยากรคอมพิวเตอร์ (รวมถึงเครื่องกล) ต้องเชื่อมต่อกับเครือข่ายการสื่อสารผ่านอินเทอร์เน็ต

มากมายจากหลายเครือข่ายบล็อกเชนเปิดเครื่องจำลองเสมือนและติดตั้งโหนดในเซิร์ฟเวอร์บนคลาวด์

หลังจากการติดตั้งโหนด ทรัพยากรคลาวด์ต้องการจัดการ

ซอฟต์แวร์โหนดยังต้องถูกติดตั้งบนระบบปฏิบัติการของฮาร์ดแวร์หรือบนบริการคลาวด์

ต้องการพึ่งพาบริการคลาวด์เพื่อพัฒนาเว็บหรือเว็บไซต์โมบายล์เป็นฟรอนต์เอนด์

เมื่อเข้าถึงโซ่ วิธีการเรียกใช้ระยะไกลของแอปพลิเคชันพัฒนาอินเทอร์เน็ตยังคงใช้อยู่

ทุกปัจจัยข้างต้น ทำให้บล็อกเชนและเครือข่ายบล็อกเชนกลายเป็นส่วนเล็ก ๆ ของอินเทอร์เน็ตในปัจจุบัน แทนที่จะเป็นการแทนที่ เพราะสิ่งนี้ไม่ใช่การปฏิวัติเหมือนการอัพเกรดฮาร์ดแวร์ แต่เป็นแบบจัดโมเทคนิคใหม่ที่เกิดขึ้นร่วมกับอินเทอร์เน็ต ส่วนใหม่ที่มีลักษณะการกระจายจะดึงดูดแอปพลิเคชันและรูปแบบธุรกิจใหม่ให้เกิดและเติบโตบนโครงสร้างทางเทคนิค

การแกะดูส่วนตัวและเปรียบเทียบอย่างละเอียด

โดยขึ้นอยู่กับทฤษฎีพื้นฐานดังกล่าว ให้เรามาถอดรหัสบล็อกเชนและแอพพลิเคชัน

ก่อนอื่น จัดประเภทบล็อกเชน:

โซนสาธารณะ

โซ่พันธมิตร

เปิดโอกาสพันธมิตร

โซ่สาธารณะโดยไม่มีเหรียญ

จากนั้นเราจะจัดประเภทเหล่านี้อีกครั้งเป็น:

โซ่การอนุญาต

chain ที่ไร้การอนุญาต

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

กระบวนการอนุญาตต้องถูกออกแบบบนผลิตภัณฑ์ ดังนั้น ในด้านการออกแบบโมเดลผลิตภัณฑ์ การใช้งานโซ่ที่ได้รับอนุญาตและโซ่ที่ไม่ได้รับอนุญาตจะถูกแบ่งเป็นสองรูปแบบ

เริ่มต้น: ขออนุญาตและจากนั้นดำเนินการทางเทคนิคที่เกี่ยวข้อง

วิธีที่สอง: ไม่จำเป็นต้องขอใบอนุญาต และสามารถดำเนินการทางเทคนิคโดยตรงผ่านเครื่องมือที่เปิด

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

เมื่อเป้าหมายของเราคือการพัฒนา dApp

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

ในขั้นตอนนี้ โซ่ที่ได้รับอนุญาตและโซ่ที่ไม่ได้รับอนุญาตจะถูกแยกแยะตามส่วนลิงก์

ในเครือข่ายที่ได้รับอนุญาต ขั้นตอนแรกคือการขออนุญาตให้เข้าถึงบล็อกเชน

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

หลังจากที่เสร็จสิ้นแล้ว คุณสามารถใช้บัญชีที่มีที่อยู่สำหรับโซ่ที่สอดคล้องเพื่อเชื่อมต่อกับเครือข่ายด้วยความช่วยเหลือจากเครื่องมือกระเป๋าเงิน ใช้เครื่องมือที่สอดคล้องเพื่อใช้สัญญา ใช้ SDK เพื่อพัฒนาส่วนการเรียกใช้บนโซ่ และเชื่อมโยงกับการพัฒนาด้านหน้า หากคุณเปลี่ยนจากโซ่ส cons consortium ไปเป็น cons consortium หรือเป็นโซ่ส่วนตัว ส่วนที่อาจต้องเปลี่ยนก็อาจจะเป็นว่าจะต้องเปลี่ยนวิธีการใช้บัญชีโซ่

ข้างต้นเสร็จสิ้นการพัฒนา dApp ในเครือข่ายที่ได้รับอนุญาต

ทำอย่างไรถ้าอยู่ในเครือข่ายที่ไม่ได้รับอนุญาต

ใน Ethereum เราจะใช้วอลเล็ตของโซ่โดยตรงเพื่อสร้างที่อยู่ใหม่ จากนั้นซื้อ ETH บนแพลตฟอร์ม โอน ETH ไปยังที่อยู่ และโซ่สาธารณะอื่น ๆ สามารถเลือกซื้อโทเคนแก๊สอื่น ๆ ได้

ถัดไปบน Ethereum คุณสามารถใช้ Remix หรือ IDE อื่น ๆ เพื่อเขียนโค้ดก่อน จากนั้นคอมไพล์โค้ด และจากนั้นให้สัญญาเรียกบนเครือข่าย Remix และ IDE อื่น ๆ มีเครือข่าย ภาษา และวอลเล็ตที่สนับสนุน ที่สำคัญ การเข้าถึงเครือข่ายเป็นเรื่องง่ายและสะดวก แอปพลิเคชั่นที่กระจายก็ต้องพัฒนาหน้าเว็บด้านผู้ใช้ ฟรอนเอนด์ส่วนใหญ่จะเข้าถึงเครือข่ายโดยการเรียกวอลเล็ตเพื่อดำเนินการที่เกี่ยวข้อง

สิ่งที่เราพบระหว่างกระบวนการใช้งานนี้คือว่าไม่ว่าจะเป็นเครื่องมือพัฒนา ซึ่งรวมถึง chain RPC, กระเป๋าเงิน หรือ IDEs, เครื่องมือโอเพ่นซอร์สและแพลตฟอร์มโอเพ่นต่าง ๆ ถูกใช้งาน และเกือบไม่ต้องการใบรับรองหรือการอนุญาตเลย สิ่งนี้ยังแทนสายการบริหารที่ไม่ต้องการอนุญาต คุณลักษณะที่สำคัญที่สุด: สาธารณะและเปิด

นี่คือกระบวนการในการพัฒนา dApps บนเชนแบบไม่จำกัดสิทธิ

เมื่อเราฝึกฝน เรายังจะพบว่า นอกจากส่วนที่เกี่ยวกับการอนุญาต ในส่วนท้ายของโซ่ เนื่องจากมีเครื่องมือโอเพนซอร์สและคุณสมบัติโอเพน กระบวนการที่เกี่ยวข้องกับการพัฒนาและโซ่จะมีความหลากหลายในระดับที่แน่นอน

เมื่อเป้าหมายของเราคือการเข้าร่วมบล็อกเชน

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

ในเครือข่ายที่ไม่ได้รับอนุญาตเมื่อเป็นโหนด โดยทั่วไปจะมีการแยกแยะและความต้องการสำหรับโหนดที่มีฟังก์ชันที่แตกต่างกัน เช่น พลังการคำนวณฮาร์ดแวร์ที่จำเป็น เนื้อที่จัดเก็บ เป็นต้น ความต้องการที่แตกต่างกันนี้เพื่อทำงานที่แตกต่างกัน

เมื่ออีเทอร์เรียมยังอยู่ในระยะ 1.0 การเข้าร่วมในการทำเหมืองหมายถึงการเข้าร่วมเป็นโหนด สิ่งที่สำเร็จคือการใช้พลังการคำนวณของฮาร์ดแวร์เพื่อเข้าร่วมในการคำนวณ PoW เพื่อยืนยันและเก็บสถานะรวมของเครือข่าย ในช่วงนี้จำเป็นต้องมีความสามารถของ GPU หลังจากที่อีเธอเรี่ยมเข้าสู่เวอร์ชัน 2.0 ความต้องการของฮาร์ดแวร์ลดลง แต่จะถูกเลือกเป็นเอกสารปฏิบัติและเอกสารยืนยัน ลูกค้าที่แตกต่างกัน จะดำเนินการตามความต้องการของเครือข่ายที่แตกต่างกัน

การเข้าร่วมเครือข่ายในฐานะโหนดแทนการปรับปรุงความสามารถในการตัดสินใจของโซ่ และแอปพลิเคชันการพัฒนาทั่วไปจะไม่เลือกที่จะสร้างโหนดเนื่องจากปัญหาต้นทุน

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

เมื่อเปรียบเทียบกับกระบวนการเข้าร่วมโหนดของ Ethereum การเข้าร่วมโหนดของโซ่อนุญาตจะมีเพียงกระบวนการเพิ่มอีกหนึ่งขั้นตอนเพื่อยืนยันสิทธิ์ของโหนด แต่น่าจะเป็นเพราะโหนดที่สร้างเองมีประโยชน์มากกว่าต่อประสบการณ์ของผู้ใช้ ณ ปัจจุบัน บางโซ่อนุญาตจะทำให้เกิดการกระจายธุรกิจพื้นฐานในลักษณะนี้

องค์ประกอบของการพิจารณา

ในอุตสาหกรรมสกุลเงินดิจิทัล ส่วนใหญ่ผู้ปฏิบัติอาจสับสนกันระหว่างบล็อกเชนและเหรียญสกุลเงิน อย่างไรก็ตาม หากเอาการเงินดิจทัลมาเป็นส่วนหนึ่งของอุตสาหกรรมบล็อกเชนและเปรียบเทียบกับบล็อกเชนทั้งหมดในโลก เราสามารถประเมินระดับความเปิดเผยของบล็อกเชนที่มีลักษณะย่อยต่าง ระดับความเปิดเผยสามารถแยกแยะได้โดยอ้างอิงจากปัจจัยสองประการต่อไปนี้:

องค์ประกอบ

ความเปิดเผยข้อมูล

การอนุญาต

ขั้นตอนของสององค์ประกอบในการประเมินถูกแบ่งเป็นรายละเอียดเพิ่มเติม

การเปิดข้อมูล:

ข้อมูลเปิดเผยอย่างครบ

การเปิดเผยข้อมูลโดยเลือก

ข้อมูลไม่เป็นสาธารณะ

การอนุญาตเปิด:

เปิดอย่างสมบูรณ์

โหนดธุรกิจเปิดอย่างไม่ระบุชื่อ

โหนดยืนยันเปิดใช้งานด้วยชื่อจริง

โหนดธุรกิจเปิดชื่อจริง

การเข้าถึงโหนดการตรวจสอบเฉพาะสำหรับสมาชิกที่มีใบอนุญาตเท่านั้น

เปิดการเข้าถึงธุรกิจเฉพาะสำหรับสมาชิกที่มีใบอนุญาต

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

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

นี่ยังเกี่ยวข้องโดยตรงกับหลักการทางธุรกิจและประสิทธิภาพภายนอกของบล็อกเชนและ dApp ตัวอย่างเช่น เมื่อเชื่อมต่อโหนดการตรวจสอบไม่มีข้อจำกัดหมายความว่าหลังจากเข้าร่วมกฎข้อบังคับจะต้องใช้เพื่อบริการในระยะยาวและต่อเนื่องกับเครือข่าย นี่คือเหตุผลที่ทำให้โซ่สาธารณะจะส่งเสริมการทำเหมืองและสิทธิผลตอบแทนเพื่อให้มั่นใจในความเปิดเผยเราต้องแก้ไขปัญหาความชั่วร้ายและความมั่นคงในกฎข้อบังคับด้วย

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

Disclaimer:

  1. บทความนี้ถูกพิมพ์ซ้ำจาก [ wyzresearch] ลิขสิทธิ์ทั้งหมดเป็นของผู้เขียนต้นฉบับ [wyzresearch]. หากมีข้อขัดแย้งใดๆ ในการขอพิมพ์ฉบับนี้ กรุณาติดต่อGate Learnทีม และพวกเขาจะดำเนินการให้ทันที
  2. คำปฏิเสธความรับผิด: มุมมองและความคิดเห็นที่แสดงในบทความนี้เป็นเพียงของผู้เขียนเท่านั้น และไม่เป็นการให้คำแนะนำทางการลงทุนใดๆ
  3. การแปลบทความเป็นภาษาอื่น ๆ นำมาทำโดยทีม Gate Learn หากไม่ได้กล่าวถึงไว้เป็นอนุญาต การคัดลอก การกระจาย หรือการลอกเลียนบทความที่ถูกแปลนั้นถือเป็นการละเมิด

วิธีใช้ตรรกะทางเทคนิคในการแกะสลักโครงการใหม่และเก่าทั่วโลก

กลาง3/7/2024, 5:24:10 AM
หากคุณต้องการระบุโครงการที่มีคุณภาพสูงทางเทคนิค คุณต้องละทิ้งลักษณะภายนอกและมองไปที่สาระของมัน คุณจำเป็นต้องเข้าใจอย่างชัดเจนว่ามันเป็นอย่างไร? วิธีการสร้าง? ใครควบคุม? บทความนี้มีจุดประสงค์ที่จะพาคุณไปตามตรรกะทั่วไป

พื้นหลัง

เมื่อเราเห็นโครงการบล็อกเชน ไม่ว่าจะเป็นเครือข่ายสาธารณะที่เพิ่งปรากฏตัว โครงการสหภาพสำหรับโครงการที่เกี่ยวกับความเป็นปกติ หรือมีโครงข่ายหลายๆ ที่เรียกว่าเครือข่ายสาธารณะ แต่จริงๆ แล้วเป็นสิทธิการจัดการส่วนตัว หรือเมื่อเราเห็น dApp ไม่ว่าจะเป็น DeFi, GameFi, กระเป๋าเงิน, แพลตฟอร์มการซื้อขาย NFT และบางแอปพลิเคชันผสม

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

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

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

นิยาม

ก่อนอื่นเราต้องเข้าใจความสัมพันธ์ระหว่างทรัพยากรคอมพิวเตอร์ บล็อกเชน และแอปพลิเคชัน

เรา经常ได้ยินคำอธิบายที่เช่นนี้ เช่น บล็อกเชนเป็นระบบที่ไม่มีความเป็นศูนย์กลาง อีเธอเรียมเป็นคอมพิวเตอร์ขนาดโลก และแอพพลิเคชันที่สร้างขึ้นบนอีเธอเรียมเรียกว่า dApps คำอธิบายเหล่านี้แทนสิ่งที่บล็อกเชนเป็นชั้นล่างและแอพพลิเคชันเป็นชั้นบน

จากมุมมองของตรรกะทางเทคนิค แอปพลิเคชันต้องการคำนวณและพื้นที่จัดเก็บข้อมูลเมื่อสร้างขึ้น บล็อกเชนสามารถให้สภาพแวดล้อมสำหรับแอปพลิเคชันที่มีความสามารถในการคำนวณและพื้นที่จัดเก็บข้อมูล

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

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

ตั้งแต่พัฒนาโครงสร้างพื้นฐานขนาดใหญ่ของอินเทอร์เน็ต เซอร์วิสคลาวด์กลายเป็นหลัก และสามารถแทนที่โครงสร้างพื้นฐานของอินเทอร์เน็ตทั้งหมดได้เกือบทั้งหมด

ดังนั้นนี่หมายความว่าโครงสร้างของอินเทอร์เน็ตสามารถเข้าใจได้เป็น: Cloud + แอปพลิเคชัน

จากนี้โดยการเปรียบเทียบอย่างคร่าว ๆ ระหว่างการสรุปโครงสร้างสองรายการด้านบน สามารถสรุปได้ว่า:

เครือข่ายบล็อกเชนมีความสามารถเดียวกับบริการคลาวด์และให้สภาพแวดล้อมสำหรับการติดตั้งแอปพลิเคชัน

ความสัมพันธ์การรวม

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

สรุปได้ว่า เราสามารถกำหนดให้เป็นดังนี้

เครือข่ายบล็อกเชน = บริการ "คลาวด์ (กระจาย)" ใหม่

แอปพลิเคชัน dApp บนบล็อกเชน = แอปพลิเคชันใหม่ใน "สภาพแวดล้อมคลาวด์" ใหม่

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

ทรัพยากรคอมพิวเตอร์ (รวมถึงเครื่องกล) ต้องเชื่อมต่อกับเครือข่ายการสื่อสารผ่านอินเทอร์เน็ต

มากมายจากหลายเครือข่ายบล็อกเชนเปิดเครื่องจำลองเสมือนและติดตั้งโหนดในเซิร์ฟเวอร์บนคลาวด์

หลังจากการติดตั้งโหนด ทรัพยากรคลาวด์ต้องการจัดการ

ซอฟต์แวร์โหนดยังต้องถูกติดตั้งบนระบบปฏิบัติการของฮาร์ดแวร์หรือบนบริการคลาวด์

ต้องการพึ่งพาบริการคลาวด์เพื่อพัฒนาเว็บหรือเว็บไซต์โมบายล์เป็นฟรอนต์เอนด์

เมื่อเข้าถึงโซ่ วิธีการเรียกใช้ระยะไกลของแอปพลิเคชันพัฒนาอินเทอร์เน็ตยังคงใช้อยู่

ทุกปัจจัยข้างต้น ทำให้บล็อกเชนและเครือข่ายบล็อกเชนกลายเป็นส่วนเล็ก ๆ ของอินเทอร์เน็ตในปัจจุบัน แทนที่จะเป็นการแทนที่ เพราะสิ่งนี้ไม่ใช่การปฏิวัติเหมือนการอัพเกรดฮาร์ดแวร์ แต่เป็นแบบจัดโมเทคนิคใหม่ที่เกิดขึ้นร่วมกับอินเทอร์เน็ต ส่วนใหม่ที่มีลักษณะการกระจายจะดึงดูดแอปพลิเคชันและรูปแบบธุรกิจใหม่ให้เกิดและเติบโตบนโครงสร้างทางเทคนิค

การแกะดูส่วนตัวและเปรียบเทียบอย่างละเอียด

โดยขึ้นอยู่กับทฤษฎีพื้นฐานดังกล่าว ให้เรามาถอดรหัสบล็อกเชนและแอพพลิเคชัน

ก่อนอื่น จัดประเภทบล็อกเชน:

โซนสาธารณะ

โซ่พันธมิตร

เปิดโอกาสพันธมิตร

โซ่สาธารณะโดยไม่มีเหรียญ

จากนั้นเราจะจัดประเภทเหล่านี้อีกครั้งเป็น:

โซ่การอนุญาต

chain ที่ไร้การอนุญาต

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

กระบวนการอนุญาตต้องถูกออกแบบบนผลิตภัณฑ์ ดังนั้น ในด้านการออกแบบโมเดลผลิตภัณฑ์ การใช้งานโซ่ที่ได้รับอนุญาตและโซ่ที่ไม่ได้รับอนุญาตจะถูกแบ่งเป็นสองรูปแบบ

เริ่มต้น: ขออนุญาตและจากนั้นดำเนินการทางเทคนิคที่เกี่ยวข้อง

วิธีที่สอง: ไม่จำเป็นต้องขอใบอนุญาต และสามารถดำเนินการทางเทคนิคโดยตรงผ่านเครื่องมือที่เปิด

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

เมื่อเป้าหมายของเราคือการพัฒนา dApp

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

ในขั้นตอนนี้ โซ่ที่ได้รับอนุญาตและโซ่ที่ไม่ได้รับอนุญาตจะถูกแยกแยะตามส่วนลิงก์

ในเครือข่ายที่ได้รับอนุญาต ขั้นตอนแรกคือการขออนุญาตให้เข้าถึงบล็อกเชน

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

หลังจากที่เสร็จสิ้นแล้ว คุณสามารถใช้บัญชีที่มีที่อยู่สำหรับโซ่ที่สอดคล้องเพื่อเชื่อมต่อกับเครือข่ายด้วยความช่วยเหลือจากเครื่องมือกระเป๋าเงิน ใช้เครื่องมือที่สอดคล้องเพื่อใช้สัญญา ใช้ SDK เพื่อพัฒนาส่วนการเรียกใช้บนโซ่ และเชื่อมโยงกับการพัฒนาด้านหน้า หากคุณเปลี่ยนจากโซ่ส cons consortium ไปเป็น cons consortium หรือเป็นโซ่ส่วนตัว ส่วนที่อาจต้องเปลี่ยนก็อาจจะเป็นว่าจะต้องเปลี่ยนวิธีการใช้บัญชีโซ่

ข้างต้นเสร็จสิ้นการพัฒนา dApp ในเครือข่ายที่ได้รับอนุญาต

ทำอย่างไรถ้าอยู่ในเครือข่ายที่ไม่ได้รับอนุญาต

ใน Ethereum เราจะใช้วอลเล็ตของโซ่โดยตรงเพื่อสร้างที่อยู่ใหม่ จากนั้นซื้อ ETH บนแพลตฟอร์ม โอน ETH ไปยังที่อยู่ และโซ่สาธารณะอื่น ๆ สามารถเลือกซื้อโทเคนแก๊สอื่น ๆ ได้

ถัดไปบน Ethereum คุณสามารถใช้ Remix หรือ IDE อื่น ๆ เพื่อเขียนโค้ดก่อน จากนั้นคอมไพล์โค้ด และจากนั้นให้สัญญาเรียกบนเครือข่าย Remix และ IDE อื่น ๆ มีเครือข่าย ภาษา และวอลเล็ตที่สนับสนุน ที่สำคัญ การเข้าถึงเครือข่ายเป็นเรื่องง่ายและสะดวก แอปพลิเคชั่นที่กระจายก็ต้องพัฒนาหน้าเว็บด้านผู้ใช้ ฟรอนเอนด์ส่วนใหญ่จะเข้าถึงเครือข่ายโดยการเรียกวอลเล็ตเพื่อดำเนินการที่เกี่ยวข้อง

สิ่งที่เราพบระหว่างกระบวนการใช้งานนี้คือว่าไม่ว่าจะเป็นเครื่องมือพัฒนา ซึ่งรวมถึง chain RPC, กระเป๋าเงิน หรือ IDEs, เครื่องมือโอเพ่นซอร์สและแพลตฟอร์มโอเพ่นต่าง ๆ ถูกใช้งาน และเกือบไม่ต้องการใบรับรองหรือการอนุญาตเลย สิ่งนี้ยังแทนสายการบริหารที่ไม่ต้องการอนุญาต คุณลักษณะที่สำคัญที่สุด: สาธารณะและเปิด

นี่คือกระบวนการในการพัฒนา dApps บนเชนแบบไม่จำกัดสิทธิ

เมื่อเราฝึกฝน เรายังจะพบว่า นอกจากส่วนที่เกี่ยวกับการอนุญาต ในส่วนท้ายของโซ่ เนื่องจากมีเครื่องมือโอเพนซอร์สและคุณสมบัติโอเพน กระบวนการที่เกี่ยวข้องกับการพัฒนาและโซ่จะมีความหลากหลายในระดับที่แน่นอน

เมื่อเป้าหมายของเราคือการเข้าร่วมบล็อกเชน

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

ในเครือข่ายที่ไม่ได้รับอนุญาตเมื่อเป็นโหนด โดยทั่วไปจะมีการแยกแยะและความต้องการสำหรับโหนดที่มีฟังก์ชันที่แตกต่างกัน เช่น พลังการคำนวณฮาร์ดแวร์ที่จำเป็น เนื้อที่จัดเก็บ เป็นต้น ความต้องการที่แตกต่างกันนี้เพื่อทำงานที่แตกต่างกัน

เมื่ออีเทอร์เรียมยังอยู่ในระยะ 1.0 การเข้าร่วมในการทำเหมืองหมายถึงการเข้าร่วมเป็นโหนด สิ่งที่สำเร็จคือการใช้พลังการคำนวณของฮาร์ดแวร์เพื่อเข้าร่วมในการคำนวณ PoW เพื่อยืนยันและเก็บสถานะรวมของเครือข่าย ในช่วงนี้จำเป็นต้องมีความสามารถของ GPU หลังจากที่อีเธอเรี่ยมเข้าสู่เวอร์ชัน 2.0 ความต้องการของฮาร์ดแวร์ลดลง แต่จะถูกเลือกเป็นเอกสารปฏิบัติและเอกสารยืนยัน ลูกค้าที่แตกต่างกัน จะดำเนินการตามความต้องการของเครือข่ายที่แตกต่างกัน

การเข้าร่วมเครือข่ายในฐานะโหนดแทนการปรับปรุงความสามารถในการตัดสินใจของโซ่ และแอปพลิเคชันการพัฒนาทั่วไปจะไม่เลือกที่จะสร้างโหนดเนื่องจากปัญหาต้นทุน

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

เมื่อเปรียบเทียบกับกระบวนการเข้าร่วมโหนดของ Ethereum การเข้าร่วมโหนดของโซ่อนุญาตจะมีเพียงกระบวนการเพิ่มอีกหนึ่งขั้นตอนเพื่อยืนยันสิทธิ์ของโหนด แต่น่าจะเป็นเพราะโหนดที่สร้างเองมีประโยชน์มากกว่าต่อประสบการณ์ของผู้ใช้ ณ ปัจจุบัน บางโซ่อนุญาตจะทำให้เกิดการกระจายธุรกิจพื้นฐานในลักษณะนี้

องค์ประกอบของการพิจารณา

ในอุตสาหกรรมสกุลเงินดิจิทัล ส่วนใหญ่ผู้ปฏิบัติอาจสับสนกันระหว่างบล็อกเชนและเหรียญสกุลเงิน อย่างไรก็ตาม หากเอาการเงินดิจทัลมาเป็นส่วนหนึ่งของอุตสาหกรรมบล็อกเชนและเปรียบเทียบกับบล็อกเชนทั้งหมดในโลก เราสามารถประเมินระดับความเปิดเผยของบล็อกเชนที่มีลักษณะย่อยต่าง ระดับความเปิดเผยสามารถแยกแยะได้โดยอ้างอิงจากปัจจัยสองประการต่อไปนี้:

องค์ประกอบ

ความเปิดเผยข้อมูล

การอนุญาต

ขั้นตอนของสององค์ประกอบในการประเมินถูกแบ่งเป็นรายละเอียดเพิ่มเติม

การเปิดข้อมูล:

ข้อมูลเปิดเผยอย่างครบ

การเปิดเผยข้อมูลโดยเลือก

ข้อมูลไม่เป็นสาธารณะ

การอนุญาตเปิด:

เปิดอย่างสมบูรณ์

โหนดธุรกิจเปิดอย่างไม่ระบุชื่อ

โหนดยืนยันเปิดใช้งานด้วยชื่อจริง

โหนดธุรกิจเปิดชื่อจริง

การเข้าถึงโหนดการตรวจสอบเฉพาะสำหรับสมาชิกที่มีใบอนุญาตเท่านั้น

เปิดการเข้าถึงธุรกิจเฉพาะสำหรับสมาชิกที่มีใบอนุญาต

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

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

นี่ยังเกี่ยวข้องโดยตรงกับหลักการทางธุรกิจและประสิทธิภาพภายนอกของบล็อกเชนและ dApp ตัวอย่างเช่น เมื่อเชื่อมต่อโหนดการตรวจสอบไม่มีข้อจำกัดหมายความว่าหลังจากเข้าร่วมกฎข้อบังคับจะต้องใช้เพื่อบริการในระยะยาวและต่อเนื่องกับเครือข่าย นี่คือเหตุผลที่ทำให้โซ่สาธารณะจะส่งเสริมการทำเหมืองและสิทธิผลตอบแทนเพื่อให้มั่นใจในความเปิดเผยเราต้องแก้ไขปัญหาความชั่วร้ายและความมั่นคงในกฎข้อบังคับด้วย

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

Disclaimer:

  1. บทความนี้ถูกพิมพ์ซ้ำจาก [ wyzresearch] ลิขสิทธิ์ทั้งหมดเป็นของผู้เขียนต้นฉบับ [wyzresearch]. หากมีข้อขัดแย้งใดๆ ในการขอพิมพ์ฉบับนี้ กรุณาติดต่อGate Learnทีม และพวกเขาจะดำเนินการให้ทันที
  2. คำปฏิเสธความรับผิด: มุมมองและความคิดเห็นที่แสดงในบทความนี้เป็นเพียงของผู้เขียนเท่านั้น และไม่เป็นการให้คำแนะนำทางการลงทุนใดๆ
  3. การแปลบทความเป็นภาษาอื่น ๆ นำมาทำโดยทีม Gate Learn หากไม่ได้กล่าวถึงไว้เป็นอนุญาต การคัดลอก การกระจาย หรือการลอกเลียนบทความที่ถูกแปลนั้นถือเป็นการละเมิด
Comece agora
Registe-se e ganhe um cupão de
100 USD
!