Drupal & Blockchain กำลังเปลี่ยนการรับรู้ของสถาปัตยกรรมแบบกระจายอำนาจอย่างไร
เผยแพร่แล้ว: 2018-07-13“Bitcoin เป็นทัวร์แห่งเทคโนโลยี” - Bill Gates ผู้ร่วมก่อตั้ง Microsoft
มี Birdman ใหม่ในเมือง! แนวคิดที่ดึงดูดสถาบันที่ใหญ่ที่สุดในตลาด เทคโนโลยีที่ผู้ที่ชื่นชอบเชื่อว่าสามารถเปลี่ยนโลกได้
"สิ่งประดิษฐ์ที่ไม่ธรรมดาอย่างแท้จริงที่ทำสิ่งต่าง ๆ ในโลกีย์" ตามที่ Paul Brody ผู้นำ E&Y Global blockchain กล่าว
บางคนเห็นว่ามันไปไกลกว่าผลกระทบต่อ "การซื้อขายหุ้นขนาดใหญ่" รวมถึงการปราบปรามการละเมิดลิขสิทธิ์ดนตรี แรงงานเด็ก และอื่นๆ อีกมากมายทั่วโลก
ใช่ ฉันกำลังพูดถึงเทคโนโลยีบล็อคเชนอย่างแน่นอน!!
เสียงรบกวนทั้งหมดเกี่ยวกับอะไร?
ความยุ่งยากเกี่ยวกับเทคโนโลยีบล็อคเชนนี้มีมาช้านานแล้ว ตราบใดที่ Google กำลังทำงานเกี่ยวกับเทคโนโลยีที่เกี่ยวข้องกับบล็อคเชนของตัวเอง เราทุกคนรู้ดีว่ามันได้นำการเปลี่ยนแปลงมาสู่กระแสเทคโนโลยีอย่างมาก! แต่เรื่องอื้อฉาวเกี่ยวกับอะไร?
สิ่งนี้อาจช่วยคุณได้เล็กน้อย

ตามคำจำกัดความของผู้เชี่ยวชาญในโลกเทคโนโลยี "เทคโนโลยีบล็อคเชนเป็นบัญชีแยกประเภทแบบกระจายศูนย์ จำลองแบบ & แชร์สำหรับการจัดการและเก็บบันทึกการทำธุรกรรมระหว่างผู้เข้าร่วมหลายราย"
ในแง่ของฆราวาส ธุรกรรมไม่ใช้ฐานข้อมูลส่วนกลางสำหรับการจัดเก็บอีกต่อไป แทนที่จะเก็บไว้ในหมู่ผู้เข้าร่วมเอง (เรียกว่าโหนด) ก่อนที่เทคโนโลยีบล็อคเชนจะกวาดล้างทุกคน ธุรกรรมแบบเดิมจะถูกรวมศูนย์และขึ้นอยู่กับบุคคลที่สามเพื่อสร้างสภาพแวดล้อมที่น่าเชื่อถือซึ่งคู่ค้าธุรกรรมเป็นคนแปลกหน้า ด้วยปัญหาหลายประการตั้งแต่ต้นทุนการทำธุรกรรมสูงและความเร็วต่ำไปจนถึงจุดล้มเหลวเพียงจุดเดียวและการขาดความโปร่งใส ธุรกิจต่างๆ จึงต้องการระบบที่ดีขึ้น
ด้วยเทคโนโลยีบล็อกเชน เทคโนโลยีบัญชีแยกประเภทแบบกระจายช่วยให้โหนดต่างๆ สามารถโต้ตอบกันได้โดยตรง โดยไม่ขึ้นกับแหล่งที่มาของบุคคลที่สาม นอกจากนี้ เทคโนโลยีบล็อกเชนยังจัดการกับปัญหาอื่นๆ ได้อย่างง่ายดาย
การเปลี่ยนแปลง
ก่อนที่มันจะวิ่งไปข้างหน้าเพื่อให้ได้รับการยอมรับว่ามีศักยภาพที่จะกลายเป็นมาตรฐานที่ก่อกวนในการค้า เดิม Blockchain ถูกคิดค้นสำหรับ Bitcoin สกุลเงินดิจิทัลที่ 'ไม่เหมือนจริง' นี้ใช้หลักการบัญชีแยกประเภทแบบกระจาย ในฐานะหนึ่งในแอปพลิเคชั่นบล็อกเชนทั่วไปที่มีมูลค่าตลาดมากกว่า 19 พันล้านดอลลาร์ (ตามที่ทราบเมื่อวันที่ 13 เมษายน 2017) และปริมาณการซื้อขายรายวัน 330 ล้านดอลลาร์ อนุญาตให้ทำธุรกรรมโดยการยืนยันแบบกระจายศูนย์และรวมเข้ากับบล็อกเชน
นอกเหนือจากฟังก์ชันบัญชีแยกประเภทที่เชื่อถือได้แล้ว blockchain ยังปรับให้เข้ากับการแลกเปลี่ยนไฟล์ผ่านธุรกรรมได้อย่างรวดเร็วอีกด้วย ในฐานะที่เป็นความก้าวหน้าครั้งสำคัญ NXT ตั้งแต่ปี 2013 และ LINQ โดย Nasdaq ตั้งแต่ปี 2015 ได้ใช้เทคโนโลยีบล็อคเชนในการโอนสินทรัพย์โทเค็น
มันคือทั้งหมดที่เกี่ยวกับ blockchain 2.0 จากช่วงปลายปี 2015 เมื่อ Ethereum เปิดตัวเพื่อให้สามารถใช้สัญญาอัจฉริยะได้ในระดับที่ใหญ่กว่า Bitcoin สัญญาเหล่านี้อนุญาตให้เรียกใช้โค้ดบนบล็อคเชนโดยอัตโนมัติ
สิ่งนี้หมายความว่าอย่างไรสำหรับเนื้อหาดิจิทัล
ไม่นานมานี้ โลกดิจิทัลต้องสั่นสะเทือนด้วยกรณีการละเมิดข้อมูลที่ซับซ้อนที่สุดกรณีหนึ่งโดยองค์กรชั้นนำที่สร้างความประหลาดใจให้กับคนทั้งโลก! และแน่นอนว่าคุณทุกคนรู้เกี่ยวกับ “ข้อกำหนดในการให้บริการ” ที่ช่วยให้เว็บไซต์สามารถติดตามกิจกรรมทางอินเทอร์เน็ตของคุณได้เกือบทุกกิจกรรม
ประเด็นของฉันคือ ข้อมูลนี้ซึ่งจัดการโดยเอนทิตีส่วนกลาง สามารถเข้าถึงได้ง่ายและผู้ใช้ไม่มีการควบคุมอย่างสมบูรณ์
อย่างไรก็ตาม ด้วยเทคโนโลยี Blockchain สิ่งต่าง ๆ จะแตกต่างออกไป ผู้นำด้านการกระจายอำนาจ Blockchain ช่วยให้มั่นใจว่าข้อมูลที่เก็บไว้นั้นได้รับการพิสูจน์การงัดแงะอย่างสมบูรณ์ นี่เป็นเหตุผลหลักที่องค์กรต่างๆ แสดงความสนใจในเทคโนโลยีนี้

