Avatar
A Good Many
dcda35467014857107804fe5fe5448cc0e83cb5a28099c63db5ff1f4bd70549e
นักนิยมศึกษาธรรมชาติ ออกเยื้องยาตรลุไปในไพสณฑ์ ล่องเหนือจรดใต้ตามกมล เฉกเช่นคนรักษ์ป่าน่าดูจริง

ฝนตก​อากาศดีๆ​ เหมาะกับการอ่านหนังสือ

Replying to Avatar chontit

‼️ข้างใน Bitcoin Wallet ของเรา… มันมีอะไรบ้างนะ ? 🤔

.

🙋‍♂️สำหรับใครที่เก็บบิตคอยน์ใน Hardware Wallet แล้วมีคำถามหรือมีข้อสงสัยว่า..

➡️ ทำไม Address ที่ใช้รับบิตคอยน์มันเปลี่ยนใหม่ไปเรื่อย ๆ เลย ?

➡️ ใช้ Address เดิมรับบิตคอยน์ซ้ำได้มั้ย ?

➡️ เวลาโอนออกทำไมค่าฟีไม่เท่ากัน ทั้ง ๆ ที่ใส่เลขเดียวกัน เช่น กำหนดไว้ที่ 5 sats/vB แต่บางครั้งก็จ่ายเยอะ บางครั้งก็จ่ายน้อย ?

✅ งั้นเราลองมาดูโครงสร้างกระเป๋าแบบง่าย ๆ กันดีกว่าเนาะ 😊

.

❗️ในระบบกระเป๋าบิตคอยน์แบบ HD Wallet.. หรือกระเป๋าบิตคอยน์แบบที่เราต้องจดบันทึก ‘Seedphrase' ไว้เป็น Backup นั่นแหละ ,, เค้ามีโครงสร้างแตกย่อยไปอีกเยอะแยะมากมาย 👍 (มองให้เป็นต้นไม้ ,, ที่แตกแยกย่อยเป็นกิ่งใหญ่, กิ่งเล็ก และแต่ละกิ่งก็แยกเป็นใบหรือเป็นดอกเป็นผล.. จะทำให้เข้าใจง่ายขึ้น😊)

➡️ ยกตัวอย่าง 'Seedphrase 1 ชุด' ไม่ว่าจะเป็นแบบ 12 คำหรือ 24 คำก็ตาม ,, มันจะสร้างกระเป๋าได้หลายแบบ เช่น Legacy, Segwit, Native Segwit หรือ Taproot (แต่ยังไม่ต้องไปสนใจมันหรอกนะ..) เอาเป็นว่า…

‼️ โดยทั่วไปเราจะได้ใช้กระเป๋าแบบ Native Segwit (BIP-84) หรือเวลาที่เราสร้าง Address เพื่อรับบิตคอยน์ ,, เราจะได้ Address ที่มีชื่อขึ้นต้นด้วย bc1q.... นั่นแหละฮะ

➡️ ในกระเป๋าแต่ละแบบนั้น.. เราก็ยังแยกย่อยได้อีกเป็นหลาย ๆ Account (เหมือนบัญชีธนาคารแหละ .. ถ้าเราอยากมีบัญชีธนาคารหลาย ๆ เล่ม เราก็ทำได้ไม่มีใครห้าม ,, แต่เวลาจะโอนหรือถอนเงินก็ต้องนำสมุดบัญชีเล่มนั้น ๆ ไป) 👍

➡️ จากนั้นในแต่ละ Account ก็จะแบ่งเป็นกลุ่มของ Address สำหรับใช้เพื่อ 'รับบิตคอยน์' และ Address สำหรับใช้เพื่อรับ 'เงินทอน' ,, ซึ่งสามารถสร้าง Address ได้อีก 'จำนวนมากมายมหาศาล' ชนิดที่เรียกได้ว่าใช้ยังไงก็ไม่มีวันหมด 🧐

