Tendermint (Ignite) อธิบาย

โปรโตคอลบล็อกเชนพร้อมใช้งานซึ่งช่วยให้แอปพลิเคชันบนนั้นสามารถเขียนด้วยภาษาใดก็ได้

Tendermint - ที่เรียกว่า Ignite ตอนนี้ - ให้ซอฟต์แวร์ที่ช่วยให้นักพัฒนาสร้างโครงการบล็อกเชนของตนได้อย่างง่ายและปลอดภัยบน Cosmos โปรโตคอลระดับต่ำนี้ให้ผู้ใช้กลไกตรงตามที่ทำงานบน BFT พร้อมกับอินเทอร์เฟซบล็อกเชนแอพพลิเคชั่นที่ครบครัน (APCI)

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

Tendermint คืออะไร?

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

มันใช้ Byzantine Fault Tolerance (BFT) เพื่อรักษาความปลอดภัยในทุกกระบวนการ โดยทั่วไปบล็อกเชนและแอปพลิเคชันที่ต้องการสามชั้นเพื่อทำงาน ได้แก่ หน่วยเครือข่ายชั้นนําสัญญา หน่วยเครือข่ายและ หน่วยแอพลิเคชัน

Tendermint ให้ชั้นชั้นเหล่านี้ในเทคโนโลยีสถาปัตยกรรมแบบโมดูลาร์ที่ช่วยให้นักพัฒนาสามารถเลือกอินเทอร์เฟซแอปพลิเคชันที่จะนำมาใช้งาน บางแอปพลิเคชันที่สร้างขึ้นบน Tendermint ได้แก่ Binance DEX, Oasis Labs, Terra, Regen Networks, Cosmos, เป็นต้น

เมื่อเร็วๆ ปี 2022 บริษัท Tendermint ได้เปลี่ยนแบรนด์เป็น Ignite โปรโตคอลถูกก่อตั้งขึ้นในปี 2014 โดย Jae Kwon นักสร้างโปรแกรม และ Ethan Buchman นักชีวภาพอินเทอร์เน็ต ตั้งแต่เริ่มต้น โปรโตคอลได้รับภาระหน้าที่พัฒนาระบบพื้นฐานด้านหลัง Cosmos แต่ยังเพิ่มเติมไปเป็นการโฟกัสที่ผลิตภัณฑ์ (ประสบการณ์ของผู้ใช้และแพลตฟอร์มสำหรับนักพัฒนา)

คุณสมบัติของ Tendermint

Tendermint Core:

นี่คือเครื่องยืนยันข้อตกลงของ Tendermint มันทำงานบนหลักการของ Proof of Stake (PoS) ที่ที่โหนดที่ถูกเลือกจากชุดของผู้ตรวจสอบแนะนำบล็อกใหม่ที่จะถูกเพิ่มเข้าไปในบล็อกเชน ผู้ตรวจสอบอื่น ๆ จะต้องลงคะแนนก่อนที่บล็อกจะผ่าน

ระบบหลายระบบบน Tendermint สามารถดูธุรกรรมเดียวกันพร้อมกันและในลำดับเดียวกัน

นอกจากนี้เนื่องจากไม่สามารถตรวจจับจิตใจที่ไม่ดีเสมอได้ Tendermint รักษาความปลอดภัยโดยใช้ Byzantine Fault Tolerance BFT เป็นกลไกที่ช่วยให้การเชื่อมั่นทำให้ต้านทานต่อโหนดที่เป็นทรราชได้สูงสุดถึง ⅓

ส่วนติดต่อแอปพลิเคชันบล็อกเชน (ABCI):

นี่คือเครื่องมือ Tendermint ของซอฟต์แวร์พร้อมใช้งานสำหรับการทำซ้ำหรือเปิดตัวบล็อกเชน

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

Tendermint & Cosmos

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

Cosmos ใช้ IBC (การสื่อสารระหว่างบล็อกเชน) สำหรับการโต้ตอบระหว่างบล็อกเชนและรักษาเครือข่ายโดยใช้ Tendermint’s Byzantine Fault-Tolerant (BFT) Proof-of-Stake consensus และโครงสร้าง Cosmos SDK

Cosmos Software Development Kit SDK คืออะไร?

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

