วันจันทร์, เมษายน 19

Technical

เรื่องราวในเชิง Technic จะมีลงลายละเอียดบ้างบ้างน้าาในหมวดนี้

มาเริ่มต้นทดลองเป็นคนขุดเหมือง Ethereum ผ่าน Network Test

มาเริ่มต้นทดลองเป็นคนขุดเหมือง Ethereum ผ่าน Network Test

Technical
บทความนี้จะอธิบายเนื้อหาสำหรับผู้ที่เพิ่งเริ่มใช้งาน Ethereum ที่ต้องการทดลองขุดสกุลเงิน Ethereum ผ่าน Network Test ครับ แล้วเป็นคนงานขุดเหมืองเหมาะสำหรับใครบ้าง? 1.เปิดคอมพิวเตอร์ทั้งวันแต่ไม่ได้ใช้งานอะไรเลย 2.มีคอมพิวเตอร์ Spec เทพ เช่น การ์ดจอแรงมากกกก ทำพวก SLI ของค่าย NVIDIA หรือ Crossfire ของค่าย AMD เพราะการขุดเหมืองก็คือการที่เรานำทรัพยากรคอมพิวเตอร์ของเราไปประมวลผลตามสูตรให้ผ่านเงื่อนไขที่กำหนด ซึ่งใครที่มีคอมพิวเตอร์เทพก็จะประมวลได้ไว เมื่อประมวลได้ไวก็จะมีโอกาสผ่านเงื่อนไขที่ Ethereum  กำหนดก่อน 3.เป็นคนดวงดี (ข้อนี้ไม่จำเป็นต้องมีคอมพิวเตอร์ Spec เทพ ฮ่าๆ) เพราะการขุดเหมืองเพื่อให้ได้เงิน Eth นั้นคือการที่คอมพิวเตอร์สุ่มค่าบางอย่างไปประมวลผลเพื่อให้ผ่านเงื่อนไขที่กำหนด ทีนี้ถ้าเราดวงดีอาจจะสุ่ม 1-2 ครั้งก็ได้ค่าที่ผ่านเงื่อนไขเลย เริ่มขุดเหมืองต้องเตรียมอะไรบ้าง
พูดถึง Ethereum ก็ตามมาด้วย Smart Contract แล้ว Smart Contract คืออะไรกัน ??

พูดถึง Ethereum ก็ตามมาด้วย Smart Contract แล้ว Smart Contract คืออะไรกัน ??

Technical
... บนโลก blockchain นั้นโดยทั่วไป คนจะนึกถึงเรื่องรับและส่งเงินกันเช่น Bitcoin Litecoin หรือ whatever coin (ซึ่งมีเยอะมาก ก.ไก่ 20 ตัว ลองดูที่ https://en.wikipedia.org/wiki/Digital_currency ได้ครับ) แต่จริงๆแล้ว มี blockchain อยู่หนึ่งประเภทที่สามารถทำได้มากกว่าแค่เรื่องรับและส่งเงิน (จริงๆ พื้นฐานของมันก็ยังสามารถรับและส่งเงินได้) นั่นคือ Ethereum อย่างที่บอกในตอนต้นว่า Ethereum เป็น blockchain ที่มากกว่าแค่รับและส่งเงินกัน สิ่งนั้นก็คือ Ethereum สามารถทำให้ blockchain network สามารถประมวลผลอะไรก็ได้ ซึ่งคำว่าประมวลผลอะไรก็ได้นั้น หมายถึงว่า ผู้ใช้งานสามารถเขียน code เพื่อไปฝากไว้ที่ Ethereum network และเมื่อมีใครคนอื่น (หรือเราเองก็ได้) เรียกใช้งาน code นี้ ตัวคนที่อุทิศตัวเป็น miner ก็จะหยิบเอา code ของเรามาประมวลผลให้ซึ่งคนที่เรียกใช้งานนั้น นอกจะเรียกเฉยๆได้แล้ว ยังสามารถส่ง p
เข้าสู่โลก Ethereum ผ่าน MyEtherWallet กันดีกว่า!!

เข้าสู่โลก Ethereum ผ่าน MyEtherWallet กันดีกว่า!!

Technical
หลังจากที่เราศึกษากันจนรู้จักว่า Ethereum คืออะไร แล้วถ้าเราอยากทดลองเข้าใช้งาน Ethereum ละจะต้องเตรียมอะไรบ้าง แต่เนื่องจากตัว Ethereum มีระบบที่คล้ายกับ bitcoin คือ ไม่มีศูนย์กลางการควบคุม (Decentralized)  โดยหัวใจสำคัญคือข้อมูลของ chain ใน network จะถูกนำมาเก็บที่เครื่องผู้ใช้งานของทุกคนซึ่งขนาดของข้อมูลจะมีขนาดใหญ่และใช้เวลา sync ข้อมูลนานมาก ในบทความนี้จะพาผู้อ่านเริ่มต้นใช้งาน Ethereum ผ่านเว็บไซต์ www.myetherwallet.com ข้อดีคือเราไม่จำเป็นต้องเก็บข้อมูลของ network เพียงแค่มี internet และ browser ก็สามารถใช้งานได้แล้วครับ เริ่มสร้างกระเป๋าเงิน จากที่บอกมาแล้วข้างต้นว่า Ethereum มีระบบที่คล้ายกับ bitcoin ดังนั้นการเข้าใช้งานครั้งแรกจึงจำเป็นต้องสร้างกระเป๋าเงินเพื่อใช้สำหรับเก็บเงินสกุล eth ของเราเองก่อน 1.ใส่รหัสผ่านแล้วกดปุ่ม Generate Wallet 2.ทำการ save private ke
มาทำความเข้าใจ Blockchain ในภาษาเทคนิคแบบง่ายๆ กันเถอะ

มาทำความเข้าใจ Blockchain ในภาษาเทคนิคแบบง่ายๆ กันเถอะ

Technical
หลายคนคงเคยได้ยินชื่อเสียงของ Blockchain มาไม่มากก็น้อย บ้างก็ว่าจะมาเปลี่ยนโลก บ้างก็ว่าสามารถล้มริษัทยักษ์ใหญ่ได้เลย ในวงการ Fintech นี้เลยเกิดบูมขึ้นมาอย่างมาก และที่ขาดไม่ได้วงการเงินธนาคารตื่นตัวกันสุดขีดกับ Blockchain นี้ และแล้วก็ตามมาด้วยนักการตลาดและนักธุรกิจ IT มากมายที่พยายามนำแนวคิด Blockchain มาประยุกต์ใช้งานเพื่อให้ได้ผลิตภัณฑ์หรือบริการใหม่ๆขึ้นมา ในวันนี้ทีมงานเลยอยากนำเสนอ Blockchain ในมุมมองของ IT Technical ว่าเราควรมองและเข้าใจกับมันอย่างไรเพื่อให้เราสามารถออกแบบระบบหรือนำเจ้าแนวคิดนี้ไปพัฒนาต่อยอดได้อย่างเป็นรูปธรรมต่อไปครับ แต่ก่อนจะไปลงเนื้อหาอยากให้พิจารณาภาพโดยรวมก่อนครับดังนี้เลยยยย..   ความเข้าใจข้อที่ 1 เรื่อง Public Ledger ในโลก Blockchain จะกระจายข้อมูลกันให้ทุกๆคนที่ join อยู่ใน Network เก็บ ซึ่งจะขนานนามคนทุกคนใน Network ว่า Public Ledger