ด้วยความสามารถในการแยกตรรกะทางธุรกิจออกจากข้อมูลโดยใช้ "สัญญาอัจฉริยะ" Blockchain ทำให้มั่นใจได้ว่าไม่มีองค์กรใดสามารถจับตัวประกันของข้อมูลได้
เทคโนโลยีการกระจายอำนาจที่ขับเคลื่อนด้วย Blockchain เหล่านี้บางส่วนที่มีบทบาทสำคัญในการจัดการเนื้อหาดิจิทัล ได้แก่ IOTA สำหรับการประมวลผลการชำระเงินแบบกระจายศูนย์, สัญญาอัจฉริยะจาก Etherium, Bitcoin, Hyperledger, ฐานข้อมูล Blockchain จาก BigchainDB

ความจริงที่ว่า CMS ที่กระจายอำนาจทำให้ผู้ใช้สามารถควบคุมเนื้อหาที่พวกเขาสร้างขึ้นเป็นสิ่งที่ธุรกิจทั่วโลกพร้อมที่จะยอมรับ
Drupal เหมาะกับที่ไหน?
แนวคิดที่ว่า Drupal และ Blockchain สามารถทำงานร่วมกันเพื่อสร้างสถาปัตยกรรมกระจายอำนาจที่ปลอดภัยนั้นค่อนข้างน่าสนใจ ดูทวีตนี้โดย Dries ย้อนกลับไปในปี 2559

