Miniscript: นักพัฒนาปลอมภาษา Bitcoin Smart Contract ใหม่

Bitcoin Smart Contracts

นักพัฒนา Bitcoin Pieter Wuille, Andrew Poelstra และ Sanket Kanjalkar ได้สร้างภาษาการเขียนโปรแกรมใหม่ที่สามารถช่วยให้ธุรกรรม bitcoin มีความหลากหลายมากขึ้น.

ประกาศเมื่อวันที่ 19 สิงหาคมถึงรายชื่ออีเมล [bitcoin-dev], Miniscript อาศัยภาษาสัญญาอัจฉริยะที่เรียบง่ายซึ่งใช้งานได้แล้วใน Bitcoin, Script เพื่อขยายความเป็นไปได้ตามเงื่อนไขเกี่ยวกับการชำระเงินด้วย bitcoin ผ่านการผสมผสานระหว่างแฮชล็อกการล็อกเวลาและลายเซ็น.

Bitcoin Smart Contracts

“ เป็นภาษาสำหรับการเขียน (ส่วนย่อยของ) สคริปต์ Bitcoin ในรูปแบบที่มีโครงสร้างช่วยให้สามารถวิเคราะห์องค์ประกอบการลงนามทั่วไปและอื่น ๆ ได้” Wuille อธิบาย.

เพิ่งประกาศเว็บไซต์โครงการ Miniscript ของเราในรายการส่งจดหมาย bitcoin-dev: https://t.co/vOceWbgPe0

– Pieter Wuille @RWC (@pwuille) 19 สิงหาคม 2019

Wuille กล่าวเพิ่มเติมว่า Miniscript ได้รับการ“ ออกแบบมาสำหรับ Bitcoin เหมือนที่มีอยู่ในปัจจุบัน” และไม่จำเป็นต้องมีการเปลี่ยนแปลงที่เป็นเอกฉันท์ในการใช้งาน นักพัฒนากล่าวว่าพวกเขาวางแผนที่จะ“ รองรับการเปลี่ยนแปลงสคริปต์ในอนาคต Bitcoin อาจรวมถึง” เพื่อที่จะพัฒนาไปพร้อมกับบล็อกเชน Wuille ตั้งข้อสังเกตใน Twitter ในภายหลังว่าในที่สุดภาษาใหม่จะถูกนำไปใช้ในที่เก็บ Bitcoin Core หากชุมชน Bitcoin เห็นด้วย.

“ ฉันจะพยายามรวมส่วนต่างๆของสิ่งนี้ไว้ใน Bitcoin Core หากต้องการ (ฉันเชื่อว่ามันมีประโยชน์มาก) แต่โดยหลักการแล้วมันจะรวมอยู่ในเทคโนโลยีกระเป๋าเงินหลาย ๆ ชิ้น” เขากล่าว. 

โดยเฉพาะอย่างยิ่งนักพัฒนาได้สร้างสิ่งที่เรียกว่า “คอมไพเลอร์นโยบาย” สำหรับ Miniscript เหนือสิ่งอื่นใดเครื่องมือนี้ช่วยให้ผู้ใช้ทราบว่าเมื่อใดที่สามารถใช้ธุรกรรม bitcoin แบบมีเงื่อนไขได้.

บทเรียนที่เรียนรู้เพื่ออนาคต

Pieter Wuille และ Andrew Poelstra เป็นนักพัฒนาร็อคสตาร์ในชุมชน Bitcoin (Sanket คือไฟล์ up-and-comer ด้วยสิทธิ์ของเขาเอง!) นั่นไม่ใช่เพียงเพราะสิ่งที่พวกเขาสร้างขึ้นแล้ว แต่ยังเป็นเพราะเทคโนโลยีที่พวกเขากำลังดำเนินการอยู่ซึ่งสามารถกำหนดอนาคตของ Bitcoin ในอีกหลายปีข้างหน้า.

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

หลังจากการเปิดเผย Miniscript ในวันจันทร์ที่ผ่านมา Wuille กล่าวว่าโครงการไม่ได้เกี่ยวข้องโดยตรงกับ Taproot แต่ได้ให้ข้อมูลเชิงลึกแก่นักพัฒนาที่เข้าร่วมในการปรับปรุงภาษาสคริปต์ซึ่งอาจนำไปสู่ผลกระทบที่กว้างขึ้นในระบบนิเวศของ Bitcoin ในภายหลัง:

“ ส่วนใหญ่ไม่เกี่ยวข้องกับงานของเราใน Taproot เนื่องจาก Miniscript ทำงานร่วมกับ Bitcoin อย่างที่มีอยู่ในปัจจุบัน แน่นอนว่าการทำงานกับ Miniscript นั้นสอนเราหลายอย่างเกี่ยวกับสคริปต์ที่แจ้งการออกแบบสำหรับการปรับปรุงสคริปต์ในอนาคตและ Miniscript สามารถขยายได้ตามต้องการ”

เทคโนโลยีอื่นที่ใช้กันทั่วไปในชุมชน Bitcoin คือ PSBT หรือธุรกรรม bitcoin ที่ลงนามบางส่วน Wuille ยังตั้งข้อสังเกตด้วยว่าความก้าวหน้าที่เกิดขึ้นได้จากภาษาสคริปต์ใหม่สามารถทำงานร่วมกับธุรกรรมดังกล่าวได้.

“ ความหวังของฉันคือ Miniscript ร่วมกับสิ่งต่างๆเช่น PSBT สามารถลดอุปสรรคบางอย่างระหว่างซอฟต์แวร์ได้” เขากล่าว. 

ในข่าว Dev อื่น ๆ Square Crypto ว่าจ้าง Matt Corallo

หนึ่งในผู้เขียนโค้ดที่ได้รับความนิยมมากที่สุดในพื้นที่สกุลเงินดิจิทัลทั้งหมดได้มาบนเครื่องแต่งกาย Bitcoin ของ Jack Dorsey CEO ของ Twitter.

Square Crypto – กลุ่มพัฒนา bitcoin โอเพ่นซอร์สที่เพิ่งเปิดตัวของ บริษัท ชำระเงินกระแสหลักยอดนิยม Square – ประกาศว่าจ้าง Matt Corallo ผู้พัฒนา Bitcoin ในวันที่ 20 สิงหาคม ภายหลัง Corallo ยืนยันการจ้างงานใหม่ของเขาบน Twitter.

ตื่นเต้นมากที่ได้เข้าร่วม @sqcrypto ทีมในอีกไม่กี่สัปดาห์ข้างหน้า การทดลองกับโมเดลต่างๆเพื่อเร่ง Bitcoin OSS นั้นยอดเยี่ยมมาก!

จะพลาด @ChaincodeLabs คน แต่เนื่องจากพวกเขาเป็นเจ้าภาพทุกคนที่ทำงานบน Bitcoin OSS ฉันอาจจะไปที่นั่นทุกวันอยู่ดี. https://t.co/L00gqV1LLD

– Matt Corallo (@ TheBlueMatt) 20 สิงหาคม 2019

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

โครงการนี้เป็นส่วนหนึ่งของภารกิจของ Jack Dorsey ในการมีส่วนร่วมในการสร้างระบบนิเวศของ Bitcoin.

“ ทำงานได้จากทุกที่รายงานโดยตรงกับฉันและเรายังสามารถจ่ายเงินให้คุณเป็น bitcoin ได้ด้วย” Dorsey CEO ของ Square กล่าวในการประกาศ Square Crypto ในช่วงฤดูใบไม้ผลิ.

Mike Owergreen Administrator
Sorry! The Author has not filled his profile.
follow me