✅ โดยเมื่อนำมาเขียนเรียงกันจะได้ประมาณนี้ [m/84'/0'/0'/0/0] ,, ซึ่งสิ่งนี้เองที่เราเรียกว่า 'Derivation Path' 🧡👍

งงป่ะ ? งั้นดูตามภาพประกอบเลยแล้วกัน 😅

.

1️⃣ Receive Addresses หรือรายการ Address สำหรับ 'รับโอน' บิตคอยน์ ,, ซึ่งหากเราใช้ Address ใดในการโอนเข้าเรียบร้อยแล้ว เจ้าตัว Software wallet จะเลือก Address 'ลำดับถัดไป' ให้เราโดยอัตโนมัติ เช่น … ครั้งแรกเราโอนไปยัง Address ลำดับ 0 [m/84'/0'/0'/0/0] ,, จากนั้นการโอนครั้งถัดไปมันจะเลือก Address ลำดับ 1 [m/84'/0'/0'/0/1] และลำดับ 2 [m/84'/0'/0'/0/2] … ต่อไปเรื่อย ๆ

✅ สำหรับการโอนบิตคอยน์ไปยัง ’Address เดิม‘ ที่ถูกใช้งานแล้ว.. สามารถโอนไปได้ปกตินะครับ ไม่ได้มีผลต่อการใช้งานใด ๆ เลย 👍 ,, เพียงแต่ว่ามันจะ 'ลดความเป็นส่วนตัวลง' ,, เพราะจะทำให้คนอื่น ๆ สามารถรู้ได้ว่าเรามีบิตคอยน์เยอะหรือน้อยแค่ไหน ,, โดยเฉพาะคนที่ไม่เคยโอนไปยัง Address ใหม่ ๆ เลยยิ่งมีความเสี่ยงครับ

❗️กลุ่มคนส่วนใหญ่ที่ใช้ Address เดิมซ้ำ ๆ ก็จะเป็น Exchange หรือกระเป๋ากองทุน เพื่อให้ง่ายในการบริหารจัดการหรือตรวจสอบ ✅

2️⃣ Change Addresses หรือรายการ Address สำหรับรับ 'เงินทอน' ,,❗️เวลาเราโอนบิตคอยน์ออกจากกระเป๋า.. เช่น เรามี UTXO ขนาด 1,000,000 sats และต้องการโอนไป Address ปลายทางเพียงแค่ 300,000 sats ,, ส่วนที่เหลืออีก 700,000 sats นั่นแหละจะถูกโอนกลับมายัง Address เหล่านี้ ,, ซึ่งการใช้ Change Addresses ก็จะไล่ลำดับไปเรื่อย ๆ เช่นกัน โดยเริ่มจาก Change Address ลำดับ 0 [m/84'/0'/0'/1/0] ... และต่อไปเรื่อย ๆ ตามจำนวนครั้งที่เราโอนบิตคอยน์ออกจากกระเป๋า 😘

3️⃣ ส่วนนี้เรียกว่า UTXO หรือชื่อเต็ม ๆ คือ Unspent Transaction Outputs หรือแปลเป็นไทยก็คือ 'บิตคอยน์ที่ยังไม่ถูกใช้' 🧡 ,, ซึ่งจำนวน UTXO จะขึ้นอยู่กับ ’จำนวนครั้ง‘ ที่เรารับโอนบิตคอยน์มาเก็บ เช่น เราโอนบิตคอยน์ออกจาก Exchange มายัง Address ลำดับ 0 ก็จะมี UTXO จำนวน 1 อัน ,, และวันต่อมาเรารับโอนบิตคอยน์จากเพื่อนเข้าที่ Address ลำดับ 0 (Address เหมือนเดิม) ก็จะมี UTXO เพิ่มมาอีก 1 อัน ,, สรุปตอนนี้กระเป๋าของเราจะมี UTXO จำนวน 2 อัน แต่อยู่บน Address เดียวกันทั้ง 2 อัน

‼️งงมั้ยนะ 🥺 ,, ลองคิดภาพง่าย ๆ ก็คือ ทุกครั้งที่เรารับบิตคอยน์เข้ากระเป๋า เราจะได้แบงค์ที่มีจำนวน Satoshi เท่ากับจำนวนที่เราโอนเข้ามา ,, ถ้าโอน 2 ครั้งก็จะมีแบงค์ 2 ใบ ,, ถ้าโอน 10 ครั้งก็จะมีแบงค์ 10 ใบ โดยที่ไม่สนใจว่าจะโอนไป Address เดียวกันหรือคนละ Address กันก็ตาม ✅

อ้ออ.. แต่หลังจากเรามีการโอนบิตคอยน์ออกจาก UTXO แล้ว.. มันจะถูกทำลายและสร้างเป็น UTXO ใหม่ก็คือ ’เงินทอน‘ (ถ้ามี) ✅

4️⃣ ในกรณีใช้ซอฟต์แวร์ Sparrow Wallet จะสามารถ ‘เลือก’ UTXO ที่ต้องการโอนออกได้เลย (ถ้าเราไม่เลือก.. โปรแกรมก็จะเลือกให้เองแหละ แต่บางครั้งมันก็อาจจะไม่ถูกใจเราไง)

‼️สมมุติเราจะโอน UTXO สีเขียว ,, เราก็สามารถที่จะเลือก UTXO นั้น และคลิกที่ Send Selected ได้เลย ,,

โดยที่เราจะส่งบิตคอยน์ได้ ‘ไม่เกิน’ จำนวน satoshi ที่มีใน UTXO นั้นนะ ❌😅

✅ ในกรณีเราต้องการโอนบิตคอยน์เกินขนาด UTXO เช่น ต้องการโอนจำนวน 4,000,000 satoshi ,, เราจำเป็นต้องโอนออกจาก UTXO สีเขียว และ UTXO สีม่วง ’รวมกัน‘ (เพื่อให้มีจำนวนมากกว่า Output ที่ต้องการ) 👍

➡️ ซึ่งกรณีที่มี Input มากกว่า 1 UTXO เนี่ยแหละ.. มันทำให้ Transaction ของเรามีข้อมูล ’เพิ่มขึ้น‘ และทำให้ ‘ค่าธรรมเนียม’ ที่ต้องจ่าย ’มากขึ้น’ ตามลำดับ❗️(ยิ่งมีหลาย UTXO ก็ยิ่งต้องจ่ายค่าฟีแพงขึ้น) ,, อาจารย์จึงแนะนำว่า 1 UTXO ไม่ควรมีขนาดเล็กเกินไป ,, ถ้าจะให้ดีควรมีมากกว่า 1,000,000 sats (โหดอยู่) 😂🙏

.

‼️สำหรับท่านที่ใช้งานเฉพาะ Application ที่มากับเจ้าตัว HW เช่น Trezor Suite ก็อาจจะไม่เคยเห็นโครงสร้างละเอียดแบบนี้ ,, แต่โดยหลักการแล้วทำงานเหมือนกัน 🧡

และเพื่อให้ใช้บิตคอยน์ได้สนุกขึ้นจึงอยากให้ลองศึกษาการใช้งาน HW ร่วมกับซอฟต์แวร์ Sparrow Wallet ดูครับ 👍✅

.

ป.ล. ผมกำลังเขียนบทความสอนใช้งาน Sparrow Bitcoin Wallet อยู่นะฮะ.. แต่น่าจะอีกสักพักใหญ่ ๆ 😅

#เวลามีค่าศึกษาบิตคอยน์

#bitcoinselfcustody

#Siamstr

Replying to Avatar BeYourCyber

Series บทความ "ปัญหาของ Bitcoin (และคำอธิบาย)" ที่จะ public ให้อ่านฟรีทั้งหมด draft เสร็จแล้ว!

ตัวอย่าง ปัญหา Bitcoin

- ไม่สามารถเป็นสื่อกลางในการแลกเปลี่ยน (Medium of Exchange)

- ไม่สามารถเป็นมาตรฐานในการใช้วัดมูลค่า (Unit of Account)

- ไม่สามารถเป็นเครื่องมือรักษามูลค่า (Store of Value)

- ความเสี่ยงให้เศรษฐกิจเข้าสู่ภาวะเงินฝืด (Deflation)

- ปริมาณเงินมีปริมาณคงที่ไม่สามารถปรับปริมาณเงินให้เหมาะสมกับภาวะเศรษฐกิจได้

- ระบบที่ไม่มีผู้ดูแลเสถียรภาพทางการเงินจะไม่สามารถสร้างความมั่นใจในระบบการเงินในยามวิกฤตได้

- ใช้บิตคอยน์สำหรับธุรกิจด้านมืดอย่างการฟอกเงินหรือการทำธุรกรรมที่ผิดกฎหมาย

- ความเสี่ยงในการถูก Hack

- บิทคอยน์ คือ ดิจิทัล ลวงโลก

- แชร์ลูกโซ่

- ไม่มีใครควบคุมได้ มันทำได้ซะที่ไหน

- เดี๋ยวจ้าวก็ทุบเละ

- ตัดอินเตอร์เน็ตทั่วโลกพร้อมกันก็ทำลายได้แล้ว

และอื่นๆ อีกมากมาย..... (นี่แค่ส่วนนึง)

นั่งเขียนมานานเป็นเดือน ตอนนี้คิดว่าตอบได้ครบหัวข้อแล้ว

copy เอามาใส่ word ด้วย font size 12 โดยทั้งหมด มีแต่ Text กับหัวข้อ ไม่มีรูปประกอบเลยแม้แต่รูปเดียว

ยาว 38 หน้า A4 !

นี่เราทำอะไรลงไป.....

รอชม จะ release มาในเดือนพฤษภาคมนี้ แน่นอน

ตอนนี้ขอไป review ขัดเกลา และสลับจัดลำดับ เนื้อหาอีกทีก่อน

#siamstr #bitcoin #BitcoinUnderstanding

ขายอาหารอีสานแน่นอน​ ชื่อร้าน​ 21 ล้านแซ่บ​ ⚡⚡

ประหนึ่งซื้อหวย​ ไม่สิยิ่งกว่าซื้อหวย 555

Replying to Avatar LATES

วันนี้มีข่าวอัพเดท 2 เรื่อง เรื่องแรกผมตาม track เงินผมที่ถูกแฮกไปจนถึงปลายทางแล้วครับ แต่ไม่รู้จะเล่าให้ใครฟังได้รู้เรื่อง แม่งเป็นการผจญภัยที่โคตรโดดเดี่ยว ถูกด่าทอเกลียดชังตลอดทางแต่ก็ตามจนเจอ ...แต่คงเอาเงินคืนไม่ได้หรอกครับ ป่านนี้ไปถึงไหนแล้ว

แต่อย่างน้อยก็คงนอนตายตาหลับขึ้นล่ะนะ ผมคิดเอาเองว่าโจรมันคงกลัวหางจุกตูด ปล้นใครไม่ปล้นมาปล้นกู แค่ใช้ tor browser มาทำ trampoline ง่อยๆ มึงคิดว่ากูจะตามมึงไม่เจอเหรอ

---

เรื่องที่ 2 มีคนเอาตำราโบราณมาถามเรื่องรายได้ของการทำ lightning node อีกแล้ว - ขอตอบแบบนี้

คนเขียนไม่ได้รู้เรื่องห่าอะไรเลย ได้แต่ฟังเขามาแล้วเอามาผสมเองเป็นตุเป็นตะว่ามันควรจะเป็นอย่างนั้นอย่างนี้

Routing business พินาศไปแล้วครับ bitcoin landscspe มันเปลี่ยนแปลงรวดเร็วจนตอนนี้เขาเลิกทำกันหมดแล้วจ้า ที่เหลืออยู่เขาทำเพื่อ serve อย่างอื่น ฬาเทศก็เช่นเดียวกัน

ทุกคนที่ผมรู้จักที่ทำ routing node ในไทยเลิกทำหมดแล้ว ใน plep community เลิกทำไปเกินครึ่ง ที่เหลือผมเห็นมีแต่ไอ้พวกหมูไม่กลัวน้ำร้อนไม่รู้เรื่องรู้ราวมาทำ แล้วผมเดาว่าอีกไม่กี่เดือนมันก็เลิก เหตุผลว่าทำไมเป็นงั้นถ้ามีโอกาสจะสอนในงาน TBC ครับ รวมถึงว่ามันจะเป็นยังไงต่อไปในอนาคตด้วย

เอาง่ายๆแบบนี้ ขนาด lightning node workshop ผมยังเลิกทำเลย มีคนเรียนนะไม่ใช่ไม่มี แต่เรียนไปก็ไม่มีอนาคต ผมไม่สอนสิ่งที่ไม่มีอนาคตครับ ส่วน personal node นั้นอีกไม่กี่ปีเปลี่ยนวิธีทำแน่นอน มึงเรียน bitcoin core แทบตาย เจอ utreexo เข้าไป...จบเห่ แล้วเดี๋ยว op-cat covenant กลับมาใหม่อีก เทคโนโลยีที่เป็นพื้นฐานของ layer 2 กำลังจะเปลี่ยนอีกรอบ

ดังนั้นถ้าไม่รู้เรื่องก็ดูเฉยๆเฮอะครับ วันๆเจอพวกขี้โม้โดยไม่รู้หอยอะไรเลย อันนี้ยังแค่น่ารักน่ารำคาญนะครับ แต่ยังเจอพวกขี้มั่วด้วยอีกต่างหาก ...ได้แต่ขำและทำใจ

อ้อ.. เดี๋ยวจะหาว่าพูดจาอะไรไม่มีหลักฐาน แหกตาดูเอาเอง 2 ปีที่ผ่านมาจากเกือบๆ 2 หมื่นโหนดช่วงพีคๆ ตอนนี้ลงมาเหลือหมื่นสามแล้วครับ หายไป 30% ส่วน channels จาก 8 หมื่นช่องเหลือ 5 หมื่นช่อง หายไป 60%

ถุยสส...มั๊ยจ๊ะ

#siamstr #routingnode #nodefuture #utreexo #bitcoincovenant

LN node นี่จุกจิกจริงๆครับ​ เคยลองทำช่วงแรกๆเมื่อปีสองปีที่แล้ว​ ก็ท้อเลย​ ตอนนี้รอนั่งดูอะไรใหม่ๆไปเรื่อย

Replying to Avatar jimmysong

The Antidote to Nihilistic Narcissism

-------------------------------------

“He’ll have a long life as long as he doesn’t know himself.”

In Greek mythology, this was the prophecy concerning Narcissus. Narcissus is better known for how the myth ends. He falls in love with his own reflection, which is where we get the word narcissistic. The ending refers back to the initial prophecy. When he saw his own reflection, he didn’t recognize it because he didn’t know himself.

In the middle of the myth is Narcissus rejecting the love of everyone else. The order matters. Narcissus only fell in love with himself after rejecting everyone. He didn’t reject everyone because he was in love with himself, but rather he fell in love with himself because he rejected everyone. His only target for love was himself.

I bring up this myth because this is the intellectual path that so many people take. They cynically reject belief systems one by one until they are left with nothing else. Lacking anything else to believe in, they turn to themselves and become completely self-centered. They become nihilistic narcissists.

Bad Parenting

---------------

Look at the prophecy again. Narcissus will have a long life as long as he doesn’t know himself. Presumably, his parents made sure he didn’t know himself because Narcissus didn’t even recognize his own reflection. They did this with the best of intentions, to ensure he had a long life, yet clearly, a life staring into your own reflection is not exactly meaningful.

Think about what we tell our kids: “You can be anything you want to be.” “Go find what you’re passionate about.”

These platitudes specifically avoid giving children an identity. More subtly, not giving them an identity makes it harder for them to get attacked. We do this with the best of intentions, yet is this really what parents should be doing? To define yourself is an enormous burden, especially for children.

Nihilism as Default

-------------------

Think about the myth again. Narcissus rejected all would-be lovers.

Why?

He didn’t know himself. He didn’t have any basis by which he could even evaluate their fit. How could he since he had no self-awareness or self-understanding? He couldn’t solve for love because he didn’t know half the equation.

Identity is the basis of evaluating everything. Without grounding, nothing can be built. Without identity, belief is impossible and nihilism becomes the default.

The Appeal of Narcissism

--------------------------

Nihilistic narcissism is a safe position. Because you never have to stand for anything and never take a risk, you can preserve your own ego, preserve your intellectual life as in the prophecy. The appeal is in preserving what you have, your own self, however empty and senseless you become.

But nihilistic narcissism completely strips meaning from life. You may live a long life staring into your own reflection, but it’s not a very fulfilling one. Lacking any sort of external north star, you are left with an internal north star, which if you follow, becomes navel-gazing. Ironically, narcissism is the end state of not knowing yourself.

Such a place is one of profound despair. There is no meaning and all you have to live for is yourself. Is it any wonder so many people are depressed?

Parents, give your kids the gift of identity. Your job is to help them know who they are. This should be natural, since the kids come from you. By knowing you, they learn to know themselves. By showing them who you are, you are really showing them who they are. By participating with them in community you are showing them who they are. By telling them your family history you are showing them who they are. Tether them to your identity so they can find meaning. Give them the solid foundation of knowing themselves.

Because identity is necessary to a meaningful life.

#siamstr ความจริงที่ควรค่าแก่การฟัง https://video.nostr.build/e36d6f352d3d8c1b417b4d74fc479400a49f71ba6d015ca6f90bab843bbae116.mp4

หายไปนานไม่ได้ไปไหน​ แค่ทำไร่ไถนา​ แทนไถโซเชียล​มีเดีย​ อิอิ​ 😍

มีต่อครับ แต่เรื่องจะแตกต่างกันออกไปตามแต่สถานการณ์จะอยากเล่าอะไรออกมา อิอิ