Tác giả: D.T.H.L

Crypto APIs tốt nhất dành cho developers

Crypto APIs tốt nhất dành cho developers

Bitcoin vừa rồi đã đánh dấu kỷ niệm 10 năm tuổi vào ngày 2019/03/01, tròn một thập kỷ kể từ khi khối genesis được Satoshi Nakamoto đào vào năm 2009 (khối genesis là tên gọi đặc biệt dành cho block đầu tiên trong blockchain). Những năm đầu của bitcoin dường như chẳng ai quan tâm, ngoài trừ những cá nhân đam mê mệt nhất trong cộng đồng tiền điện tử. Với việc phát triển cơ sở hạ tầng chậm chạp, nên chẳng hề có sức ảnh hưởng mấy đến giới công nghệ. Nhưng sau đợt tăng giá đột ... »

Lấy lịch sử price từ sàn Bitfinex bằng Python

Lấy lịch sử price từ sàn Bitfinex bằng Python

Nếu bạn có tài khoản của sàn  Bitfinex và thường hay giao dịch tiền điện tử trên sàn này, bạn có nghĩ có cách nào mà ko phải vào trang web Bitfinex, không cần login mà vẫn lấy được số dư tài khoản, hay tự động thực hiện giao dịch không. Tất nhiên là sẽ có cách, nhưng đòi hỏi rất nhiều thao tác kiểm tra. Thậm chí nếu bạn muốn lấy 1 danh sách lịch sử giá của cặp tiền bitcoin-usd, điều đó cũng là một khó khăn, vì dữ liệu giao dịch trên sàn liên tục được update ... »

[Phần 2] Ansible - Cài đặt LAMP với Playbooks và Roles

[Phần 2] Ansible - Cài đặt LAMP với Playbooks và Roles

Trong bài viết trước, mình đã giới thiệu một số khái niệm cơ bản trong Ansible. Phần này chúng ta đi vào thực hành demo cài đặt một web server cơ bản với PHP, Apache và sau đó hiện ra màn hình "Hello World". Playbooks Tạo một file playbook và viết vào đấy những việc cần làm sau: Install Apache Install PHP Start Apache Show "Hello World!" Cụ thể trong file playbook.yml sẽ được viết như sau: # playbook.yml --- - hosts: all tasks: - name: 1. install Apache apt: name=apache2 state=present - name: 2. install PHP ... »

[Phần 1] Ansible - Khái niệm cơ bản

[Phần 1] Ansible - Khái niệm cơ bản

BÀI TOÁN BAN ĐẦU Đầu tiên, tôi có một bài toán muốn đặt ra như thế này. Tôi có 10 con server cần setup lên thành web server và 3 con server cần setup thành DB server. Nếu setup một cách thủ công thì chúng ta sẽ cần 10 lần thao tác giống nhau cho việc setup 10 con web server và với DB server cũng thế. Vậy bài toán đặt ra là có thể gõ 1 lệnh mà tổng 13 con server tự động được setup không. Câu trả lời là có. Và để làm được điều thì chúng ... »

Kiến trúc Blockchain – Giới thiệu Lightning Network và Liquid Network – Phần 3

Kiến trúc Blockchain – Giới thiệu Lightning Network và Liquid Network – Phần 3

Dạo gần đây, trong lĩnh vực tiền điện tử, hẳn bạn cũng đã nghe đâu đó về cụm từ Lightning Network. Vậy Lightning Network là gì và hoạt động ra sao, chúng ta cùng tìm hiểu nhé.  I  Nhìn lại sự khó khăn trong mạng lưới của Bitcoin Như các bạn đã biết, mạng lưới Bitcoin là mạng lưới kiểu Blockchain. Tức là một mạng lưới được cấu tạo từ nhiều block, mỗi block được nối kết với nhau nên gọi là chain (chuỗi). Block sau sẽ chứa 1 phần thông tin của block ngay trước nó, phần thông tin ... »

Kiến trúc Blockchain – Tạo blockchain với bài toán PoW bằng javascript – Phần 2

Kiến trúc Blockchain – Tạo blockchain với bài toán PoW bằng javascript – Phần 2

■ Gợi nhớ Trong bài viết trước, chúng ta đã làm quen với cấu trúc cơ bản của một Blockchain. Mình xem lại cấu trúc Blockchain cơ bản một xíu nhé. Đơn vị cấu thành nhỏ nhất trong blockchain là Block. Một Blockchain có nhiều Block nối với nhau. Mỗi Block sẽ chứa những thông tin cơ bản như index, prevHash, timestamp, data, hash. Như vậy, để tạo một Block mới gắn vào tiếp chuỗi Blockchain, thì chúng ta chỉ cần tạo 1 block gồm như thông tin như trên, trong đó, hash được tạo ra bằng thuật toán SHA. Sau ... »

Kiến trúc Blockchain - Tạo Blockchain đơn giản với Javascript - Phần 1

Kiến trúc Blockchain - Tạo Blockchain đơn giản với Javascript - Phần 1

1. GIỚI THIỆU Blockchain là gì? Chắc hẳn các bạn đã nghe rất nhiều rồi. Vậy cụ thể cấu tạo và hoạt động của blockchain ra sao thì trong bài viết này mình sẽ cùng tìm hiểu cụ thể hơn nhé. Blockchain là gồm hai từ block và chain ghép lại. Block là một khối, trong mỗi khối sẽ chứa những thông tin cần thiết để tạo nên một block. Chain là chuỗi. Vậy Blockchain nghĩa là một chuỗi các block có liên quan đến nhau. 2. CẤU TRÚC BLOCKCHAIN Cụ thể một block chứa những thông gì? Và những ... »

Ethereum vs Lisk

Ethereum vs Lisk

Trong số các dapp phổ biến ngày nay, thì Ethereum và Lisk là phổ biến nhất. Cả 2 đều có nhiều điểm chung với nhau, nhưng cũng có những khác biệt cơ bản khiến chúng tồn tại mà không đụng chạm đến nhau. ■ Giới thiệu sơ lược Ethereum Lisk Nền tản Ethereum cho phép người dùng build và deploy những Dapp (ứng dụng phân quyền). Những hành động đối với một Smart contracts đều được giữ lại trên mạng lưới network, có thể theo dõi một cách minh bạch. Chi phí cho những hành động xảy ra trong Smart contracts ... »