tìm hiểu về bitcoin

21 308 1
tìm hiểu về bitcoin

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

tìm hiểu về bitcoin

MỤC LỤC Danh mục hình vẽ 2 Danh mục bảng 3 Lời nói đầu 4 1.1. Bitcoin là gì? 5 1.2. Nakamoto là ai? 5 1.3. Đặc điểm của nó là gì? 6 1.4. Băm và chữ ký 6 1.5. Địa chỉ Bitcoin 6 1.6. Ví Bitcoin. 7 1.6.1. Phầm mềm ví 7 1.6.2. Ví website 8 1.6.3. Ví giấy 9 1.7. Thanh toán. 10 1.8. Tính bảo mật. 10 1.9. Ưu và nhược điểm của Bitcoin. 10 2.1. Chuỗi khối 10 2.2. Giao dịch Bitcoin 11 2.3. Nhãn thời gian 13 2.4. Bằng chứng của việc (Proof of Work) 14 2.5. Mạng Bitcoin 15 3.1. Mua trên sàn giao dịch. 15 3.2. Bán sản phẩm và dịch vụ đi kèm. 16 3.3. “Đào” Bitcoin. 16 3.3.1. Phần cứng. 17 3.3.2. Phần mềm. 18 3.3.3. Tính toán lợi ích kinh tế. 19 Kết luận 20 Tài liệu tham khảo 21 DANH MỤC HÌNH VẼ Hình 1.1 Phần mềm ví Electrum 8 Hình 1.2 Ví dụ về ví giấy 10 Hình 1.3 Ví dụ về ví website trên https://blockchain.info 11 Hình 2.1 Giao dịch Bitcoin 12 Hình 2.2 Double spending 13 Hình 2.3 Chuỗi của các khối 14 Hình 3.1 Chip ASICs được phủ lớp keo tản nhiệt để chống nóng 18 DANH MỤC BẢNG Bảng 1.1 Đặc điểm của Bitcoin 6 LỜI NÓI ĐẦU Trên thế giới hiện nay có hai loại tiền đó là tiền thực và tiền ảo. Tiền “thực”: do các nhà nước, chính phủ phát hành phục vụ cho mục đích tiêu dng, tích trữ của người dân. Các loại tiền này có giá trị thay đi ty theo sức mạnh của nền kinh tế, cng như dựa trên chính sách duy trì giá cả của đng tiền, do các quốc gia tự quyết định. Loại tiền này khi s dụng  các quốc gia khác nhau cần có sự chuyển đi sang các đơn vị khác. Đặc biệt, mt số đơn vị tiền tệ có giá trị và có thể s dụng toàn cầu mà không cần chuyển đi như đô la M, Euro. Tiền “ảo”: đây là các loại tiền do các cơ quan, t chức phát hành nhằm cho những người trong mạng lưới của mình s dụng mt cách thuận tiện mà không gặp rào cản giữa các quốc gia, ngôn ngữ. Các hình thức của loại tiền này cng đ có  Việt Nam như Ngân Lượng, Bảo Kim, hay d nhận thấy nhất là các loại tiền trong game mà chng ta phải b tiền thật ra mua. Ưu điểm của chng là “không biên giới” và thường được tạo ra dựa trên việc quy đi mt lượng tiền “thực” nhất định. Tuy vậy, với mt loại tiền tệ cố định, tỉ giá hối đoái với các loại tiền “ảo” thường khá cố định. Điều khác biệt với tiền "thực" là bạn không thể s dụng loại tiền này  ngoài hệ thống mà nó được chấp nhận, mặc d cng có mt số ngoại lệ, nhưng rất ít. Tiền điện t (e-money) là tiền bạc được luân chuyển qua hệ thống internet. Tiền tệ điện t (digital currency) là đơn vị tiền tệ tương đương với tiền tệ trong thế giới thực. Bạn có thể tưng tượng, bên cạnh VND, USD còn có các loại tiền tệ khác như: WMZ, PM, Bitcoin… và bạn có thể dng nó để mua bán hàng hóa, trao đi, cho nhận… Số tiền này không tn tại dưới dạng giấy bạc hay đng xu mà tn tại dưới dạng các con số trong tài khoản của bạn. Bitcoin hoàn toàn là mt loại tiền tệ mới. Nó không được phát hành bi bất k quốc gia hay t chức nào, mà được phân chia đều trong mt mạng lưới mạng ngang hàng phân bố rải rác khp trên thế giới nhằm tạo ra và giám sát loại tiền này. Nó vn chưa thực sự được s dụng thay thế hoàn toàn cho các loại tiền “thực” cng như tiền “ảo” đối với các giao dịch chính thức giữa các ngân hàng. Bitcoin trong thời gian gần đây đang ni lên như mt loại tiền tệ, mt phương thức thanh toán của tương lai. Bitcoin được giới đầu cơ tung hô, và được thế giới ngầm ca tụng. Tuy vậy, bạn có thực sự hiểu về Bitcoin? CHƯƠNG 1: GIỚI THIỆU BITCOIN 1.1. Bitcoin là gì? Bitcoin (ký hiệu BTC) là mt loại tiền tệ k thuật số dựa trên mt m ngun m, giao thức internet ngang hàng [13] . Nó được giới thiệu bi mt nhà phát triển tên là Satoshi Nakamoto trong năm 2009 [1] . Bitcoin có cách hoạt đng khác hẳn so với loại tiền tệ điển hình: không có mt ngân hang trung ương nào quản lý và nó chỉ dựa trên mạng ngang hang thuc internet. Bitcoin cng giống như tải những tập tin torrent trong lĩnh vực tiền tệ. Chng ta hy hình dung như sau để hiểu về bitcoin mt cách đơn giản. Với việc tải tập tin, thông thường cần phải tn tại mt máy chủ chưa tập tin đó, ri các máy khách thông qua mạng kết nối với máy chủ đó để tải tập tin về. Việc quản lý, sp xếp, cấp quyền cho tập tin đó do người quản trị máy chủ hoàn toàn quyết định. Đối với tiền tệ, lâu nay chng ta đ quen với việc mt loại tiền được phát hành và quản lý bi quốc gia, hoặc các ngân hang, t chức có uy tín lớn … điều đó là điều bình thường theo cách truyền thống. Đối với mạng ngang hàng, khi bạn tải mt tập tin torrent, bạn đang tham gia mt mạng máy tính cng lưu trữ và chia sẻ tập tin đó, mọi máy tính (bao gm cả máy của bạn) sẽ là máy chủ, và các máy này được kết nối với nhau theo mt quy tc chung. Sự tn tại của tập tin và việc quản lý nó do tất cả các máy ngang hàng quyết định. Tương tự bitcoin, không ai là người phát hành bitcoin, mọi người chỉ đang tham gia vào mt mạng máy tính cng quản lý đng tiền này. Sự tn tại của bitcoin nằm  tất cả các máy tính trong mạng. Dĩ nhiên là các máy tính được lập trình để tuân thủ mt quy tc chung liên quan đến số lượng và khả năng giao dịch. Nhưng sẽ không ai có thể xóa b giá trị của bitcoin chừng nào nó vn còn tn tại các máy tham gia trong mạng lưới đó [6] . 1.2. Nakamoto là ai? Mt nhà phát triển phần mềm được gọi là Satoshi Nakamoto [14] đề xuất Bitcoin, đó là mt hệ thống thanh toán điện t dựa trên chứng minh toán học. Ý tưng là tạo ra mt đc lập tiền tệ của bất k cơ quant trung ương nào, chuyển nhượng bằng điện t, nhiều hơn hoặc ít hơn tức thì, với chi phí giao dịch thấp. 1.3. Đặc điểm của nó là gì? Trên bình diện quốc tế, bitcoin có thể được trao đi trực tiếp bằng máy tính cá nhân thông qua mt tập tin ví hoặc mt trang web mà không cần mt t chức tài chính trung gian nào. Trong thương mại, 1 Bitcoin được chia thành 100 triệu đơn vị nh hơn gọi là satoshis, được xác định bi tám chữ số thập phân [1] . S dụng tại Thương mại điện t toàn cầu Lạm phát Phát hành giới hạn Ngun http://blockchain.info/charts/total- bitcoins Đơn vị nh hơn .001 mBTC .000001 µBTC .00000001 satoshi Ngân hàng trung ương Mạng ngang hàng nên tiền Bitcoin điều phối n định các giao dịch Bảng 1.1 Đặc điểm của Bitcoin 1.4. Băm và chữ ký Băm 2 lần liên tiếp SHA-256 được s dụng để xác minh giao dịch. RIPEMD-160 được s dụng sau khi mt băm SHA-256 cho chữ ký số hoặc “địa chỉ” của Bitcoin. Mt địa chỉ Bitcoin là các hash của ECDSA khóa công khai tính toán như sau: Key hash = Version concatenated with RIPEMD-160 (SHA-256 (public key)) Checksum = 1st4 byte of SHA-256 (SHA-256(Hash key)) Bitcoin address = Base58Encode(Hash key concatenated with Checksum) 1.5. Địa chỉ Bitcoin Địa chỉ Bitcoin có ngun gốc ngu nhiên được tạo ra mật m khóa công khai. Mỗi địa chỉ công cng bao gm khoảng 33 con số và chữ cái, bt đầu từ các chữ số 1 hoặc 3. Khả năng giao dịch Bitcoin mà không có sự trợ gip của mt trung tâm đăng ký được tạo điều kiện mt phần bi có sẵn của mt ngun cng cấp hầu như không giới hạn địa chỉ duy nhất mà có thể được tạo ra và x lý theo ý thích. Số dư các qu của mt địa chỉ Bitcoin riêng biệt có thể được xác định bằng cách tìm các giao dịch đến và đi từ địa chỉ trong chuỗi khối. Tất cả các chuyển hợp lệ của Bitcoin từ mt địa chỉ đ được ký bằng cách s dụng khóa riêng liên kết với nó. 1.6. Ví Bitcoin. Bất k ai s hữu Bitcoin đều được gán ít nhất mt địa chỉ Bitcoin, nơi lưu trữ và ghi nhận trọng "ví". Ví có địa chỉ công khai và địa chỉ riêng tư. Bất k ai cng có thể gi Bitcoin đến mt chiếc ví bằng địa chỉ công khai, còn địa chỉ riêng tư phải được nhập khi chủ Ví muốn gi Bitcoin đi. Bảo vệ địa chỉ riêng tư của Ví là rất quan trọng để không bị mất Bitcoin. Ví cho phép người dng hoàn tất thanh toán giữa các địa chỉ khác nhau bằng cách cập nhập vào blockchain. Ví có rất nhiều dạng: ứng dụng cho thiết bị di đng và máy tính, thiết bị phần cứng, và token giấy. Khi thực hiện giao dịch bằng thiết bị di đng, người dng có thể s dụng m QR để đơn giản hoá việc quy trình [1] . 1.6.1. Phầm mềm ví Phầm mềm ví kết nối trực tiếp đến mạng ngang hàng Bitcoi bao gm bitcoind và Bitcoin-Qt, các bitocind GUI đối tác có sẵn cho Linux, Widows, và Mac OS X. mặt khác ít tài nguyên ví Bitcoin chuyên sâu đ được phát triển, bao gm các ứng dụng di đng cho iOS và Android thiết bị hiển thị và quét m QR để đơn giản hóa các giao dịch giữa người mua và người bán. Về mặt lý thuyết, các dịch vụ thường được cung cấp bi mt ứng dụng trên mt máy tính mục đích chung có thể được xây dựng thành mt thiết bị phần cứng đc lập, và mt số dự án nhằm mục đích mang lại mt thiết bị như vậy ra thị trường [18] . Hình 1.1 Phần mềm ví Electrum [1818] 1.6.2. Ví website Nhiều trang web Bitcoin cung cấp địa chỉ liên kết với mt tài khoản trực tuyến để giữ qu Bitcoin thay mặt của người dng. Mt số trang web này hoạt đng như tài khoản ngân hàng cho Bitcoin, thậm chỉ trả li suất. Các trang web khác có chức năng chủ yếu là thị trường thời gian thực tạo thuận lợ cho việc mua bán Bitcoin với các đng tiền khác như Đô la M hoặc Euro [18] . Hình 1.2 Ví dụ về Ví website trên https://blockchain.info/ 1.6.3. Ví giấy Bất k phím địa chỉ Bitcoin hợp lệ có thể được in trên giấy và s dụng để lưu trữ Bitcoin ẩn. So với “ví nóng” những người được kết nối với Internet những ví giấy không k thuật số ẩn được coi là mt “kho lạnh” cơ chế ph hợp hơn cho Bitcoin bảo vệ an toàn. Nó an toàn để s dụng nếu bạn in giấy của mình. Như vậy “kho lạnh” thu được từ mt bên thứ hai như mt món quà, quà tặng, hoặc thanh toán phải được ngay lập tức chuyển giao cho các tài khoản chi tiêu an toàn hơn vì khóa riêng có thể được sao chép và bảo quản bi mt người chuyển nhượng [18] . Hình 1.2 Ví dụ về ví giấy 1.7. Thanh toán. Phí thanh toán bằng Bitcoin rẻ hơn rất nhiều so với thanh toán thẻ tín dụng và chuyển khoản. Chí phí gi tiền qua Bitcoin thường không phụ thuc số lượng gi, gip cho Bitcoin tr nên rất hấp dn với những người muốn gi tiền số lượng lớn. Ví dụ: lượng Bitcoin trị giá hàng triệu USD có thể gi đi bất k đâu trên thế giới chỉ với vài cent. 1.8. Tính bảo mật. Mặc d Bitcoin s dụng các phương pháp m hoá, việc đó không gip gì cho việc bảo vệ danh tính cá nhân vì tất cả giao dịch đều được công khai trên blockchain. Tuy nhiên rất khó để xác định địa chỉ Bitcoin nào gn với người nào. Hiện tại các sàn giao dịch Bitcoin đều bt buc phải ghi lại danh tính khách hàng để tránh ra tiền. 1.9. Ưu và nhược điểm của Bitcoin. Bitcoin được tạo ra trên nền tảng P2P (Peer to Peer). Có nghĩa là nó không được s hữu, điều hành, phát hành bi bất k mt t chức, cá nhân nào. Tất cả các máy tính có phần mềm s dụng Bitcoin đều đóng vai trò là máy chủ đảm bảo cho hệ thống hoạt đng. Bạn có thể chuyển tiền từ nước này sang nước khác với chi phí rất thấp. CHƯƠNG 2: CÁCH THỨC HOẠT ĐỘNG CỦA BITCOIN 2.1. Chuỗi khối Không thể thiếu để Bitcoin là mt s công cng, mt cơ s dữ liệu với mt bản ghi theo trình tự của tất cả các giao dịch được gọi là chuỗi khối, mà các bản ghi Bitcoin s hữu hiện tại và tại tất cả các điểm trong quá khứ. Bằng cách giữ mt bản ghi của tất cả [...]... dịch bằng tiền mặt Trong phần tìm hiểu về đồng tiền điện tử này, nhóm đã tìm hiểu được một số vấn đề như sau:  Lịch sử ra đời  Lợi thế khi sử dụng Bitcoin  Cách để kiếm được Bitcoin và giao dịch nó Ngoài ra, trong đề tài này nhóm còn có một số vấn đề chưa đạt được như sau:  Chưa thực hiện được demo giao dịch Bitcoin  Chưa nắm bắt được hết các cách thức để đào Bitcoin TÀI LIỆU THAM KHẢO... máy khách Bitcoin và các phần mềm khai thác mỏ Chuẩn máy khách Bitcoin: Phần mềm này kết nối máy tính của bạn vào mạng và cho phép nó tương tác với máy khách Bitcoin, các giao dịch chuyển và lưu giữ theo dõi của chuỗi khối Nó sẽ mất một thời gian cho nó để tải về toàn bộ chuỗi khối Bitcoin để nó có thể bắt đầu Máy khách Bitcoin chuyển tiếp thông tin giữa các người đào Bitcoin và mạng Bitcoin Phần... loại phần cứng hỗ trợ bạn trong việc khai thác Bitcoin: CPU/GPU, FPGA và ASICs Chúng ta cùng tìm hiểu cụ thể CPU/GPU: Về mặt lý thuyết, bạn có thể sử dụng CPU của máy tính để khai thác Bitcoins, nhưng trong thực tế nó sẽ xử lý các thuật toán hash rất chậm và bạn khó có thể kiếm được Bitcoin Một số dòng CPU: ARM, AMD, INTEL, Bạn có thể nâng cao tỷ lệ băm Bitcoin của bạn bằng cách thêm phần cứng card... LIỆU THAM KHẢO 1 http://vi.wikipedia.org/wiki /Bitcoin 2 https:/ /bitcoin. org/en/ 3 http://www.coindesk.com/information/ 4 Bitcoin: A Peer-to-Peer Electronic Cash System by Satoshi Nakamoto 5 The Idiot’s Guide to Bitcoin by Gustaf van Wyk 6 http://bitcoinviet.com/ 7 http://www.fastcompany.com/1785445 /bitcoin- crypto-currency-mystery-reopened 8 https://en .bitcoin. it/wiki/Main_Page 9 Hashcash - A Denial... tài khoản của bạn đã có tiền, bạn có thể mua Bitcoin theo giá hiện thời trên sàn Với Bitcoin bạn có được, bạn có thể gửi về ví điện tử của bạn Nếu muốn chuyển Bitcoin sang tiền, bạn có thể bán theo giá trên sàn hiện thời và đưa tiền vào tài khoản ngân hàng của mình Sàn giao dịch Bitcoin hoạt động tất cả các ngày trong năm kể cả ngày lễ Việc trao đổi Bitcoin có thể được thực hiện ở bất cứ nơi nào... như là hash trước CHƯƠNG 3: KHAI THÁC BITCOIN Khi bạn biết được Bitcoin có giá trị như vậy, chắc bạn cũng đã bắt đầu muốn kiếm nó Nhưng bằng cách nào? Có 3 cách cơ bản để bạn có thể kiếm bitcoin:  Mua trên sàn giao dịch  Bán sản phẩm và dịch vụ đi kèm  “Đào” Bitcoin 3.1 Mua trên sàn giao dịch Sàn giao dịch là nơi để người mua và người bán gặp nhau để mua bán Bitcoin Để tham gia giao dịch bạn cần... hữu của chuỗi đó[4] Hình 2.1 Giao dịch Bitcoin Một giao dịch là một phần của ký của dữ liệu được phát sóng vào mạng Nó thường tham chiếu đến giao dịch trước đó và dành một lượng nhất định của Bitcoin từ nó cho một hoặc nhiều khóa mới công cộng (địa chỉ Bitcoin) Tính năng độc đáo của Bitcoin là phương pháp để chấp nhận / từ chối giao dịch và thống nhất về một lịch sử duy nhất của giao dịch... by Adam Back 10 https://blockchain.info/ 11 Bitcoin clients by Rostislav Skudnov 12 http://www.weidai.com/bmoney.txt 13 http://vi.wikipedia.org/wiki/Peer-to-peer 14 http://en.wikipedia.org/wiki/Satoshi_Nakamoto 15 http://en.wikipedia.org/wiki /Bitcoin 16 https://en .bitcoin. it/wiki/Node 17 https://en .bitcoin. it/wiki/Block_chain 18 http://en.wikipedia.org/wiki /Bitcoin_ network ... giới, đồng tiền Bitcoin mới chỉ được một số cá nhân hay tập đoàn chấp nhận Nó chưa được chính thức chấp nhận bởi ngân hàng của các quốc gia trên thế giới Trong thời gian tới, Bitcoin sẽ hứa hẹn là đồng tiền có thể thay thế một phần nào đó đồng tiền thực Nhưng bên cạnh đó, Bitcoin còn chưa được bình ổn giá trên thị trường và nó hay có những biến động theo thị trường Đồng tiền Bitcoin cũng làm... được rất nhiều khi không phải trả phí cho các giao dịch Cũng không có chuyện thu hồi lại Bitcoin sau khi gửi đi nên cũng tránh được việc gian lận trong khi thanh toán 3.3 “Đào” Bitcoin Việc “đào” Bitcoin đòi hỏi người chơi phải có một nguồn kinh phí ban đầu để đầu tư trang thiết bị là khá lớn Vậy tại sao Bitcoin lại khiến nhiều người phải bỏ công sức, tiền bạc và thời gian để tham gia đào nó? . tiền mặt. Trong phần tìm hiểu về đng tiền điện t này, nhóm đ tìm hiểu được mt số vấn đề như sau:  Lịch s ra đời.  Lợi thế khi s dụng Bitcoin.  Cách để kiếm được Bitcoin và giao dịch. gian cho nó để tải về toàn b chuỗi khối Bitcoin để nó có thể bt đầu. Máy khách Bitcoin chuyển tiếp thông tin giữa các người đào Bitcoin và mạng Bitcoin. Phần mềm khai thác Bitcoin: là những. hô, và được thế giới ngầm ca tụng. Tuy vậy, bạn có thực sự hiểu về Bitcoin? CHƯƠNG 1: GIỚI THIỆU BITCOIN 1.1. Bitcoin là gì? Bitcoin (ký hiệu BTC) là mt loại tiền tệ k thuật số dựa trên

Ngày đăng: 24/11/2014, 10:43

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan