Food delivery & Data center


ปัจจุบันการขายอาหารแบบ delivery เติบโตอย่างมาก ทำให้มีแพทฟอร์มส่งอาหารปล่อยแอพของตนเองออกมามากมายและในแพทฟอร์มเหล่านั้นก็ต้องแข่งขันกันเองทางด้านต่าง ๆ มีจุดเด่นจุดด้อยไม่เหมือนกัน จุดที่แข่งกันเช่น ค่าธรรมเนียมที่หักจากร้านค้า ค่าส่งอาหาร จำนวนร้านค้าในแพทฟอร์ม จึงทำให้เกิดการแข่งขันกันของแพทฟอร์ม ส่งดีต่อผู้ใช้งาน
แล้วร้านค้าที่ขายอาหารเป็นยังไงบ้าง โดยทั่วไปร้านค้าก็ต้องลงทะเบียนกับทุกๆ แพทฟอร์มเพื่อเพิ่มโอกาสขาย หรือสร้างเพจเป็นของตนเองแล้วแนะนำให้สั่งโดยตรงจากเพจ เพื่อหลีกเลี่ยงการหักค่าธรรมเนียมของแพทฟอร์ม
เอาหล่ะ มาถึงสิ่งที่ผมอยากทำ หากร้านค้า สามารถลงสินค้าในแอพเดียวแล้วอยู่ได้ทุกแพทฟอร์มหล่ะ จะเป็นยังไง
คำตอบที่ผมคิดได้คือ เป็นไปได้ยากครับ เพราะแต่ละแพทฟอร์มก็ต้องหวงผู้ใช้ของตัวเองอยู่แล้ว ทำให้เกิดบริการรับจ้างเปิดร้านค้าจบในที่เดียว
ความเป็นไปได้
ต้องสร้างมาตรฐานใหม่ในการลงสินค้า โดยการแชร์กันของแต่ละแพทฟอร์มเช่น ลงในแพทฟอร์มกลางหรืออาจจะเป็นฐานข้อมูลกลางที่ใช้กันเป็นมาตราฐาน ก็จะมีทั้งผู้ที่ได้ประโยชน์และเสียประโยชน์ ผู้ที่ได้เสียผลประส่วนใหญ่ก็คือเจ้าของแพทฟอร์มนั้นแหละ จะมีทางไหนที่ร้านค้าเลือกได้บ้างตอนนี้ผมคงคิดออกทางเดียวคือ ให้ร้านค้าทั้งหลายสร้างฐานข้อมูลที่แชร์กันโดยไม่มีตัวกลางขึ้นมาเพื่อแชร์ข้อมูลสินค้า แล้วให้แพทฟอร์มมาดึงข้อมูลไปใช้ในแพทฟอร์มของตนเอง
ขั้นตอนแบบเก่า
จากภาพจะเห็นว่า มีแพทฟอร์มที่ร้านค้าใช้ไม่น้อยเลย แต่ละแพทฟอร์มก็มีจุดเด่นต่างกัน
การลงสินค้าใหม่ต้อง เพิ่มทีละแพทฟอร์ม
การแก้ไขราคาสินค้า ก็ต้องแก้ทีละแพทฟอร์ม
ขั้นตอนแบบใหม่
จากภาพจะเห็นได้ว่า ร้านค้าสามารถเพิ่มสินค้าหรือแก้ไขราคาที่ฐานข้อมูลกลางแล้วให้แต่ละแพทฟอร์มมาดึงราคาไปใช้ได้
แล้วจะทำยังไง
- API ปัจจุบันใช้ api ของแต่ละแพทฟอร์ม
จากภาพด้านบนทำงานเหมือนกับการเพิ่มทีละแพททฟอร์มอยู่ดี แต่ละแพทฟอร์มก็มีฐานข้อมูลเป็นของตนเอง
- blockchain ฐานข้อมูลกลางโดยมี smart contract ที่เก็บข้อมูลของสินค้าเอาไว้ที่เดียวโดยไม่มีตัวกลาง แพทฟอร์มใดต้องการใช้ข้อมูลสินค้าก็สามารถดึงไปใช้ได้
การใช้ฐานข้อมูลกลางความยากก็ตามมาเพราะแต่ละแพทฟอร์มต้องการข้อมูลไม่เท่ากัน บางแพทฟอร์มต้องมีประเภทสินค้าบางแพทฟอร์มไม่มี จึงเป็นจุดที่ต้องพิจารณาตอนสร้างชุดข้อมูลของสินค้าว่าจะเก็บอะไรบ้าง
ได้ฐานข้อมูลกลางแล้ว จากที่กล่าวมาปัญหาการหักค่าธรรมเนียมก็ยังคงอยู่ แต่การแข่งขันเปลี่ยนไปแล้ว เพราะแพทฟอร์มใหม่เกิดได้ง่ายกว่าเดิมมาก ร้านค้าลงสินค้าไว้พร้อมแล้วแค่รอให้นักพัฒนาสร้างแพทฟอร์มมาแข่งกันเท่านั้นเองในท้ายที่สุดผลประโยชน์ก็จะตกถึงร้านค้าและผู้ใช้งาน
เอาไว้โอกาสหน้าจะลองเขียน smart contract ด้วยภาษา solidity เก็บข้อมูลสินค้าเป็นฐานข้อมูลกลางมาให้ดูครับ
สุดท้าย ก็หวังว่าบทความนี้จะเป็นประโยชน์กับใครหลาย ๆ คนนะครับ