Cartesi เป็นแพลตฟอร์มชั้นที่ 2 ที่ออกแบบมาเพื่อให้นักพัฒนาสามารถสร้าง dApps แบบไม่มีจุดศูนย์บน Linux และซอฟต์แวร์สแต็นดาร์ดได้ โดยไม่ต้องใช้ภาษาเฉพาะ (เช่น Solidity) ที่ต้องใช้กับสภาพแวดล้อมบล็อกเชนทั่วไป แต่ Cartesi อนุญาตให้นักพัฒนาใช้ภาษาโปรแกรมชั้นนำและเครื่องมือที่พวกเขาเคยใช้เช่น Python, C++ หรือแม้กระทั่งไลบรารีเรียนรู้เครื่องคณิตศาสตร์ สิ่งนี้ทำให้การพัฒนาบล็อกเชนเปิดกว้างสู่นักวิศวกรรมซอฟต์แวร์ทั่วไปได้ และทำให้สามารถสร้าง dApp ที่ซับซ้อนและใช้การคำนวณมากขึ้นได้
โซลูชันนี้ช่วยลดภาระบนบล็อกเชนและอำนวยความสะดวกให้แอปพลิเคชันสามารถดำเนินการงานที่ใช้ค่าใช้จ่ายหรือช้าเกินไปบนเชนได้ การคำนวณนอกเชนจะถูกยึดติดอยู่กับบล็อกเชนเพื่อให้มั่นใจในความสมบูรณ์และความปลอดภัยของ dApp พร้อมทั้งหลีกเลี่ยงข้อจำกัดในการดำเนินการบนเชน
แพลตฟอร์มใช้ Cartesi Machine เพื่อให้บรรลุเป้าหมายนี้ Cartesi Machine เป็นเครื่องจำลองเสมือนที่จำลองสถาปัตยกรรม RISC-V ซึ่งสามารถทำงานร่วมกับระบบปฏิบัติการ Linux ที่สมบูรณ์ การตั้งค่านี้ทำให้นักพัฒนาสามารถสร้างแอปพลิเคชันที่ต้องการระบบไฟล์ที่ซับซ้อน ฐานข้อมูล และฟังก์ชันอื่น ๆ ที่ยากต่อการทำในสภาพแวดล้อมสมาร์ทคอนแทรคทามิทาเดิน นอกจากนี้ Cartesi ยังสนับสนุนหลายๆ โซลูชัน Rollup รวมถึง optimistic rollup ซึ่งไม่เพียงเพิ่มประสิทธิภาพของบล็อกเชนเท่านั้น แต่ยังรักษาความกระจายและความปลอดภัยไว้ในเวลาเดียวกัน
Cartesi ดำเนินการบนพื้นฐานของโซ่บล็อกเชนของ Ethereum แต่ก็สนับสนุนการรวมกับโซ่บล็อกเชนอื่น ๆ รวมถึง Binance Smart Chain (BNB), Polygon และ Avalanche ความสามารถในการทำงานร่วมกันบนหลายโซ่บล็อกเชนนี้ทำให้นักพัฒนาสามารถปรับใช้แอปพลิเคชันแบบ去中心ได้ในนิเวศโซ่บล็อกเชนหลายรูปแบบ
ทีมพัฒนา Cartesi
Cartesi ถูกสร้างขึ้นในปี 2018 โดยกลุ่มมืออาชีพที่มีประสบการณ์ทางด้านบล็อกเชนและโซฟต์แวร์พัฒนา ทีมผู้ก่อตั้งประกอบด้วย Erick de Moura (ประธานบริหาร) Diego Nehab (ประธานเทคโนโลยี) Augusto Teixeira (ประธานวิทยาศาสตร์) และ Colin Steil (ประธานธุรกิจ) ผู้ก่อตั้งเหล่านี้รวมรวมความรู้ทางวิชาการ วิศวกรรมซอฟต์แวร์ และธุรกิจสตาร์ทอัพ เพื่อแก้ไขความท้าทายที่เร่งด่วนที่สุดในการพัฒนาบล็อกเชน โดยเฉพาะเรื่องขอบเขตและความสะดวกสบาย
วิสัยทัศน์หลักของ Cartesi คือการสร้างแพลตฟอร์มที่ช่วยให้นักพัฒนาสามารถทํางานกับกองซอฟต์แวร์ที่สําคัญโดยเฉพาะ Linux ในสภาพแวดล้อมแบบกระจายอํานาจและใช้ภาษาและเครื่องมือการเขียนโปรแกรมที่คุ้นเคย การออกแบบที่เป็นนวัตกรรมใหม่นี้มีจุดมุ่งหมายเพื่อลดช่องว่างระหว่างการพัฒนาซอฟต์แวร์แบบดั้งเดิมและเทคโนโลยีบล็อกเชน เป้าหมายของ Cartesi คือการช่วยให้นักพัฒนาสามารถสร้างแอปพลิเคชันแบบกระจายอํานาจที่ซับซ้อนและปรับขนาดได้ (dApps) ซึ่งผลักดันขีด จํากัด การคํานวณของบล็อกเชนแบบดั้งเดิม
ในเดือนเมษายน 2020 Cartesi เริ่มต้นการเสนอขายเหรียญเริ่มต้น (ICO, Initial Coin Offering) และขาย CTSI ในจำนวน 100 ล้านเหรียญเพื่อระดมทุนประมาณ 1.5 ล้านดอลลาร์
หลังจาก ICO Cartesi ได้ให้ความสำคัญกับการพัฒนาเทคโนโลยีหลักของตน ซึ่งรวมถึง Cartesi Machine, Noether sidechain สำหรับความสามารถในการใช้ข้อมูล, และ Descartes Rollups ซึ่งเป็นแนวทางการแก้ไขในการทำงานของ rollup ที่เชื่อมต่อกับโอกาสในการคำนวณในลูกเล่นด้านล่าง
เทคโนโลยีเหล่านี้ร่วมกันเป็นพื้นฐานของ Cartesi ซึ่งทำให้ dApps สามารถดำเนินงานภายใต้เชื่อมต่อได้อย่างปลอดภัยและกระจาย พร้อมทั้งรักษาความปลอดภัยและความกระจายของบล็อกเชน
เมื่อเทคโนโลยีเติบโตขึ้น Cartesi จะค่อยๆดึงดูดนักพัฒนาและโครงการต่างๆ เข้าสู่ระบบนิเวศมากขึ้น ความสามารถของแพลตฟอร์มในการผสานรวมกับบล็อกเชนหลัก ๆ เช่น Ethereum, Binance Smart Chain และ Polygon ช่วยเพิ่มความน่าสนใจ เทคโนโลยีของมันช่วยให้สามารถสร้าง dApps ที่ซับซ้อนมากขึ้นโดยเฉพาะอย่างยิ่งในด้านต่างๆเช่นการเล่นเกมการเงินและแอปพลิเคชันข้อมูลในโลกแห่งความเป็นจริง
แม้ว่า Cartesi จะประสบความสำเร็จ แต่ก็ยังพบเจอความท้าทายที่เกี่ยวข้องกับความซับซ้อนของเทคโนโลยีและความสมบูรณ์ของนิเวศน์ แพลตฟอร์มนี้ขึ้นอยู่กับสภาพแวดล้อมที่ใช้ระบบปฏิบัติการ Linux ซึ่งทำให้นักพัฒนาที่ไม่คุ้นเคยกับการตั้งค่าประสบความยากลำบาก นอกจากนี้ เนื่องจากนิเวศน์กำลังอยู่ในช่วงเริ่มต้น ทรัพยากรและการสนับสนุนจากชุมชนก็ยังคงกำลังพัฒนาอยู่
เพื่อตอบสนองต่ออุปสรรคเหล่านี้ Cartesi มุ่งมั่นพัฒนาเครื่องมือสำหรับนักพัฒนา ปรับปรุงประสบการณ์ผู้ใช้ และขยายระบบนิเวศของตนผ่านการพัฒนาร่วมกับผู้ร่วมพัฒนาและการรวมทีมกับคู่ค้าอย่างมีเป้าหมาย เช่นการรวมกับ Avail (กรอบโมดูลบล็อกเชน) เพื่อเพิ่มประสิทธิภาพในการใช้ข้อมูลและขยายไปยังแอปพลิเคชันที่เชื่อมโยงกับ Cartesi ทำให้เกิดการพัฒนา Web3
ในช่วงเวลาจนถึงปี 2024 Cartesi ยังคงพัฒนาเทคโนโลยีของตนและขยายระบบนิเวศอย่างต่อเนื่อง โดยให้ความสำคัญกับการเพิ่มประสิทธิภาพและความสามารถในการประยุกต์ใช้งานที่ไม่ต้องอาศัยกลาง พร้อมทั้งมุ่งมั่นที่จะทำให้สะดวกสบายและใช้งานได้ง่ายยิ่งขึ้นสำหรับกลุ่มนักพัฒนาที่กว้างขึ้น
แผนการเดินทางของ Cartesi มุ่งเน้นไปที่ 3 จุดหลัก ๆ คือ การเพิ่มความยืดหยุ่นของแพลตฟอร์ม การขยายขอบเขตการบูรณาการบล็อกเชน และการปรับปรุงเครื่องมือการพัฒนา dApp ให้ดียิ่งขึ้น จุดสำคัญในอนาคตรวมถึงการสนับสนุนบล็อกเชนมากขึ้น ปรับปรุงประสิทธิภาพ และการนำเข้ากลไกการปกครองแบบไม่มีศูนย์ ทำให้ชุมชนสามารถมีส่วนร่วมอย่างเต็มที่ในกระบวนการพัฒนาแพลตฟอร์ม
จุดเด่น
Cartesi เป็นแพลตฟอร์มชั้นที่ 2 ที่ออกแบบมาเพื่อให้นักพัฒนาสามารถสร้าง dApps แบบไม่มีจุดศูนย์บน Linux และซอฟต์แวร์สแต็นดาร์ดได้ โดยไม่ต้องใช้ภาษาเฉพาะ (เช่น Solidity) ที่ต้องใช้กับสภาพแวดล้อมบล็อกเชนทั่วไป แต่ Cartesi อนุญาตให้นักพัฒนาใช้ภาษาโปรแกรมชั้นนำและเครื่องมือที่พวกเขาเคยใช้เช่น Python, C++ หรือแม้กระทั่งไลบรารีเรียนรู้เครื่องคณิตศาสตร์ สิ่งนี้ทำให้การพัฒนาบล็อกเชนเปิดกว้างสู่นักวิศวกรรมซอฟต์แวร์ทั่วไปได้ และทำให้สามารถสร้าง dApp ที่ซับซ้อนและใช้การคำนวณมากขึ้นได้
โซลูชันนี้ช่วยลดภาระบนบล็อกเชนและอำนวยความสะดวกให้แอปพลิเคชันสามารถดำเนินการงานที่ใช้ค่าใช้จ่ายหรือช้าเกินไปบนเชนได้ การคำนวณนอกเชนจะถูกยึดติดอยู่กับบล็อกเชนเพื่อให้มั่นใจในความสมบูรณ์และความปลอดภัยของ dApp พร้อมทั้งหลีกเลี่ยงข้อจำกัดในการดำเนินการบนเชน
แพลตฟอร์มใช้ Cartesi Machine เพื่อให้บรรลุเป้าหมายนี้ Cartesi Machine เป็นเครื่องจำลองเสมือนที่จำลองสถาปัตยกรรม RISC-V ซึ่งสามารถทำงานร่วมกับระบบปฏิบัติการ Linux ที่สมบูรณ์ การตั้งค่านี้ทำให้นักพัฒนาสามารถสร้างแอปพลิเคชันที่ต้องการระบบไฟล์ที่ซับซ้อน ฐานข้อมูล และฟังก์ชันอื่น ๆ ที่ยากต่อการทำในสภาพแวดล้อมสมาร์ทคอนแทรคทามิทาเดิน นอกจากนี้ Cartesi ยังสนับสนุนหลายๆ โซลูชัน Rollup รวมถึง optimistic rollup ซึ่งไม่เพียงเพิ่มประสิทธิภาพของบล็อกเชนเท่านั้น แต่ยังรักษาความกระจายและความปลอดภัยไว้ในเวลาเดียวกัน
Cartesi ดำเนินการบนพื้นฐานของโซ่บล็อกเชนของ Ethereum แต่ก็สนับสนุนการรวมกับโซ่บล็อกเชนอื่น ๆ รวมถึง Binance Smart Chain (BNB), Polygon และ Avalanche ความสามารถในการทำงานร่วมกันบนหลายโซ่บล็อกเชนนี้ทำให้นักพัฒนาสามารถปรับใช้แอปพลิเคชันแบบ去中心ได้ในนิเวศโซ่บล็อกเชนหลายรูปแบบ
ทีมพัฒนา Cartesi
Cartesi ถูกสร้างขึ้นในปี 2018 โดยกลุ่มมืออาชีพที่มีประสบการณ์ทางด้านบล็อกเชนและโซฟต์แวร์พัฒนา ทีมผู้ก่อตั้งประกอบด้วย Erick de Moura (ประธานบริหาร) Diego Nehab (ประธานเทคโนโลยี) Augusto Teixeira (ประธานวิทยาศาสตร์) และ Colin Steil (ประธานธุรกิจ) ผู้ก่อตั้งเหล่านี้รวมรวมความรู้ทางวิชาการ วิศวกรรมซอฟต์แวร์ และธุรกิจสตาร์ทอัพ เพื่อแก้ไขความท้าทายที่เร่งด่วนที่สุดในการพัฒนาบล็อกเชน โดยเฉพาะเรื่องขอบเขตและความสะดวกสบาย
วิสัยทัศน์หลักของ Cartesi คือการสร้างแพลตฟอร์มที่ช่วยให้นักพัฒนาสามารถทํางานกับกองซอฟต์แวร์ที่สําคัญโดยเฉพาะ Linux ในสภาพแวดล้อมแบบกระจายอํานาจและใช้ภาษาและเครื่องมือการเขียนโปรแกรมที่คุ้นเคย การออกแบบที่เป็นนวัตกรรมใหม่นี้มีจุดมุ่งหมายเพื่อลดช่องว่างระหว่างการพัฒนาซอฟต์แวร์แบบดั้งเดิมและเทคโนโลยีบล็อกเชน เป้าหมายของ Cartesi คือการช่วยให้นักพัฒนาสามารถสร้างแอปพลิเคชันแบบกระจายอํานาจที่ซับซ้อนและปรับขนาดได้ (dApps) ซึ่งผลักดันขีด จํากัด การคํานวณของบล็อกเชนแบบดั้งเดิม
ในเดือนเมษายน 2020 Cartesi เริ่มต้นการเสนอขายเหรียญเริ่มต้น (ICO, Initial Coin Offering) และขาย CTSI ในจำนวน 100 ล้านเหรียญเพื่อระดมทุนประมาณ 1.5 ล้านดอลลาร์
หลังจาก ICO Cartesi ได้ให้ความสำคัญกับการพัฒนาเทคโนโลยีหลักของตน ซึ่งรวมถึง Cartesi Machine, Noether sidechain สำหรับความสามารถในการใช้ข้อมูล, และ Descartes Rollups ซึ่งเป็นแนวทางการแก้ไขในการทำงานของ rollup ที่เชื่อมต่อกับโอกาสในการคำนวณในลูกเล่นด้านล่าง
เทคโนโลยีเหล่านี้ร่วมกันเป็นพื้นฐานของ Cartesi ซึ่งทำให้ dApps สามารถดำเนินงานภายใต้เชื่อมต่อได้อย่างปลอดภัยและกระจาย พร้อมทั้งรักษาความปลอดภัยและความกระจายของบล็อกเชน
เมื่อเทคโนโลยีเติบโตขึ้น Cartesi จะค่อยๆดึงดูดนักพัฒนาและโครงการต่างๆ เข้าสู่ระบบนิเวศมากขึ้น ความสามารถของแพลตฟอร์มในการผสานรวมกับบล็อกเชนหลัก ๆ เช่น Ethereum, Binance Smart Chain และ Polygon ช่วยเพิ่มความน่าสนใจ เทคโนโลยีของมันช่วยให้สามารถสร้าง dApps ที่ซับซ้อนมากขึ้นโดยเฉพาะอย่างยิ่งในด้านต่างๆเช่นการเล่นเกมการเงินและแอปพลิเคชันข้อมูลในโลกแห่งความเป็นจริง
แม้ว่า Cartesi จะประสบความสำเร็จ แต่ก็ยังพบเจอความท้าทายที่เกี่ยวข้องกับความซับซ้อนของเทคโนโลยีและความสมบูรณ์ของนิเวศน์ แพลตฟอร์มนี้ขึ้นอยู่กับสภาพแวดล้อมที่ใช้ระบบปฏิบัติการ Linux ซึ่งทำให้นักพัฒนาที่ไม่คุ้นเคยกับการตั้งค่าประสบความยากลำบาก นอกจากนี้ เนื่องจากนิเวศน์กำลังอยู่ในช่วงเริ่มต้น ทรัพยากรและการสนับสนุนจากชุมชนก็ยังคงกำลังพัฒนาอยู่
เพื่อตอบสนองต่ออุปสรรคเหล่านี้ Cartesi มุ่งมั่นพัฒนาเครื่องมือสำหรับนักพัฒนา ปรับปรุงประสบการณ์ผู้ใช้ และขยายระบบนิเวศของตนผ่านการพัฒนาร่วมกับผู้ร่วมพัฒนาและการรวมทีมกับคู่ค้าอย่างมีเป้าหมาย เช่นการรวมกับ Avail (กรอบโมดูลบล็อกเชน) เพื่อเพิ่มประสิทธิภาพในการใช้ข้อมูลและขยายไปยังแอปพลิเคชันที่เชื่อมโยงกับ Cartesi ทำให้เกิดการพัฒนา Web3
ในช่วงเวลาจนถึงปี 2024 Cartesi ยังคงพัฒนาเทคโนโลยีของตนและขยายระบบนิเวศอย่างต่อเนื่อง โดยให้ความสำคัญกับการเพิ่มประสิทธิภาพและความสามารถในการประยุกต์ใช้งานที่ไม่ต้องอาศัยกลาง พร้อมทั้งมุ่งมั่นที่จะทำให้สะดวกสบายและใช้งานได้ง่ายยิ่งขึ้นสำหรับกลุ่มนักพัฒนาที่กว้างขึ้น
แผนการเดินทางของ Cartesi มุ่งเน้นไปที่ 3 จุดหลัก ๆ คือ การเพิ่มความยืดหยุ่นของแพลตฟอร์ม การขยายขอบเขตการบูรณาการบล็อกเชน และการปรับปรุงเครื่องมือการพัฒนา dApp ให้ดียิ่งขึ้น จุดสำคัญในอนาคตรวมถึงการสนับสนุนบล็อกเชนมากขึ้น ปรับปรุงประสิทธิภาพ และการนำเข้ากลไกการปกครองแบบไม่มีศูนย์ ทำให้ชุมชนสามารถมีส่วนร่วมอย่างเต็มที่ในกระบวนการพัฒนาแพลตฟอร์ม
จุดเด่น