เมื่อวานนี้ผมประกาศถึง Bn Coin ว่าเป็นเงินคริปโตเพื่อผู้อ่าน Blognone แม้จะเป็นมุกตลก April Fools ในปีนี้ แต่หากใครรันคำสั่งตามที่ผมเขียนเอาไว้ ก็อาจจะเห็นแล้วว่าสามารถเชื่อมต่อกับเครือข่ายได้จริงๆ
ผมมองเห็นปัญหากับวงการบล็อคเชนอย่างหนึ่ง คือ โดยตัวเทคโนโลยีแล้วคนทั่วไปเข้าถึงได้ลำบาก ต่างจากซอฟต์แวร์หรือเทคโนโลยีอื่นๆ ที่เราสามารถทดลองเขียนโปรแกรมหรือรันโปรแกรมบนเครื่องได้ด้วยตัวเอง แต่บล็อคเชนต้องอาศัยการสร้างเครือข่าย อาศัยเซิร์ฟเวอร์หลายเครื่อง และการเซ็ตอัพที่ยุ่งยาก หรือการใช้เครือข่ายที่เปิดก็มักเป็นเครือข่ายเงินคริปโตราคาแพง กระบวนการเข้าถึงค่อนข้างยาก การที่คนทั่วไปเข้าถึงเครือข่ายบล็อคเชนเปิดได้ยากเช่นนี้ทำให้คนจำนวนมาก "นึกไม่ออก" ว่าบล็อคเชนนั้นควรใช้ทำอะไร มีความสามารถหรือข้อจำกัดอย่างไร หรือแม้แต่การใช้งานพื้นฐานว่ายากหรือง่ายแค่ไหน ทำให้หลายครั้งบล็อคเชนถูกมองว่ามีความสามารถสูงกว่าความเป็นจริง
Bn Coin เป็นเครือข่าย Ethereum ที่เซ็ตอัพมาแบบ private network เราสร้างไฟล์ genesis.json ของเราเองโดยมีสร้างโครงสร้างพื้นฐานไว้ให้ผู้ใช้ทุกคน ได้แก่
- หน้าเว็บ bncoin.info สำหรับดูสถานะเคริอข่ายในปัจจุบัน
- node สำหรับเริ่มต้นเครือข่าย มี 3 node เป็น 1 bootnode และ 2 full node
กระบวนการกระจายเงิน Bn Coin จะมีดังนี้
- ผู้ที่ขอ Bn Coin ไว้ในข่าวแรกเมื่อวานนี้ จะได้รับคนละ 100ETH โดยตอนนี้โอนไปทั้งหมดแล้ว
- Writer ทุกคนจะได้รับอีเมล wallet คนละหนึ่งไฟล์ มูลค่า 1000ETH ภายใน 2-3 วันนี้ รหัสผ่าน wallet คือ "bncoinpasswordisnotsafe" ตามประกาศแรก เมื่อได้รับแล้ว ควรรีบโอนเงินออกจากบัญชีโดยเร็ว (เพราะผมรู้ทั้งรหัสผ่าน และมีไฟล์ wallet)
- ทุกคนยังคงขอ Bn Coin ได้เรื่อยๆ โดยผมจะตามมาโอนให้คนละ 10ETH โดยแจ้งเลขบัญชีไว้เช่นเดิม
- สำหรับผู้ที่จะใช้เพื่อการศึกษา เช่น ต้องการแจกนักเรียนในห้องเพื่อวิชาเรียน ต้องใช้อีเมล ac.th สมัคร Blognone และคอมเมนต์ระบุว่าจะใช้เพื่อการศึกษา พร้อมกับแจ้งเลขบัญชี ผมจะส่งให้ 1000ETH เช่นกัน
เครือข่าย Bn Coin ไม่เหมาะกับการใช้งานจริงด้วยเหตุผลหลายอย่าง
- พลังขุดรวมมีไม่มากนัก การโจมตี 51% สามารถทำได้ง่ายอย่างยิ่ง
- ผมและ mk ถือบัญชีไว้คนละ 5,000 ล้านล้านล้าน ETH หากมีใครซื้อขายจริง ไม่น่าจะมีใครได้กำไรใดๆ
- เครือข่ายถูกเซ็ตอัพขึ้นมาแบบทดลอง แม้ผมจะดูแลอยู่บ้าง แต่ก็มีความเสี่ยงว่าเซิร์ฟเวอร์อาจจะถูกแฮกสักวัน
โดยตัวโครงสร้างของ Bn Coin ทาง Blognone จะบำรุงรักษาไว้ให้ช่วงเวลาหนึ่ง 2 fullnode จะอยู่ไปอีกอย่างน้อย 3 เดือน ส่วน bootnode และเว็บ จะอยู่ไปอีก 1 ปี
สำหรับผู้ที่ต้องการทดลองใช้งานบล็อคเชนและ Smart Contract ผมแนะนำการทดลองดังต่อไปนี้
- ทดลองสร้าง node สำรวจเงินบัญชีคนอื่นจากเครื่องของตัวเอง
- สร้าง node จากไคลเอนต์อื่นนอกจาก geth เช่น parity หรือ cpp-ethereum
- ขุดเหมือง โดยตอนนี้น่าจะขุดด้วยพีซีธรรมดาได้ไม่ยากนัก (อย่าใช้เครื่องแรงมาก เดี๋ยว difficulty สูงแล้วคนอื่นขุดไม่ได้)
- เขียน Smart Contract อย่างง่าย เช่น การสร้าง Coin หรือบัญชีแบบหลายเจ้าของ
- สร้าง ICO ของตัวเองบนเครือข่าย Bn Coin ตามมาตรฐาน ERC20
ข้อมูลสำหรับการเชื่อมต่อ Bn Coin
ดาวน์โหลดไฟล์ genesis.json ได้จาก GitHub
sudo apt-get install software-properties-common sudo add-apt-repository -y ppa:ethereum/ethereum sudo apt-get update sudo apt-get install ethereum cd bncoin geth --datadir ./ init genesis.json geth --datadir ./ --networkid 131094043 --bootnodes enode://8426d41749f37b78bd418c0fed92abfd10801243b0056edbb1b1070c4780fcc91ec32e1696f9843c5b91d96f8d619bc54d6167b0a289bdbe4326ba9191e584f6@35.197.141.41:30301,enode://5b515b3f1bd5f4fdb186cf87b53eeea2d060a2dbb61e759850ee03c47ec2eece7696e5829bedd83ff4f91f1d6db8b914b397dcce247896025d2f4a1a5b350964@52.221.204.171:30303,enode://f5116864f6846c4a7ce3e644ff65c02c6ed7178ecf964adc52b5917186504dc04a343afc118d1c734ebc52d785a9756e1dfc5dacd7cb3c832fbe2c0662ee26db@52.199.224.140:30303 console
on
5,000 ล้านล้านล้าน ETH!!!
ipats Mon, 02/04/2018 - 15:04
5,000 ล้านล้านล้าน ETH!!!
รวยส์
iStyle Mon, 02/04/2018 - 15:27
In reply to 5,000 ล้านล้านล้าน ETH!!! by ipats
รวยส์
ตั้งไว้ไม่ให้ซือขายครับ
lew Mon, 02/04/2018 - 15:35
In reply to 5,000 ล้านล้านล้าน ETH!!! by ipats
ตั้งไว้ไม่ให้ซือขายครับ ใครเอาไป list เข้าตลาดจะทุ่มจนหมดมูลค่า
วางไว้ได้ดีมากครับ ขอบคุณครับ
hisoft Mon, 02/04/2018 - 21:05
In reply to ตั้งไว้ไม่ให้ซือขายครับ by lew
วางไว้ได้ดีมากครับ ขอบคุณครับ
ชอบครับ
astider Mon, 02/04/2018 - 16:06
ชอบโครงการนี้ครับ
กะว่าจะลองศึกษาเขียน Smart Contract กับ ETH Network อยู่ มาแบบนี้มีให้ลองฟรีๆ เลย แถมได้มาแล้ว 100 ETH นี่น่าจะลองได้หลายอย่างเลย
ถ้าจะศึกษา Smart Contract ใช้
artiya4u Mon, 02/04/2018 - 16:45
In reply to ชอบครับ by astider
ถ้าจะศึกษา Smart Contract ใช้ TestRPC ดีกว่านะครับ เพราะรันใน local เลย อยากได้เงินเท่าไหร่ก็ได้
คนเขียน Blog สมัยนี้เก่ง
pises Mon, 02/04/2018 - 17:50
คนเขียน Blog สมัยนี้เก่ง น่าดู
พูดจา อะไร ดูดีไปหมด แต่ดันมาตายตรง ยังหารายได้จาก Google Adsense ทำไมไม่ทำ Ad ของตัวเองมาเลยหละ
เก่งๆ ก็ทำขึ้นมาเองเลยสิ
เป็นคนเขียน Blog
lingjaidee Mon, 02/04/2018 - 18:41
In reply to คนเขียน Blog สมัยนี้เก่ง by pises
เป็นคนเขียน Blog สมัยไหนครับเนี่ย โกรธอะไรใครมา?
วางถุงกาวลงก่อนดีมั้ย ?
alonerii Mon, 02/04/2018 - 19:09
In reply to คนเขียน Blog สมัยนี้เก่ง by pises
วางถุงกาวลงก่อนดีมั้ย ?
เมาป่าวคะเนี่ย
มายองเนสจัง Mon, 02/04/2018 - 20:04
In reply to คนเขียน Blog สมัยนี้เก่ง by pises
เมาป่าวคะเนี่ย หมอเรียกรับยาแล้วนะ
ถุงที่อยู่ในมือท่าน
nrad6949 Mon, 02/04/2018 - 20:14
In reply to คนเขียน Blog สมัยนี้เก่ง by pises
ถุงที่อยู่ในมือท่าน ลงถังเถอะครับ
เอาจริงดิ
-Rookies- Mon, 02/04/2018 - 21:17
In reply to คนเขียน Blog สมัยนี้เก่ง by pises
เอาจริงดิ ทำร้านอาหารต้องปลูกข้าวปลูกผักเลี้ยงหมูเองเลยมั้ย
ทำธนาคารต้องผลิตตู้เอทีเอ็มเอง ผลิตเครื่องแจกบัตรคิวเอง ผลิตเครื่อนับแบงค์เอง
เป็นครูต้องผลิตชอล์คกับประดานดำเอง
เป็นทหารต้องผลิตรถถัง ปืน ระเบิดเอง
โอย แค่คิดก็เหนื่อยละเนี่ย
Avatar ใครน่า พึ่ง 4 ชม
Hadakung Mon, 02/04/2018 - 22:22
In reply to คนเขียน Blog สมัยนี้เก่ง by pises
Avatar ใครน่า พึ่ง 4 ชม.กว่าๆเอง XD
ห่ะ?
TW Tue, 03/04/2018 - 07:06
In reply to คนเขียน Blog สมัยนี้เก่ง by pises
ห่ะ?
Google เป็นบริษัทลูก Blognone
i3i4i5 Tue, 03/04/2018 - 07:17
In reply to คนเขียน Blog สมัยนี้เก่ง by pises
Google เป็นบริษัทลูก Blognone ไม่รู้เหรอครับ
Blognone ไม่ใช่บิดา of all
Neroroms Tue, 03/04/2018 - 09:05
In reply to Google เป็นบริษัทลูก Blognone by i3i4i5
Blognone ไม่ใช่บิดา of all สถาบันหรือครัฟ
เห็นด้วยกับท่านนี้ครับ
pie001 Tue, 03/04/2018 - 11:05
In reply to คนเขียน Blog สมัยนี้เก่ง by pises
เห็นด้วยกับท่านนี้ครับ ไม่น่าไปว่าเมากาวเลยนะครับ แค่คิดต่าง
เราสร้างไฟล์ genesis.json
peat_psuwit Mon, 02/04/2018 - 20:16
"และ แต่" => "และ" หรือ "แต่"
เข้ามาดูเสี่ยมาร์คกับเสี่ยลิ่
btoy Tue, 03/04/2018 - 06:46
เข้ามาดูเสี่ยมาร์คกับเสี่ยลิ่ว 555
Bn Coin ต่อไปจะมีมูลค่า
SCP Tue, 03/04/2018 - 08:56
Bn Coin ต่อไปจะมีมูลค่า แต่ถ้าคำว่า มูลค่า คือสิ่งที่ blognone ไม่ให้เกิด แต่ถ้าไม่ชัดเจน อะไรก็เกิดได้
อันนี้โมเดล ของการมีมูลค่า
ข้อ 4 นี่อยากเห็นรายชื่อ
Go-Kung Tue, 03/04/2018 - 09:27
In reply to Bn Coin ต่อไปจะมีมูลค่า by SCP
ข้อ 4 นี่อยากเห็นรายชื่อ Writer Senbatsu 16 คนเลยครับ
ถ้าไม่ได้ดูวันที่แปะโพสนี่
Amadeuz Tue, 03/04/2018 - 14:17
ถ้าไม่ได้ดูวันที่แปะโพสนี่ นึกว่า April Fool Day
เป็น AFD ให้ศึกษาต่อได้ฮะ
pooh9911 Tue, 03/04/2018 - 14:50
In reply to ถ้าไม่ได้ดูวันที่แปะโพสนี่ by Amadeuz
เป็น AFD ให้ศึกษาต่อได้ฮะ
สนับสนุนโครงการดี ๆ
zerocool Wed, 04/04/2018 - 00:38
สนับสนุนโครงการดี ๆ แบบนี้ครับ แต่ผมไม่เป็นอะไรเลย เลยไม่รู้จะศึกษาอะไรครับ ;D