ระบบนิเวศ

เครือข่าย Cosmos

Cosmos SDK ช่วยให้นักพัฒนาสามารถสร้างบล็อกเชนแบบ Proof-of-Authority(PoA) และ Proof-of-Stake(PoS) ได้ โดยเฟรมเวิร์คนี้ยังมาพร้อมกับคุณสมบัติในการแลกเปลี่ยนข้อมูลกับโปรโตคอลอื่นๆ โดยการเชื่อมต่อกับเครือข่าย Cosmos ผ่าน Cosmos Hub

Cosmos Hub (A layer-0 Blockchain)

Cosmos Hub, บล็อกเชนแรกของ Cosmos, ทำหน้าที่เป็นระบบสอดคล้องกันสำหรับบล็อกเชนอิสระทั้งหมดในเครือข่าย Cosmos บล็อกเชนอิสระเหล่านี้ถูกเรียกว่าโซนอื่น ๆ หรือโซนอื่น ๆ ฟังก์ชันสอดคล้องกันส่งออกเมื่อแต่ล่ะโซนเชื่อมต่อกับ Cosmos Hub ผ่าน IBCP นั่นคือ ทุกโซนหรือบล็อกเชนอิสระที่เชื่อมต่อกับ Cosmos Hub สามารถดำเนินการร่วมกัน

การสื่อสารแบบส่วนบางของ Tendermint

Tendermint เป็นหนึ่งในชุดโปรโตคอลที่จัดการกับความเห็นในการสื่อสารแบบบางส่วนที่ระบบแบบบางส่วนสลับระหว่างช่วงเวลาของการเรียกตัวเองและไม่เป็นการเรียกตัวเอง

ในสถาปัตยกรรมการสื่อสารแบบซิงโครนัสทุกข้อความจะมั่นใจได้ว่าจะมาถึงภายในกรอบเวลาที่กําหนดไว้และระบบสามารถทํางานได้อย่างถูกต้องหากไม่มีโหนดที่ผิดพลาด ในทางตรงกันข้ามในรูปแบบการสื่อสารแบบอะซิงโครนัสไม่มีการรับประกันว่าข้อความจะถูกส่งภายในระยะเวลาที่กําหนดและระบบสามารถทํางานได้ต่อไปแม้ว่าจะมีโหนดที่ผิดพลาดก็ตาม ในรูปแบบการสื่อสารแบบซิงโครนัสบางส่วนของ Tendermint เครือข่ายสันนิษฐานว่าข้อความจะถูกส่งภายในระยะเวลาหนึ่งที่เรียกว่า "ความไม่แน่นอนของเวลา" ระบบสามารถทํางานได้ตามปกติตราบใดที่น้อยกว่า 1/3 ของผู้ตรวจสอบความถูกต้อง (หรือ "โหนด") ผิดพลาดดังนั้นจึงทําให้เกิดความสมดุลระหว่างความปลอดภัยและประสิทธิภาพของแบบจําลองซิงโครนัสและอะซิงโครนัส ช่วยให้มีความปลอดภัยในระดับสูง แต่ยังช่วยให้มีประสิทธิภาพสูงเนื่องจากเวลาที่ใช้ในการส่งข้อความไม่จําเป็นต้องมีขนาดเล็กมาก โดยสรุปความเร็วของความคืบหน้าจะถูกกําหนดโดยความเร็วเครือข่ายจริงมากกว่าปัจจัยโครงสร้าง

ข้อดีของ Tendermint

  1. ความสามารถในการทำงานร่วมกัน:Tendermint ให้การโต้ตอบระหว่างบล็อกเชน มันให้ความสามารถในการทำงานร่วมกันข้ามบล็อกเชนด้วย Cosmos Hub ของมันเมื่อเชื่อมต่อกับ Cosmos Network

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

  3. ความยืดหยุ่น:ในขณะที่บล็อกเชน Proof of Work เช่น Ethereum ที่ใช้การแบ่งบล็อก Tendermint มีความสามารถในการแบ่งบล็อกที่ทำให้มีความมีสเกล

