lang
简体中文
繁體中文
English
Tiếng Việt
한국어
日本語
ภาษาไทย
Türkçe
หน้าแรก
AI
OPRR
ด่วน
ความลึก
กิจกรรม
BlockBeats Pro
เพิ่มเติม
การเงิน
พิเศษ
ระบบนิเวศบล็อกเชน
รายการ
พอดแคสต์
ข้อมูล
BTC
$96,000
5.73%
ETH
$3,521.91
3.97%
HTX
$0.{5}2273
5.23%
SOL
$198.17
3.05%
BNB
$710
3.05%
Partnered With:

รายละเอียดใดบ้างที่ควรใส่ใจในโซลูชันคอมพิวเตอร์คู่ขนาน AO ของ Arweave?

อ่านบทความนี้ใน 19 นาที
AO เป็นโปรโตคอลข้อมูลที่เปิดกว้างและยืดหยุ่นสำหรับการจัดเก็บบันทึกการคำนวณบนโปรโตคอลของ Arweave มันไม่ใช่สมุดบัญชีแยกประเภทถาวร และมันไม่ใช่เครือข่ายในตัวมันเอง
แหล่งที่มาต้นฉบับ: Chainfeeds


หลังจากผ่านการอุ่นเครื่องหลายวัน ในที่สุดทีมงาน Arweave ก็ได้ประกาศเปิดตัวโซลูชั่นคอมพิวเตอร์คู่ขนานที่เรียกว่า AO ในงานแถลงข่าว ใช้เวลาหนึ่งปีตั้งแต่เริ่มก่อตั้งจนถึงการพัฒนา แต่ประวัติศาสตร์ในช่วงแรกสุดสามารถสืบย้อนไปถึง SmartWeave ซึ่งเป็นโซลูชั่นสัญญาอัจฉริยะที่ใช้การจัดเก็บข้อมูลถาวรซึ่งเสนอโดย Arweave เมื่อสี่ปีที่แล้ว การเลือกใช้โซลูชันทางเทคนิคเหล่านี้แตกต่างอย่างมากจาก Ethereum หรือเครือข่ายที่คล้ายกับ Ethereum อื่น ๆ: Ethereum เริ่มต้นด้วยเครื่องเสมือนแบบทัวริงที่สมบูรณ์และค่อยๆ ขยายอาณาเขตของตนออกไป ในขณะที่ Arweave เริ่มต้นด้วยเครือข่ายที่ให้การจัดเก็บข้อมูลถาวรและค่อยๆ เพิ่มพลังการประมวลผล




มีหัวข้อทางเทคนิคมากมายที่ควรเปรียบเทียบและเจาะลึก และไม่น่าเป็นไปได้ที่ทีมงาน Arweave จะสามารถอธิบายไฮไลท์และไอเดียทางเทคนิคทั้งหมดได้ภายในหนึ่งชั่วโมง หลังจาก ชม งานแถลงข่าวแล้ว ผมได้สรุปประเด็นและหัวข้อที่น่าสนใจเหล่านี้


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


ทำไมถึงชื่อ AO? มาจากแนวคิด “Actor Oriented” และมีอักษรย่อว่า AO


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


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


ตัวอย่างที่ GPT4 ให้ฉัน: มันสามารถเปรียบเทียบได้กับนักแสดงในการแสดงละคร ในละคร นักแสดงแต่ละคนจะเล่นบทบาทของตัวเอง แสดงบทบาทของตนเองและโต้ตอบกับนักแสดงคนอื่นผ่านบทสนทนา (ข้อความ) แต่จะไม่แบ่งปันสถานะภายในของกันและกัน (สถานะส่วนตัว) และนักแสดงแต่ละคนสามารถตอบสนองได้โดยการสังเกตการกระทำของนักแสดงคนอื่น (ข้อความที่ได้รับ) เท่านั้น


ข้อเท็จจริงที่น่าสนใจ: ชื่อของบทความที่เสนอ Actor Model ในปี 1973 คือ "A Universal Modular Actor Formalism for Artificial Intelligence" ซึ่งมีวัตถุประสงค์เพื่อศึกษาด้านปัญญาประดิษฐ์ในขณะนั้น


AO ประกอบด้วยส่วนใดบ้าง? AO ประกอบด้วยสามซับเน็ต: Messenger Unit, Scheduler Unit และ Compute Unit โดยย่อว่า MU, SU และ CU ตามลำดับ ม.อ. มีหน้าที่รับผิดชอบในการรับและประมวลผลข้อมูล SU ใช้เพื่อจัดกำหนดการและเรียงลำดับข้อมูล CU ใช้ในการประมวลผลการคำนวณ



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


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


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


AOS กับ AO มีความสัมพันธ์กันอย่างไร? Lua เป็นภาษาโปรแกรมประเภทใด? AO คือสถาปัตยกรรมของคอมพิวเตอร์ขนาน และ AOS คือระบบปฏิบัติการเฉพาะที่ใช้โซลูชันคอมพิวเตอร์ขนานนี้ นักพัฒนาสามารถใช้ภาษา Lua เพื่อพัฒนาแอปพลิเคชัน (เขียนสัญญาอัจฉริยะ) ใน AOS


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


AO มีการใช้งานอะไรบ้าง? ชุมชนได้จัดระเบียบเพื่อพัฒนาแอปพลิเคชั่นสองตัว ได้แก่ การแลกเปลี่ยนแบบกระจายอำนาจ Bark และโปรโตคอลสกุลเงินเสถียรแบบกระจายอำนาจ Astro ซึ่งสามารถเปรียบเทียบได้กับ Uniswap และ MakerDAO Bark อยู่ในเครือข่ายทดสอบแล้ว และ Astro จะถูกปล่อยในภายหลัง ผู้ก่อตั้ง EverVision อย่าง Outprog ยังได้ปรากฏตัวในงานแถลงข่าว และแซมได้กล่าวถึงเขาบ่อยครั้ง แพลตฟอร์มการซื้อขายแบบกระจายอำนาจ Permaswap ที่พวกเขาพัฒนา เปิดตัวมานานก่อนโครงการ AO และจะมีโอกาสพัฒนาและขยายเพิ่มเติมภายใต้สถาปัตยกรรม AO


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


AO มีโทเค็นอิสระหรือไม่?


ข้อมูลนี้ยังไม่ได้เปิดเผยต่อสาธารณะ


ลิงก์ต้นฉบับ




ยินดีต้อนรับสู่ชุมชนทางการของ BlockBeats:

กลุ่ม Telegram สมัครสมาชิก: https://t.me/theblockbeats

กลุ่ม Telegram พูดคุย: https://t.me/BlockBeats_App

บัญชี Twitter ทางการ: https://twitter.com/BlockBeatsAsia

เลือกคลัง
เพิ่มคลัง
ยกเลิก
เสร็จสิ้น
เพิ่มคลัง
เห็นได้เฉพาะตัวเอง
สาธารณะ
บันทึก
แก้ไข/รายงาน
ส่ง