BeeLab

Tuesday, August 30, 2022

[RL series] Thuật toán Q-Learning

10:02:00 AM 0
[RL series] Thuật toán Q-Learning

Bài trước tôi đã giới thiệu về RL và bây giờ tôi sẽ nói về phương pháp đơn giản để chúng ta dễ dàng tiếp cập với RL.



Q-learning là gì?

Q-learning là một thuật toán học tăng cường không có mô hình (Model-free). Nó học tập dựa trên các giá trị (values-based). Các thuật toán dựa trên giá trị cập nhật hàm giá trị dựa trên một phương trình (đặc biệt là phương trình Bellman). Trong khi loại còn lại, dựa trên chính sách (policy-based) ước tính hàm giá trị với một chính sách tham lam có được từ lần cải tiến chính sách cuối cùng.

Q-learning is an off-policy learner 

Có nghĩa là nó học được giá trị của chính sách (policy) tối ưu một cách độc lập với các hành động của chủ thể (agent). Mặt khác, on-policy learner tìm hiểu giá trị của chính sách đang được thực hiện bởi chủ thể, bao gồm các bước thăm dò và họ sẽ tìm ra một chính sách tối ưu, có tính đến việc khám phá (exploration) vốn có trong chính sách.


"Q" ở đây là gì?

Chữ ‘Q’ trong Q-learning là viết tắt của "quality" chất lượng. Chất lượng ở đây thể hiện mức độ hữu ích của một hành động (action) nhất định trong việc đạt được một số phần thưởng (reward) trong tương lai.


Yếu tố chính của Q-learning

  • Q*(s, a) là giá trị kỳ vọng (phần thưởng chiết khấu tích lũy) của việc thực hiện hành động (action) a ở trạng thái (state) s và sau đó tuân theo chính sách tối ưu (optimal policy).
  • Q-learning sử dụng "Sự khác biệt theo thời gian" Temporal Differences (TD) để ước tính giá trị của Q*(s, a). TD là một chủ thể (agent) có khả năng học hỏi từ môi trường thông qua các giai đoạn (episodes) mà không có kiến ​​thức trước về môi trường.
  • Chủ thể (agent) duy trì một bảng Q[S, A], trong đó S là tập các trạng thái và A là tập các hành động.
  • Q[ssđại diện cho ước tính hiện tại của nó là Q*(s, a).


Ví dụ

Giả sử một nhân viên phải di chuyển từ điểm bắt đầu đến điểm kết thúc dọc theo một con đường có chướng ngại vật. Nhiệm vụ cần đạt được tìm đường ngắn nhất có thể mà không va vào chướng ngại vật và anh ta cần đi theo ranh giới được che bởi chướng ngại vật. 


Để tiến hành thực hiện, trước hết ta cần định nghĩa thêm các khái niệm sau:
Q-table là bảng cấu trúc dữ liệu được sử dụng để tính toán phần thưởng (reward) dự kiến ​​tối đa trong tương lai cho hành động (action) ở mỗi trạng thái (each state). Về cơ bản, bảng này sẽ hướng dẫn chúng ta hành động tốt nhất ở mỗi trạng thái. Để tìm hiểu từng giá trị của Q-table, thuật toán Q-Learning được sử dụng.
Hàm Q: sử dụng phương trình Bellman và nhận hai đầu vào: trạng thái (s) và hành động (a).

Bellman Equation. Source: link


Quy trình xử lý của thuật toán Q-learning

Q-learning Algorithm

Bước 1: Khởi tạo Q-Table 

Có n cột, trong đó n = số hành động (action). Có m hàng, trong đó m = số trạng thái (state).

Trong ví dụ của chúng ta, n = Đi trái, Đi phải, Đi lên và Đi xuống và m = "Bắt đầu, Không hoạt động, Đường đúng, Đường sai và Kết thúc". Đầu tiên, hãy khởi tạo các giá trị bằng các giá trị 0.

Initial Q-table

Bước 2: Chọn một hành động

Bước 3: Thực hiện một hành động

Sự kết hợp của bước 2 và bước 3 được thực hiện trong một khoảng thời gian không xác định. Các bước này chạy cho đến khi quá trình huấn luyện thời gian bị dừng lại hoặc khi vòng lặp huấn luyện dừng lại như được xác định trong mã.

Đầu tiên, một action (a) hành động trong trạng thái state (s)  được chọn dựa trên Q-Table. Lưu ý rằng, như đã đề cập trước đó, khi tập ban đầu bắt đầu, mọi giá trị Q phải bằng 0.

Sau đó, cập nhật các giá trị Q để ở đầu và di chuyển sang phải bằng cách sử dụng phương trình Bellman được nêu ở trên.

Khái niệm Epsilon greedy strategy xuất hiện ở đây. Trong thời gian đầu, tỷ lệ epsilon sẽ cao hơn. Chủ thể (agent) sẽ khám phá môi trường và lựa chọn ngẫu nhiên các hành động (action). Điều này xảy ra như thế này một cách hợp lý, vì agent không biết gì về môi trường. Khi agent tham dò môi trường, tỷ lệ epsilon giảm và agent bắt đầu khám phá môi trường.Trong quá trình thăm dò (exploration), agent dần dần tự tin hơn trong việc ước tính các giá trị Q.

Trong ví dụ, khi bắt đầu đào tạo agent của chúng taagent hoàn toàn không biết về môi trường. Vì vậy, giả sử nó thực hiện một hành động ngẫu nhiên theo hướng "phải" của nó.

Giờ đây, chúng tôi có thể cập nhật các giá trị Q ở thời điểm bắt đầu và chuyển động sang phải bằng cách sử dụng phương trình Bellman.

Updated Q-table

Bước 4: Đo phn thưởng
Bây gi chúng tôi đã thc hin mt hành động và quan sát mt kết qu và phn thưởng.
Bước 5: Đánh giá
Chúng ta cn cp nht hàm Q(s, a).
Quá trình này được lp đi lp li nhiu ln cho đến khi ngng hc. Bng cách này, Q-Table được cp nht và hàm giá tr Q được ti đa hóa. đây Q (trng thái, hành động) tr v phn thưởng d kiến ​​trong tương lai ca hành động đó ti trng thái đó.
Bellman Equation Explanation for the episodes

Trong ví d, tôi đã nhp sơ đồ khen thưởng như sau.
  • Phn thưởng khi tiến gn hơđến mc tiêu = +1
  • Phn thưởng khi đạt chướng ngi vt = -1
  • Phn thưởng khi nhàn ri = 0

Ban đầu, chúng ta khám phá môi trường ca chủ thể (agent) và cp nht Q-Table. Khi Q-Table đã sn sàng, agent bt đầu khám phá môi trường và bt đầu thc hin các hành động tt hơn. Q-Table cui cùng có th ging như sau (ví d).

Example final Q-table

Sau đây là những kết quả dẫn đến con đường ngắn nhất của nhân viên hướng tới mục tiêu sau khi đào tạo.

Wednesday, August 10, 2022

[PhD life] Visa F-3 Bảo lãnh vợ/chồng làm ở Lãnh sự quán HCM (Hướng dẫn làm Chứng minh thư và bảo hiểm)

10:01:00 AM 0
[PhD life] Visa F-3 Bảo lãnh vợ/chồng làm ở Lãnh sự quán HCM (Hướng dẫn làm Chứng minh thư và bảo hiểm)

F-3 là visa mà bạn cần xin cho vợ/chồng/con khi họ sang Hàn Quốc thăm thân dài ngày. Đây là loại visa phụ thuộc chỉ dành cho người mời hiện đang ở Hàn Quốc với các visa D1-D9, E1-E8. Sau đây là danh sách các loại giấy tờ bạn cần chuẩn bị bao gồm của người mời ở Hàn Quốc gửi về (mục 1-8) và người ở Việt Nam chuẩn bị (mục 9-14):
1Thư mời (gốc) - 초청장 => tham khảo + bổ sung thư giải thích lý do mời có thể viết bằng tiếng anh (tham khảo) hoặc tiếng hàn (tham khảo)
2Giấy bảo lãnh (gốc) - 신원보증서 (có thể viết tiếng anh) => tham khảo
3. Hộ chiếu gồm phần có chữ ký (photo)
4. Thẻ chứng minh thư người nước ngoài gồm 2 mặt (photo)
5. Giấy tờ chứng minh nghệ nghiệp
Với người đi làm:
+ Giấy xác nhận đang tại chức - 재직증명서
+ Hợp đồng lao động - 근로 계약서
+ Bản sao giấy đăng ký kinh doanh của công ty đang làm - 사업자등록증명서
+ Giấy chứng minh thu nhập năm gần nhất (hometax) - 근로소득증명
Với sinh viên
+ Giấy xác nhận SV - 
재학증명서
+ Bảng điểm các học kỳ gần nhất
6. Hợp đồng thuê nhà (임대차계약서) nếu bạn là người đứng tên thuê nhà hoặc thêm (거주 숙소제공 확인서) nếu bạn không phải là người thuê nhà.

7. Chứng minh tài chính: 잔액증명서 bao gồm số dư lớn hơn 10 triệu krw và giao dịch 6 tháng gần nhất (đối với SV) và in giấy này tại ngân hàng không làm qua mạng

Thursday, February 3, 2022

Kinh nghiệm thi bằng lái xe ô tô (số tự động) ở Hàn Quốc

10:32:00 AM 0
Kinh nghiệm thi bằng lái xe ô tô (số tự động) ở Hàn Quốc


Luật thi bằng lái xe ô tô ở Hàn Quốc, từ năm 2017 đã được thay đổi và đã “làm khó” rất nhiều thí sinh dự thi. Về thủ tục và nội dung thi như sau:

Chuẩn bị hình 3x4: cần nộp 2 lần (1 lần khám sức khỏe + đăng kí, 1 lần nộp để lấy bằng lái)

------------------------- Vòng 1 -------------------

Bước 1: Khám sức khỏe (tự đi bv khám hoặc khám ở chỗ đăng kí thi): ~6.000 krw.

Bước 2: Sau khi đã nộp ảnh và lệ phí để hoàn tất hồ sơ

Bước 3: Nộp tiền thi lý thuyết. Lệ phí hiện hành là 12000 won. Sau đó lên phòng thi và chờ người coi thi gọi đến lượt mình. Thi xong sẽ biết ngay kết quả. (Thi bằng B1 thì từ 60 điểm là qua. Còn bằng B2 là trên 70 điểm). 

Bước 4: Chọn ngày thi sa hình để đăng kí, lệ phí 20.000 krw

------------------------- Vòng 2 -------------------

Bước 5: Ngày thi sa hình đến xem video an toàn 30 phút. Chờ gọi tên ra xe. Thi có kết quả không dưới 70 thì qua. 

Bước 6: Chọn ngày ngoài đường để đăng kí, lệ phí 20.000 krw + 4.000 krw bảo hiểm

------------------------- Vòng 3 -------------------

Bước 7: Ngày thi ngoài đường đến xem video an toàn 30 phút. Chờ gọi tên ra xe. Thi có kết quả không dưới 70 thì qua. 

Bước 8: Nộp giấy có đủ 3 mọc tròn + hình 3x4 + lệ phí 15.000 krw để lấy bằng ngay.

Done, Good luck!

Dưới đây là hướng dẫn chi tiết các vòng thi: 

I. Thi lý thuyết trên máy tính;  

Có tiếng việt nên cài app và luyện thi thử cho đến khi nào trên 70-80 điểm là ok, vì thực tế cần 60 điểm là đậu (không quá khó)

II. Thi kỹ năng trong sân (기능 시험): chia ra làm 7 hạng mục thi

1. các thao tác khi xe đứng yên 

Phần thi thứ nhất: Các thao tác khi xe đứng yên. (1) Khởi động xe kèm theo 2 nội dung (ngẫu nhiên) trong 4 nội dung: chuyển số từ Parking (P) sang Đi (D) và trở lại P; Bật xi nhan trái/phải; Bật đèn chiếu gần, xa và tắt; và bật gạt nước (Wiper).

Ở phần thi khi xe đứng yên, mỗi nội dung thao tác sai hoặc chậm quá hoặc nhanh quá sẽ bị trừ 5 điểm. Chú ý, nếu lệnh nào làm sai thì bỏ qua luôn, không thực hiện lại vì máy sẽ hiểu là câu lệnh tiếp theo. Khi xe đứng yên, chân luôn đạp chân phanh thì mới khởi động/vào số được. Các câu thông báo (chính) như sau:

지금부터 시험을 시작하겠슴니다.

5 초내에 엔진시동을 거세요 (khởi động);

10 초내에 변속기레버를 드라이버 에 넣었다가 다시 파킹위치로 전환하세요 (đổi số);

5 초내에 전조등을 켜세요 (bật đèn chiếu);

5 초내에 상향등으로 전환하세요 (bật đèn pha);

5 초내에 하향등으로 전환후 전조등을 끄세요 (tắt đèn pha và tắt đèn);

5 초내에 좌측 (bên trái)/우측 (bên phải) 방향지(xi nhan) 시등을켜세요;

5 초내에 방향지 시등을 끄세요;

5 초내에 와이퍼(gạt nước) 를 작동하세요. 5 초내에 와이퍼를 끄세요.

10 초내에 주차브레이크를 풀고 출발하세요…

Sau khi thực hiện xong các thao tác khi xe đứng yên, được thông báo thả phanh tay, chuyển số (D) và đi (tốc độ dưới 20 km/h, vượt quá 1 lần trừ 3 điểm); Thao tác theo thứ tự: Thả phanh tay, xi nhan trái, chuyển số D và đi. Chú ý phải bật xi nhan trái khi xuất phát (nếu không bị trừ 5 điểm). Sau khi đi, nghe tiếng “bíp” mới được tắt xi nhan trái (Xuất phát từ điểm số (1) trên hình).

2. dừng xe trên dốc

Sau khi xe đi được chừng 20 m thì sẽ đi lên dốc 10 %. Tại dốc này, phải dừng xe ở giữa dốc 3 s (Dừng không đủ 3 s thì trừ 5 điểm). Sau đó đi tiếp (nếu khi đi tiếp, xe bị lùi lại quá 0.5 m sẽ bị trừ 5 điểm). Trên đường đi, nếu để bánh xe chạm vạch vàng (bên trái/phải) mỗi lần bị trừ 15 điểm.

3. đi thẳng qua giao lộ có đèn xanh đỏ

Chú ý đi theo đèn khi qua giao lộ (vị trí số 3)

4. đỗ xe vào ô chữ T (T-parking)

Có thể nói đây là phần thi làm khó thí sinh nhất trong phần thi kỹ năng. Về kích thước chữ T-parking như ở hình dưới. Trong vòng 2 phút phải đi vào, xác nhận đỗ xe, và đi ra khỏi ô T-parking này. Trong ô, mỗi lần bánh xe chèn vạch vàng bị trừ 10 điểm.



Phần thi này không hề đơn giản, thậm chí với những người có kinh nghiệm lái lâu năm. Do đó, đối với người mới học thi thì quan trọng nhất, nhớ công thức và làm theo. Mình nhắc lại, khi lên xe thi trong sân nên chỉnh lại 2 gương sao cho nhìn thật rõ vị trí 2 bánh sau ở 2 bên nhằm phục vụ đoạn T-parking này (chỉnh gương thoải mái, không bị bắt lỗi). Sau đó, để vượt qua phần T-parking thì làm theo công thức sau:

- Khi xe đến vị trí A, bờ sân bên phải chữ T thẳng tới ngang vai người lái, đánh phải hết cỡ để xe đi vào. Khi xe qua vạch giới hạn vào, đồng hồ bắt đầu tính giờ. Thời gian từ lúc đó tới lúc ra khỏi T-parking là 2 phút. - Thả tay lái cho xe đi thẳng, song song với đường đi vào, để sao cho xe cách vạch vàng trái chừng 20~30 cm. Tới vị trí B, khi vạch vàng bên trái của chuồng thẳng với vai ghế ngồi, đánh vô lăng đúng 1 nửa vòng về bên phải. Sau đó để xe đi chầm chậm, cho tới vị trí C, ở đó: góc D, góc gương và mắt nhìn (khi tựa thẳng lưng trên ghế) thành một đường thẳng. Thực tế là không nhìn thấy bánh xe trước bên phải nên lấy vị trí đó để căn, nếu không rất dễ chèn bánh trước bên phải vào vạch vàng. Tại vị trí C, gương trái cũng sẽ nhìn thấy rõ vị trí vạch vàng và bánh trái sau. - Chuyển từ số tiến qua số lùi, đánh lái kịch về bên trái, từ từ lùi và quan sát gương trái. Trường hợp 1: Nếu mĩ mãn thì bánh sau trái sẽ sát với vạch vàng, chỗ góc cua nên tiếp tục lùi vào.

Trường hợp 2, nếu nguy cơ bánh sau chèn vào vạch vàng, thì dừng lại, chuyển qua số tiến, tiến lên nhẹ một chút (khoảng 0.5 m), sau đó trả lái lại chừng 1//4~1/5 vòng về bên phải, rồi tiếp tục lùi. Khi nhìn qua gương, thấy bánh sau bên trái qua chỗ cong của vạch vàng, thì tiếp tục đánh kịch lái về bên trái để xe lùi vào. Khi xe song song với chuồng, thả lái về vị trí thẳng, tiếp tục lùi. Khi có thông báo “확인되었습니다”, thì kéo phanh tay, chờ tiếp “bíp” thì thả phanh tay để đi ra. Chú ý phải kéo phanh tay để xác nhận (không kéo phanh tay bị trừ 10 điểm). - OK, vậy là đã vào chuồng. Bây giờ là đi ra. Việc ra cũng khó không kém gì việc đi vào. - Cho xe đi thẳng, tới khi nhìn bờ của sân thẳng tới vai thì đánh kịch lái về bên phải. Chú ý 2 vị trí của xe có thể chèn vạch vàng: Bánh sau bên phải (quan sát gương phải) và bánh trước bên trái (ghé đầu ra nhìn). Nếu mĩ mãn thì 1 lần có thể ra khỏi chuồng ngay. Còn nếu thấy bánh sau hoặc bánh trước có nguy cơ chèn vạch vàng, thì tốt nhất lùi thêm một cữ nhè nhẹ (chuyển từ D sang R, đánh lái kịch về bên trái, lùi chừng 0.5 m), sau đó chuyển số lại về D, đánh lái kịch về bên phải là ra được. Với kinh nghiệm mình, tốt nhất là làm 2 cữ cho an tâm, cố một xíu rất dễ chèn một trong 2 bánh lên vạch vàng (mất 10 điểm). - Chú ý, khi sắp ra khỏi ô chữ T có thể có tín hiệu “돌발”;.

5. dừng khẩn cấp

Trong quá trình thi sẽ có một lần dừng khẩn cấp, khi có tín hiệu (돌발, 돌발) và đèn đỏ trong xe bật lên. Tín hiệu này xuất hiện ngẫu nhiên trên đường thi, trong vòng 2 tiếng “돌발 돌발” phải đạp được phanh và 3 tiếng “돌발 돌발 돌발” phải bật được đèn báo khẩn cấp. Sau khi đèn 돌발 tắt thì: (1) tắt đèn báo khẩn cấp (2) thả phanh và đi (chú ý: không làm ngược lại);

6. rẽ trái qua giao lộ có đèn xanh đỏ 

Chú ý bật xi nhan trái và quan sát đèn; Không bật xi nhan bị trừ 5 điểm, vượt đèn trừ 10 điểm.

7. tăng tốc và giảm tốc. 


Đây là phần thi tưởng chừng như dễ nhưng lại rất dễ mất điểm. Trong suốt quá trình thi kỹ năng trong sân, tốc độ được yêu cầu dưới 20 km/h. Nếu vượt quá mỗi lần bị trừ 3 điểm. Ở gần cuối phần thi trong sân có phần giới hạn tốc độ trên 20 km/h và ngay sau đó giảm xuống dưới 20 km/h. Hết sức chú ý vì phần này rất dễ đi nhưng lại rất dễ bị mất điểm.

Trước tiên, mình nói qua nguyên lý bắn tốc độ đoạn này như sau. Trên đoạn đường này có gắn 3 cảm biến đo tốc độ xe ở 3 vị trí A, B, C như trên hình vẽ. Tốc độ được yêu cầu trên 20 km/h sau vị trí A 10 m, sau đó giảm xuống dưới 20 km/h ở vị trí C.

Vấn đề là thời điểm nào nên bắt đầu tăng tốc và giảm tốc? Cảm biến ở vị trí A có độ trễ tới 3s, có nghĩa là nếu đi qua A sau đó tăng tốc ngay thì cảm biến vị trí A có thể xác định xe vượt quá 20 km/h tại trước thời điểm 10 m, tính từ vị trí A.

Do đó, sẽ bị trừ 3 điểm. Cảm biến ở vị trí B, yêu cầu xe phải trên 20 km/h khi đi qua B. Nếu tốc độ xe ở vị trí B mà dưới 20 km/h thì bị trừ 10 điểm. Cảm biến ở vị trí C, yêu cầu xe chạy dưới 20 km/h. Nếu trên 20 km/h bị trừ 10 điểm. Do đó, để không mất điểm phần thi này thì cần đi thật chậm (khoảng 5 km/h khi qua vị trí A, sau khi qua A chừng 3 s thì phải tăng tốc thật nhanh để vượt 20 km/h ở vị trí B, sau đó phanh nhanh trước vị trí C, để tại C phải đảm bảo xe dưới 20 km/h. Mình chú lại một lần nữa, đây là đoạn rất nhiều người bị mất điểm (thường là bị mất 13 điểm do 2 lỗi, 1 là quá tốc độ ở vị trí A (trừ 3 điểm) và 2 là không giảm tốc độ kịp ở vị trí C (trừ 10 điểm)).


III. Thi thực hành ngoài đường (도로주행). 

(Link video sẽ cập nhật sau)


Thursday, December 16, 2021

Giao dịch đầu tiên của Bitcoin - "Cha đẻ của Bitcoin là ai?"

7:10:00 AM 0
Giao dịch đầu tiên của Bitcoin - "Cha đẻ của Bitcoin là ai?"

Hôm nay là kỷ niệm giao dịch đầu tiên của Bitcoin (BTC) 13 năm trước (Jan-12-2009), và người đầu tiên nhận Bitcoin từ SatoshiHal Finney... Không ai biết Satoshi là ai nhưng khả năng cao là Hal Finney và người này đã viết lại cảm nhận của mình về BTC trước khi ra đi.


[1] “Tôi nghĩ tôi sẽ viết về những gì đã xảy ra trong bốn năm qua, một thời gian sôi động cho Bitcoin và tôi.
Đối với những người không biết tôi, tôi là Hal Finney. Tôi bắt đầu làm việc cho crypto trong phiên bản đầu tiên của PGP, làm việc chặt chẽ với Phil Zimmermann. Khi Phil quyết định bắt đầu Tổng công ty PGP, tôi là một trong những người được thuê đầu tiên. Tôi đã làm việc trên PGP cho đến khi nghỉ hưu. Đồng thời, tôi đã tham gia đội Cypherpunks. Tôi đã chạy lập trình chuyển đổi ẩn danh dựa trên thuật toán mật mã đầu tiên, và một số các hoạt động khác.
    Đến cuối năm 2008, tôi đã nhận được thông báo về Bitcoin. Tôi đã nhận thấy rằng những người có tổi như tôi (tôi đã ở tuổi 50 lúc đó) thì hay hoài nghi. Nhưng tôi là một người rất có lý tưởng; tôi luôn yêu crypto, sự bí ẩn và các nghịch lý của nó.
Khi Satoshi công bố Bitcoin trên các danh sách người đam mê công nghệ kỹ thuật số, nhiều người đã rất hoài nghi. Các nhà mật mã hóa đã nhìn thấy quá nhiều kế hoạch lớn bởi những người không hiểu biết.
    Tôi đã tích cực hơn. Tôi đã rất quan tâm đến các kế hoạch thanh toán bằng mật mã. Thêm vào đó, tôi đã may mắn gặp được và liên hệ với Wei DaiNick Szabo, những người được thừa nhận đã tạo ra những ý tưởng ban đầu và đã dẫn tới sự ra đời của Bitcoin. Tôi đã tạo ra một loại tiền mã hóa kỹ thuật số trước đó gọi là RPOW, vì vậy, tôi rất hứng thú với Bitcoin.
    Khi Satoshi công bố phiên bản phần mềm đầu tiên, tôi đã thử nó ngay lập tức. Tôi nghĩ rằng tôi là người đầu tiên bên cạnh Satoshi để chạy Bitcoin. Tôi đào khối 70 và tôi là người nhận giao dịch Bitcoin đầu tiên trên thế giới khi Satoshi gửi 10 Bitcoin cho tôi để kiểm tra. Tôi tiếp tục nói chuyện qua email với Satoshi trong vài ngày tới, hầu hết là tôi đã báo cáo lỗi và anh ta đã khắc phục chúng.
    Ngày nay, ai là Satoshi đã trở thành một bí ẩn. Nhưng vào thời điểm đó, tôi nghĩ tôi đang làm việc với một người đàn ông trẻ tuổi gốc Nhật, một người rất thông minh và chân thành. Tôi đã may mắn để biết nhiều người như vậy trong suốt quãng đời của mình, vì vậy tôi nhận ra Satoshi là một người như vậy.
    Sau vài ngày, Bitcoin đã chạy ổn định, vì vậy tôi cứ để nó chạy. Đó là những ngày mà độ khó đào Bitcoin là 1, và bạn có thể đào Bitcoin thành công với mấy vi tính cá nhân, thậm chí không cần card đồ họa. Tôi đã đào vài khối Bitcoin trong những ngày tiếp theo. Nhưng tôi đã tắt máy sau đó vì nó làm cho máy tính của tôi nóng, và tiếng ồn của quạt làm phiền tôi. Nhìn lại, tôi ước gì mình tiếp tục cho nó chạy, nhưng mặt khác tôi đã rất may mắn được chứng kíến ngay từ đầu.
Tiếp theo, tôi nghe nói về Bitcoin vào cuối năm 2010, khi tôi ngạc nhiên khi thấy rằng nó không những không dừng lại mà Bitcoins thực sự có giá trị tiền tệ. Tôi đã dọn dẹp cái ví điện tử cũ của mình, và nhẹ nhõm khi phát hiện ra rằng những Bitcoin của tôi vẫn còn đó. Khi giá tiếp tục đi lên, tôi chuyển Bitcoin vào ví cá nhân và hy vọng họ sẽ có giá trị cho người thừa hưởng gia tài của tôi.
    Nói về thừa hưởng gia tài, tôi đã nhận được một tin bất ngờ trong năm 2009, khi tôi đã được chẩn đoán đột ngột với một căn bệnh chết người. Tôi đã có sức khoẻ rất tốt, có thể là tốt nhất từ trước tới giờ vào đầu năm đó, tôi đã giảm cân vì bắt đầu tập chạy dường dài. Tôi muốn chạy nhiều marathon nhỏ, và tôi đã bắt đầu để đào tạo để chạy một marathon lớn. Tôi nghĩ tôi đã có thể chạy 20 dặm đường, đó là khi mọi thứ sụp đỗ.
    Cơ thể tôi bắt đầu suy giảm. Lời nói của tôi bị lẩm bẩm, tay bị mất sức, và đôi chân của tôi đã phục hồi rất chậm. Vào tháng tám năm 2009, tôi đã được chẩn đoán ALS, còn được gọi là bệnh của Lou Gehrig, tên được biết tới sau khi cầu thủ bóng chày nổi tiếng đã bị bệnh này. ALS là một căn bệnh giết chết các tế bào thần kinh vận động, mang tín hiệu từ não đến các cơ. Nó bắt đầu làm cho các cơ bắp yếu đi, sau đó dần dần gia tăng tê liệt. Nó thường gây tử vong trong vòng 2 đến 5 năm. Các triệu chứng của tôi lúc đầu nhẹ và tôi tiếp tục làm việc, nhưng các vấn đề về mệt mỏi và giọng nói buộc tôi phải nghỉ hưu vào đầu năm 2011. Kể từ đó, căn bệnh đã tiếp tục tiến triển.
    Hôm nay, tôi cơ bản là bị tê liệt. Tôi được cho ăn ống qua ống thực phẩm, và hơi thở của tôi được trợ giúp thông qua một ống khác. Tôi vận hành máy tính bằng cách sử dụng một hệ thống eyetracker (di chuyển bằng mắt). Nó cũng được hỗ trợ bằng tiếng nói nhân tạo, vì vậy đây là tiếng nói của tôi bây giờ. Tôi dành cả ngày trong xe lăn điện của tôi. Tôi đã làm việc lên một giao diện để có thể điều chỉnh vị trí xe lăn của tôi bằng cách sử dụng mắt của tôi.
    Tôi đã phải thích nghi với cuộc sống này, nhưng cuộc sống của tôi không phải là quá xấu. Tôi vẫn có thể đọc, nghe nhạc, xem TV và xem phim. Gần đây tôi đã phát hiện ra rằng tôi thậm chí có thể viết mã vi tính tuy là rất chậm, có lẽ chậm hơn 50 lần so với trước đây. Nhưng tôi vẫn thích lập trình và nó mang lại cho tôi mục tiêu đời sống. Hiện tại, tôi đang nghiên cứu cái mà Mike Hearn đề xuất, sử dụng các tính năng bảo mật của hệ thống xử lý hiện đại, được thiết kế để hỗ trợ "Máy tính tin cậy", để làm chặt các ví tiền Bitcoin. Tôi đã gần như đã sẵn sàng để phát hành phần này. Tôi chỉ cần làm các tài liệu hướng dẫn.
    Và dĩ nhiên, sự xoay vòng giá của Bitcoin đang là giải trí cho tôi. Tôi nhận được Bitcoin của tôi thông qua may mắn. Tôi đã trải qua vụ sụp giá năm 2011. Vì vậy, tôi đã đã hiểu được, tiền đến thì tiền lại đi.
    Đây là câu chuyện của tôi, tôi khá may mắn. Ngay cả với bệnh ALS, cuộc sống của tôi rất thỏa mãn nhưng tuổi thọ của tôi đã bị hạn chế. Bitcoin của tôi được lưu trữ trong một két an toàn, và con trai tôi và con gái của tôi am hiểu công nghệ cao. Tôi nghĩ rằng chúng sẽ giữ an toàn và tôi cảm thấy thoải mái với di sản của mình.”


[2] Sau khi ông mất, não cũng như cơ thể của ông vẫn được bảo quản với nhiệt độ -320 F (-195,6 C) tại Alcor Life Extension Foundation chờ ngày hồi sinh. Hy vọng khoa học có thể làm hồi sinh não của ông và cho chúng ta câu trả lời "cha đẻ của Bitcoin là ai!"

Ref.