ข้อเสียของเครือข่าย

  1. ช่องโหว่:โมเดล BFT ของ Tendermints ให้ความทนทานต่อการโจมตี ⅓ มากขึ้นเมื่อเปรียบเทียบกับ Proof of Work blockchains นั้น มีอัตราที่สูงขึ้นถึง 18% สำหรับการโจมตีโดยโหนกผู้เสียสติ

  2. การเข้าถึง:การถือครองสุนทรีย์จากผู้ตรวจสอบ通常จะไม่สามารถเข้าถึงได้เป็นเดือนหลายเดือน

  3. Entry barrier:เนื่องจากจำนวนเหรียญที่เสี่ยงอยู่กำหนดกำลังในการลงคะแนนเสียงผู้ใช้ที่มีเงินเดิมพันเล็ก ๆ พิจารณาบทบาทในการปกครองของพวกเขาว่าเป็นเรื่องนอกใจ

สรุป

Tendermint’s Cosmos ready-made kit is an attractive feature for developers and projects alike. It positions itself as the framework that enables developers to skip network-related codes, skipping to application logic.

สำคัญที่จะทราบว่า Tendermint ไม่ใช่เพียงเครื่องยนต์เพื่อ DApps แบบ modularized เท่านั้น แต่ยังสามารถทำให้บล็อกเชนเลียนแบบได้อีกด้วย

นักพัฒนาหลายคนยังมีความสนใจในกลไกการตกลง BFT ที่ใช้โดย Tendermint(Ignite) เนื่องจากมันใช้กลไกการตกลง proof-of-stake (PoS) สำหรับการตรวจสอบ ไม่เหมือนกับกลไก proof-of-work (PoW) กลไกนี้มีวิธีการตรวจสอบธุรกรรมอย่างรวดเร็วมากขึ้น กลไกนี้บริการธุรกรรมที่ถูกต้องซึ่งหมายความว่าเครื่องยนต์ Tendermint มีความยืดหยุ่น

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

Author: Mayowa
Translator: Yuanyuan
Reviewer(s): Matheus, Hugo, Joyce, Ashley, Piper
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.

Tendermint (Ignite) อธิบาย

กลาง11/21/2022, 10:20:15 AM
โปรโตคอลบล็อกเชนพร้อมใช้งานซึ่งช่วยให้แอปพลิเคชันบนนั้นสามารถเขียนด้วยภาษาใดก็ได้

Tendermint - ที่เรียกว่า Ignite ตอนนี้ - ให้ซอฟต์แวร์ที่ช่วยให้นักพัฒนาสร้างโครงการบล็อกเชนของตนได้อย่างง่ายและปลอดภัยบน Cosmos โปรโตคอลระดับต่ำนี้ให้ผู้ใช้กลไกตรงตามที่ทำงานบน BFT พร้อมกับอินเทอร์เฟซบล็อกเชนแอพพลิเคชั่นที่ครบครัน (APCI)

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

Tendermint คืออะไร?

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

มันใช้ Byzantine Fault Tolerance (BFT) เพื่อรักษาความปลอดภัยในทุกกระบวนการ โดยทั่วไปบล็อกเชนและแอปพลิเคชันที่ต้องการสามชั้นเพื่อทำงาน ได้แก่ หน่วยเครือข่ายชั้นนําสัญญา หน่วยเครือข่ายและ หน่วยแอพลิเคชัน

Tendermint ให้ชั้นชั้นเหล่านี้ในเทคโนโลยีสถาปัตยกรรมแบบโมดูลาร์ที่ช่วยให้นักพัฒนาสามารถเลือกอินเทอร์เฟซแอปพลิเคชันที่จะนำมาใช้งาน บางแอปพลิเคชันที่สร้างขึ้นบน Tendermint ได้แก่ Binance DEX, Oasis Labs, Terra, Regen Networks, Cosmos, เป็นต้น

เมื่อเร็วๆ ปี 2022 บริษัท Tendermint ได้เปลี่ยนแบรนด์เป็น Ignite โปรโตคอลถูกก่อตั้งขึ้นในปี 2014 โดย Jae Kwon นักสร้างโปรแกรม และ Ethan Buchman นักชีวภาพอินเทอร์เน็ต ตั้งแต่เริ่มต้น โปรโตคอลได้รับภาระหน้าที่พัฒนาระบบพื้นฐานด้านหลัง Cosmos แต่ยังเพิ่มเติมไปเป็นการโฟกัสที่ผลิตภัณฑ์ (ประสบการณ์ของผู้ใช้และแพลตฟอร์มสำหรับนักพัฒนา)

