คำเตือนความเสี่ยง: ระวังความเสี่ยงจากการระดมทุนที่ผิดกฎหมายในนาม 'สกุลเงินเสมือน' 'บล็อกเชน' — จากห้าหน่วยงานรวมถึงคณะกรรมการกำกับดูแลการธนาคารและการประกันภัย
ข่าวสาร
ค้นพบ
ค้นหา
เข้าสู่ระบบ
简中
繁中
English
日本語
한국어
ภาษาไทย
Tiếng Việt
BTC
ETH
HTX
SOL
BNB
ดูตลาด
Arweave推出的并行计算机方案AO有哪些值得关注的细节?
ChainFeeds
特邀专栏作者
2024-02-29 07:00
บทความนี้มีประมาณ 1533 คำ การอ่านทั้งหมดใช้เวลาประมาณ 3 นาที
AO实际上是一个开放和灵活的数据协议,用于在Arweave的协议上存储计算日志,它不是一个永久的账本,也不是一个网络本身。

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

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

เอโอคืออะไร?

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

ทำไมถึงชื่อเอโอ?

นำมาจากแนวคิด Actor Oriented อักษรย่อคือ AO

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

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

ตัวอย่างที่ GPT 4 มอบให้ฉัน: เทียบได้กับนักแสดงในการแสดงละคร ในละคร นักแสดงแต่ละคนมีบทบาทและแสดงอย่างเป็นอิสระ มีปฏิสัมพันธ์กับนักแสดงคนอื่นๆ ผ่านบทสนทนา (ข้อความ) แต่พวกเขาไม่ได้แบ่งปันสภาพภายในของกันและกัน (สถานะส่วนตัว) นักแสดงแต่ละคนสามารถสังเกตการกระทำของนักแสดงคนอื่นเท่านั้น (ได้รับ ข้อความ) เพื่อตอบสนอง

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

AO ประกอบด้วยส่วนใดบ้าง?

AO ประกอบด้วยเครือข่ายย่อยสามเครือข่าย ได้แก่ Messenger Unit, Scheduler Unit และ Compute Unit ตัวย่อคือ MU, SU และ CU MU มีหน้าที่รับและประมวลผลข้อมูล 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 จะเปิดเผยต่อสาธารณะในภายหลัง

Outprog ผู้ก่อตั้ง EverVision ก็ปรากฏตัวในงานแถลงข่าวด้วยและ Sam มักพูดถึงแพลตฟอร์มการซื้อขายแบบกระจายอำนาจ Permaswap ที่พวกเขาพัฒนานั้นมีมานานก่อนที่โครงการ AO จะถูกสร้างขึ้นและจะมีโอกาสที่จะพัฒนาและขยายต่อไปภายใต้ AO โครงสร้าง.

AO จะได้รับการอัพเดตเร็ว ๆ นี้หรือไม่?

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

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

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

Arweave
ยินดีต้อนรับเข้าร่วมชุมชนทางการของ Odaily
กลุ่มสมาชิก
https://t.me/Odaily_News
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
บัญชีทางการ
https://twitter.com/OdailyChina
กลุ่มสนทนา
https://t.me/Odaily_CryptoPunk
สรุปโดย AI
กลับไปด้านบน
AO实际上是一个开放和灵活的数据协议,用于在Arweave的协议上存储计算日志,它不是一个永久的账本,也不是一个网络本身。
คลังบทความของผู้เขียน
ChainFeeds
ดาวน์โหลดแอพ Odaily พลาเน็ตเดลี่
ให้คนบางกลุ่มเข้าใจ Web3.0 ก่อน
IOS
Android