Visa: การชำระเงินอัตโนมัติสำหรับกระเป๋าเงินดิจิทัล

ไม่กี่วันที่ผ่านมามีเพจหนึ่งปรากฏขึ้น เว็บไซต์ทางการของวีซ่า ทุ่มเทอย่างชัดเจนเพื่อการชำระเงิน crypto อัตโนมัติสำหรับกระเป๋าเงินที่ดูแลตนเอง 

เป็นทางออกที่เสนอโดย Andrew Beams, Catherine Gu, Srini Raghuraman, Mohsen Minaei และ Ranjit Kumaresanและทุ่มเทให้กับการชำระเงินอัตโนมัติในสกุลเงินดิจิทัลโดยเฉพาะ 

วิธีแก้ปัญหาของ Visa: การเข้าถึง crypto นั้นง่ายขึ้นเรื่อยๆ

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

วิธีแก้ปัญหาคือการชำระเงินอัตโนมัติ ตั้งค่าได้ง่ายเมื่อใช้บัญชีธนาคาร ในกรณีนี้ วีซ่ามีทุกอย่างที่จำเป็นในการดำเนินการอยู่แล้ว 

แต่ในกรณีของการใช้งาน การเข้ารหัสลับ กระเป๋าสตางค์?  

Visa ตั้งสมมติฐานการใช้งานที่ไม่ระบุรายละเอียด Ethereum wallet และอ้างอิงเทคนิคนวัตกรรมที่เกิดขึ้นในช่วง Crypto Hackathon ในต้นปี 2022 

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

ดังนั้น คำถามที่ผู้เขียนถามคือ หากผู้ใช้ไม่สามารถเข้าถึงกระเป๋าเงินได้เนื่องจากอยู่ในช่วงพักร้อน ใครจะสามารถอนุญาตการทำธุรกรรมเพื่อชำระเงินทั้งหมดข้างต้น 

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

วิธีแก้ปัญหาที่ Visa เสนอคือสิ่งที่เรียกว่า Account Abstraction (AA) ซึ่งเป็นข้อเสนอที่พยายามรวมกระเป๋าเงินที่ไม่ได้ถูกคุมขังและสัญญาอัจฉริยะไว้ในบัญชี Ethereum เดียวที่ทำให้บัญชีผู้ใช้ทำหน้าที่เป็นสัญญาอัจฉริยะ 

แนวคิดของบัญชี Abstraction (AA)

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

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

ขอบคุณ AA Visa เสนอให้สร้างสัญญาอัจฉริยะประเภทใหม่ที่เรียกว่า "บัญชีที่มอบอำนาจได้" 

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

การชำระเงินอัตโนมัติ

วิธีการแก้ปัญหาดังกล่าวดูคล้ายกับการชำระเงินที่ได้รับการอนุมัติล่วงหน้าในบางวิธี เช่น ที่สถานีบริการน้ำมัน 

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

การทำธุรกรรมจะเกิดขึ้นโดยอัตโนมัติหลังจากได้รับการอนุมัติล่วงหน้าโดยขึ้นอยู่กับจำนวนเงินที่เติมครั้งสุดท้าย 

ในกรณีของโซลูชันที่ใช้ AA ของ Visa ปัญหาไม่ใช่จำนวนเงินที่ไม่ทราบ ณ เวลาที่ขออนุมัติล่วงหน้า แต่เป็นการไม่มีเงินเพียงพอ 

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

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

หลังจากได้รับการยอมรับ กระเป๋าเงินของผู้ใช้จะเพิ่มที่อยู่ของสัญญาสมาร์ทการชำระเงินอัตโนมัติไปยังรายการที่อนุญาตในบัญชีที่มอบอำนาจได้ของผู้ใช้ จากนั้นสัญญาอัจฉริยะจะเปิดใช้งานการชำระเงินตามกำหนดเวลาโดยเรียกใช้ฟังก์ชันเดบิตที่จะแจ้งให้บัญชีของผู้ใช้เริ่มต้นการชำระเงินแบบพุชปกติซึ่งแยกไม่ออกจากการชำระเงินแบบพุชมาตรฐาน

กระบวนการชำระเงินของบัญชีที่ได้รับมอบหมาย

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

ข้อเสนอ 

AA ถูกเสนอเป็น EIP-86 ตั้งแต่ปี 2017 แม้ว่าต้นกำเนิดของแนวคิดเบื้องหลังจะย้อนกลับไปตั้งแต่ต้นปี 2016 อย่างไรก็ตาม ข้อเสนอที่มีอยู่ใน EIP (Ethereum Improvement Proposal) นี้ยากที่จะนำไปปฏิบัติเนื่องจากมีการเปลี่ยนแปลงมากมาย จำเป็นต้องใช้โปรโตคอล Ethereum มากเสียจนมีการพัฒนาอีกอันหนึ่งคือ EIP-4337 ซึ่งให้วิธีการทำ AA โดยไม่ต้องเปลี่ยนแปลงโปรโตคอล Ethereum อย่างไรก็ตาม ยังมีการถกเถียงกันอย่างต่อเนื่องเกี่ยวกับการนำ AA ไปใช้งานบน Ethereum

เนื่องจาก Ethereum ยังไม่รองรับ AA Visa จึงได้ใช้โซลูชันของตนเองสำหรับบัญชีที่มอบสิทธิ์ได้บน StarkNet ซึ่งเป็นบล็อกเชนระดับที่สองที่สร้างขึ้นบนบล็อกเชน Ethereum 

StarkNet ได้รับการพัฒนาโดยสตาร์ทอัพด้านการเข้ารหัสลับอย่าง StarkWare และรูปแบบบัญชีของ StarkNet นั้นตรงกับของ AA 

Visa กล่าวว่าตนอยู่ในระดับแนวหน้าของการออกแบบผลิตภัณฑ์และโซลูชันการชำระเงินที่เป็นนวัตกรรมใหม่ และกำลังสำรวจแนวทางใหม่ๆ ที่เกี่ยวข้องกับสัญญาอัจฉริยะอย่างแข็งขันเพื่อสร้างรายได้และการชำระเงินแบบตั้งโปรแกรมได้

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

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

วีซ่าและอนาคตของการเข้ารหัสลับ 

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

ทั้งหมดนี้เป็นจริงมากขึ้นสำหรับคำขอชำระเงินจากเจ้าหนี้ ซึ่งปัจจุบันไม่สามารถโต้ตอบกับกระเป๋าเงินที่ไม่มีการดูแลของลูกค้าได้ เว้นแต่ลูกค้าจะดำเนินการเอง 

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

ไม่แน่ใจว่าโซลูชันที่แพร่หลายจะเป็น AA อย่างแน่นอน แต่เนื่องจากวีซ่าได้รับการสนับสนุนจาก Visa จึงเป็นไปได้ว่าจะประสบความสำเร็จอย่างชัดเจน

ที่มา: https://en.cryptonomist.ch/2022/12/20/visa-automatic-payments-crypto-wallets/