คุณสมบัติของ Tendermint

Tendermint Core:

นี่คือเครื่องยืนยันข้อตกลงของ Tendermint มันทำงานบนหลักการของ Proof of Stake (PoS) ที่ที่โหนดที่ถูกเลือกจากชุดของผู้ตรวจสอบแนะนำบล็อกใหม่ที่จะถูกเพิ่มเข้าไปในบล็อกเชน ผู้ตรวจสอบอื่น ๆ จะต้องลงคะแนนก่อนที่บล็อกจะผ่าน

ระบบหลายระบบบน Tendermint สามารถดูธุรกรรมเดียวกันพร้อมกันและในลำดับเดียวกัน

นอกจากนี้เนื่องจากไม่สามารถตรวจจับจิตใจที่ไม่ดีเสมอได้ Tendermint รักษาความปลอดภัยโดยใช้ Byzantine Fault Tolerance BFT เป็นกลไกที่ช่วยให้การเชื่อมั่นทำให้ต้านทานต่อโหนดที่เป็นทรราชได้สูงสุดถึง ⅓

ส่วนติดต่อแอปพลิเคชันบล็อกเชน (ABCI):

นี่คือเครื่องมือ Tendermint ของซอฟต์แวร์พร้อมใช้งานสำหรับการทำซ้ำหรือเปิดตัวบล็อกเชน

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

Tendermint & Cosmos

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

Cosmos ใช้ IBC (การสื่อสารระหว่างบล็อกเชน) สำหรับการโต้ตอบระหว่างบล็อกเชนและรักษาเครือข่ายโดยใช้ Tendermint’s Byzantine Fault-Tolerant (BFT) Proof-of-Stake consensus และโครงสร้าง Cosmos SDK

Cosmos Software Development Kit SDK คืออะไร?

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

ระบบนิเวศ

เครือข่าย Cosmos

Cosmos SDK ช่วยให้นักพัฒนาสามารถสร้างบล็อกเชนแบบ Proof-of-Authority(PoA) และ Proof-of-Stake(PoS) ได้ โดยเฟรมเวิร์คนี้ยังมาพร้อมกับคุณสมบัติในการแลกเปลี่ยนข้อมูลกับโปรโตคอลอื่นๆ โดยการเชื่อมต่อกับเครือข่าย Cosmos ผ่าน Cosmos Hub

Cosmos Hub (A layer-0 Blockchain)

Cosmos Hub, บล็อกเชนแรกของ Cosmos, ทำหน้าที่เป็นระบบสอดคล้องกันสำหรับบล็อกเชนอิสระทั้งหมดในเครือข่าย Cosmos บล็อกเชนอิสระเหล่านี้ถูกเรียกว่าโซนอื่น ๆ หรือโซนอื่น ๆ ฟังก์ชันสอดคล้องกันส่งออกเมื่อแต่ล่ะโซนเชื่อมต่อกับ Cosmos Hub ผ่าน IBCP นั่นคือ ทุกโซนหรือบล็อกเชนอิสระที่เชื่อมต่อกับ Cosmos Hub สามารถดำเนินการร่วมกัน

การสื่อสารแบบส่วนบางของ Tendermint

Tendermint เป็นหนึ่งในชุดโปรโตคอลที่จัดการกับความเห็นในการสื่อสารแบบบางส่วนที่ระบบแบบบางส่วนสลับระหว่างช่วงเวลาของการเรียกตัวเองและไม่เป็นการเรียกตัวเอง

ในสถาปัตยกรรมการสื่อสารแบบซิงโครนัสทุกข้อความจะมั่นใจได้ว่าจะมาถึงภายในกรอบเวลาที่กําหนดไว้และระบบสามารถทํางานได้อย่างถูกต้องหากไม่มีโหนดที่ผิดพลาด ในทางตรงกันข้ามในรูปแบบการสื่อสารแบบอะซิงโครนัสไม่มีการรับประกันว่าข้อความจะถูกส่งภายในระยะเวลาที่กําหนดและระบบสามารถทํางานได้ต่อไปแม้ว่าจะมีโหนดที่ผิดพลาดก็ตาม ในรูปแบบการสื่อสารแบบซิงโครนัสบางส่วนของ Tendermint เครือข่ายสันนิษฐานว่าข้อความจะถูกส่งภายในระยะเวลาหนึ่งที่เรียกว่า "ความไม่แน่นอนของเวลา" ระบบสามารถทํางานได้ตามปกติตราบใดที่น้อยกว่า 1/3 ของผู้ตรวจสอบความถูกต้อง (หรือ "โหนด") ผิดพลาดดังนั้นจึงทําให้เกิดความสมดุลระหว่างความปลอดภัยและประสิทธิภาพของแบบจําลองซิงโครนัสและอะซิงโครนัส ช่วยให้มีความปลอดภัยในระดับสูง แต่ยังช่วยให้มีประสิทธิภาพสูงเนื่องจากเวลาที่ใช้ในการส่งข้อความไม่จําเป็นต้องมีขนาดเล็กมาก โดยสรุปความเร็วของความคืบหน้าจะถูกกําหนดโดยความเร็วเครือข่ายจริงมากกว่าปัจจัยโครงสร้าง

ข้อดีของ Tendermint

  1. ความสามารถในการทำงานร่วมกัน:Tendermint ให้การโต้ตอบระหว่างบล็อกเชน มันให้ความสามารถในการทำงานร่วมกันข้ามบล็อกเชนด้วย Cosmos Hub ของมันเมื่อเชื่อมต่อกับ Cosmos Network

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

  3. ความยืดหยุ่น:ในขณะที่บล็อกเชน Proof of Work เช่น Ethereum ที่ใช้การแบ่งบล็อก Tendermint มีความสามารถในการแบ่งบล็อกที่ทำให้มีความมีสเกล

ข้อเสียของเครือข่าย

  1. ช่องโหว่:โมเดล BFT ของ Tendermints ให้ความทนทานต่อการโจมตี ⅓ มากขึ้นเมื่อเปรียบเทียบกับ Proof of Work blockchains นั้น มีอัตราที่สูงขึ้นถึง 18% สำหรับการโจมตีโดยโหนกผู้เสียสติ

  2. การเข้าถึง:การถือครองสุนทรีย์จากผู้ตรวจสอบ通常จะไม่สามารถเข้าถึงได้เป็นเดือนหลายเดือน

  3. Entry barrier:เนื่องจากจำนวนเหรียญที่เสี่ยงอยู่กำหนดกำลังในการลงคะแนนเสียงผู้ใช้ที่มีเงินเดิมพันเล็ก ๆ พิจารณาบทบาทในการปกครองของพวกเขาว่าเป็นเรื่องนอกใจ

สรุป

Tendermint’s Cosmos ready-made kit is an attractive feature for developers and projects alike. It positions itself as the framework that enables developers to skip network-related codes, skipping to application logic.

สำคัญที่จะทราบว่า Tendermint ไม่ใช่เพียงเครื่องยนต์เพื่อ DApps แบบ modularized เท่านั้น แต่ยังสามารถทำให้บล็อกเชนเลียนแบบได้อีกด้วย

นักพัฒนาหลายคนยังมีความสนใจในกลไกการตกลง BFT ที่ใช้โดย Tendermint(Ignite) เนื่องจากมันใช้กลไกการตกลง proof-of-stake (PoS) สำหรับการตรวจสอบ ไม่เหมือนกับกลไก proof-of-work (PoW) กลไกนี้มีวิธีการตรวจสอบธุรกรรมอย่างรวดเร็วมากขึ้น กลไกนี้บริการธุรกรรมที่ถูกต้องซึ่งหมายความว่าเครื่องยนต์ Tendermint มีความยืดหยุ่น

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

Author: Mayowa
Translator: Yuanyuan
Reviewer(s): Matheus, Hugo, Joyce, Ashley, Piper
* The information is not intended to be and does not constitute financial advice or any other recommendation of any sort offered or endorsed by Gate.io.
* This article may not be reproduced, transmitted or copied without referencing Gate.io. Contravention is an infringement of Copyright Act and may be subject to legal action.
Start Now
Sign up and get a
$100
Voucher!