เราทุกคนรู้ดีว่าเวิร์กโฟลว์ของ Drupal และ Blockchain นั้นแตกต่างกันอย่างสิ้นเชิง ในขณะที่ Drupal ใช้ฐานข้อมูลแบบรวมศูนย์ ในทางกลับกัน blockchain ไม่ต้องการคนกลางและทำหน้าที่ตรวจสอบองค์ประกอบแทน
นี่คือสิ่งที่น่าสนใจ
ยกตัวอย่างโรงพยาบาลที่มีสาขาทั่วประเทศ เครือข่ายด้านการดูแลสุขภาพมีขนาดใหญ่และมีข้อมูลจำนวนมาก ข้อมูลแพทย์ ข้อมูลผู้ป่วย สถาบันการศึกษา เภสัช ประกันภัย ฯลฯ มีข้อมูลมากมายและทุกอย่างต้องได้รับการจัดการอย่างมีประสิทธิภาพเพื่อให้แน่ใจว่าสิ่งต่าง ๆ จะไม่หลุดมือ!
Blockchain สามารถทำสิ่งมหัศจรรย์ได้ที่นี่!
ด้วยการสร้างสถาปัตยกรรมแบบกระจายศูนย์ซึ่งมีความปลอดภัยและไม่เปลี่ยนรูป ทำให้บล็อกเชนสามารถจัดการข้อมูลทุกชิ้นได้อย่างแม่นยำ ตัวอย่างเช่น ข้อมูลผู้ป่วยสามารถเปิดเผยได้ในระดับสากล และข้อมูลสามารถตรวจสอบได้โดยตัวผู้ป่วยเอง โดยให้การเข้าถึงและการควบคุมแก่เขา
เวชระเบียนของผู้ป่วยสามารถเข้าถึงได้ไม่เพียงแต่กับผู้ป่วยและแพทย์เท่านั้น แต่ยังรวมถึงองค์กรวิจัย บริษัทประกัน และใครก็ตามที่ค้นหาข้อมูลที่จำเป็น และความจริงที่ว่าผู้ป่วยเองสามารถตรวจสอบการเข้าถึงทั้งหมดได้เป็นจุดสำคัญ
ในบล็อกเชนระยะสั้นสามารถเป็นแหล่งในการปรับปรุงกระบวนการ อย่างไรก็ตาม ในระยะยาว เมื่อผสานรวมกับ Drupal เทคโนโลยีนี้จะมีผลกระทบอย่างมากต่อโครงสร้างทั้งหมด
นอกจากนี้ Blockchain จะมีบทบาทอย่างมากในการลดต้นทุนและวงจรเวลาของการทำธุรกรรมและการเรียกร้องค่ารักษาพยาบาล กระบวนการบริหารจัดการที่ได้รับการปรับปรุง การชำระเงินที่มีประสิทธิภาพอย่างรวดเร็ว การลดการฉ้อโกงค่ารักษาพยาบาล และการรับรองความถูกต้องที่ไม่เปลี่ยนรูปหลายรายการสามารถตอกย้ำความสำคัญของ Blockchain ได้อีก
Blockchain สามารถสร้างสถาปัตยกรรมที่อนุญาตให้ทำธุรกรรมตามกฎได้โดยไม่มีช่องว่างในการสื่อสาร การอนุมัติและข้อมูลทั้งหมดที่แก้ไข ลบ และแก้ไขจะถูกบันทึกไว้ ใช่ ระบบนี้มีความท้าทายบางประการเกี่ยวกับความต้องการฉันทามติแบบกระจายอำนาจ
นี่คือจุดที่ Drupal CMS เข้ามาในรูปภาพ ตอนนี้ หากเครือข่ายการดูแลสุขภาพทั้งหมดนี้อยู่ใน Drupal แต่ละแผนกของโรงพยาบาลจะมีเว็บไซต์ของตนเองซึ่ง Drupal จัดการเป็นรายบุคคล ตัวอย่างเช่น Drupal 1 สามารถจัดการกับข้อมูลผู้ป่วยในเว็บไซต์หลักได้ และ Drupal 2 สามารถดูแลค่ารักษาพยาบาลและประกันอื่นๆ ได้ ในขณะที่ Drupal 3 สามารถจัดการอาชีพและแคมเปญอื่นๆ ได้
ประเด็นของฉันที่นี่คือการใช้ Blockchain และซิงโครไนซ์ผู้ใช้และข้อมูลผู้ใช้เพื่อให้พร้อมใช้งานทั่วทั้งโครงสร้างพื้นฐานทั้งหมด
ลองนึกภาพว่ามีผู้ป่วยรายหนึ่งป้อนข้อมูลทั้งหมดบนเว็บไซต์หลักเป็นครั้งแรกเพื่อลงชื่อเข้าใช้ จากนั้นจึงบังคับให้ผู้ป่วยรายเดิมซ้ำอีกครั้งเมื่อเขาไปที่เว็บไซต์อื่นเพื่อขอรับคำร้องทางการแพทย์ ไม่ใช่ตัวเลือกสำหรับประสบการณ์ที่ราบรื่นอย่างแน่นอน
แน่นอน ด้วย Drupal สามารถรักษาฐานข้อมูลแบบรวมศูนย์เพื่อหลีกเลี่ยงการโต้ตอบซ้ำๆ เช่นนี้! อย่างไรก็ตาม ฟังก์ชันการทำงานของผู้ใช้หลายราย ช่องโหว่ต่อข้อผิดพลาด และความจำเป็นในการใช้ตรรกะในการเลี่ยงผ่านระบบ Drupal ที่พัฒนาแล้วนั้นค่อนข้างน่าปวดหัว
ด้วย Blockchain และบัญชีแยกประเภทแบบ peer-to-peer โครงสร้างพื้นฐานด้านการดูแลสุขภาพจะมีลักษณะเช่นนี้ (ไม่มีพ่อค้าคนกลาง)

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