Gửi bài viết tới BigCoin

Sử dụng API trong các giao dịch tiền mã hóa

Đăng bởi: StevenPalley  - 11/07/2018 - 1205 lượt xem
Chia sẻ
 

 

API có mặt ở khắp mọi nơi trong hệ sinh thái tài chính ngày nay. Nhưng hầu hết mọi người thậm chí đều không nhận ra họ đang sử dụng nó. Sự cố giao dịch bất thường gần đây trên sàn Binance là do sử dụng API độc hại đã gây ra một sự tập trung đúng lúc vào loại công nghệ tích hợp này.

 

Trước khi giao dịch qua Internet, giao dịch tài chính vẫn thường chủ yếu diễn ra qua điện thoại. Chẳng hạn như: nếu bạn muốn mua cổ phiếu, bạn phải gọi cho nhà môi giới của mình và yêu cầu họ thực hiện giao dịch thay cho bạn. Trong thời kỳ internet phát triển, việc giao dịch chứng khoán tài chính được thực hiện trực tuyến và các ứng dụng công nghệ đã nâng cao quá trình giao dịch bằng nhiều cách. Một trong những cách đó là tạo và sử dụng các API giao dịch.

 

API là gì?

API là viết tắt của giao diện lập trình ứng dụng. API là một chương trình cho phép một ứng dụng phần mềm tương tác với một ứng dụng phần mềm khác. Nói một cách đơn giản, API là một trung gian tiếp nhận yêu cầu của bạn và truyền đến một hệ thống. Sau đó nó sẽ trả về phản hồi của hệ thống tới bạn.

Một ví dụ về việc sử dụng API mà hầu hết mọi người quen thuộc đó là việc đặt vé máy bay trên một trang web so sánh giá chuyến bay như Expedia. Khi bạn đã nhập thành phố bạn muốn khởi hành và điểm đến, ngày bạn muốn đi và số lượng hành khách, trang so sánh sẽ tìm kiếm tất cả các cơ sở dữ liệu hàng không sẵn có và đưa ra cho bạn các tùy chọn. Điều này được thực hiện bằng cách sử dụng API do mỗi hãng hàng không cung cấp.

Quá trình này cũng xảy ra tương tự khi bạn nhập thông tin của mình vào trang so sánh khách sạn như Hotels Combined hoặc Trivago. Nền tảng này yêu cầu và cung cấp thông tin về giá phòng từ mọi cơ sở dữ liệu khách sạn thông qua các API tương ứng của chúng.

 

Các nhà giao dịch sử dụng API như thế nào?

Một giao dịch sử dụng API cho phép bạn tương tác với một hệ thống giao dịch. Cụ thể hơn, nó cho phép bạn thực hiện trực tiếp trên một giao dịch. Điều này đặc biệt hữu ích cho các nhà giao dịch chạy mô hình thuật toán trên hệ thống giao dịch của riêng họ khi muốn nhận giá và có thể thực hiện các giao dịch trực tiếp hoặc tự động thông qua các thuật toán trong khi mô hình của họ tạo tín hiệu giao dịch.

Các API đặc biệt phổ biến trong các hedge fund và các công ty thương mại độc quyền do sử dụng các chương trình giao dịch thuật toán. Nhưng ngay cả các nhà đầu tư tư nhân cũng có thể sử dụng các giao dịch API được cung cấp bởi các nhà môi giới trực tuyến và gần đây hơn là trong các giao dịch tiền mã hóa.

Hầu hết các giao dịch tài sản mã hóa hàng đầu chẳng hạn như Bitfinex, Bittrex và Coinbase Pro đều cung cấp các API giao dịch cho cơ sở khách hàng của họ. Các API này cho phép nguồn cấp dữ liệu định giá trực tiếp cũng như tiến hành giao dịch trực tiếp.

 

Sự cố của sàn giao dịch Binance

Một sự cố gần đây trên sàn giao dịch Binance là do việc sử dụng các API độc hại. Điều này đã gây ra khối lượng giao dịch theo cấp số nhân và tạo áp lực thị trường đối với giao dịch Syscoin. Giá SYS tăng đột biến và giá mua/bán đã đạt mức đáng kể.

Binance nói rằng để bảo vệ sự an toàn của người sử dụng API, nó đã tiến hành một số hoạt động. Một trong số đó là hồi phục của các giao dịch bất thường, xóa tất cả các khóa API hiện có và yêu cầu tất cả người dùng API Binance tạo lại các khóa API của họ. Ngoài ra, Binance còn cảnh báo người dùng API cần bảo vệ tốt hơn các khóa API của họ trong tương lai bằng cách sử dụng chức năng IP whitelist để đảm bảo chỉ có người dùng được ủy quyền mới truy cập được các khóa này.

Binance đã cung cấp một bản tóm tắt về vụ việc trên trang web hỗ trợ của nó.

 

Các API và giao dịch tiền mã hóa

Trong khi sự gián đoạn tại sàn giao dịch Binance có thể đã nhanh chóng đặt các API giao dịch tiền mã hóa vào các tình huống rủi ro nhưng chúng đã trở thành một phần không thể thiếu trong kho vũ khí của nhà giao dịch tiền mã hóa chuyên nghiệp và là minh chứng cho sự phát triển của hệ sinh thái giao dịch tài sản mã hóa.

Càng có nhiều nhà đầu tư tham gia vào giao dịch tài sản mã hóa thì việc sử dụng API và các giao dịch thuật toán ngày càng tăng. Những chương trình giao dịch này đã tìm cách khai thác các cơ hội chênh lệch và làm cho các giao dịch tiền mã hóa có hiệu quả hơn. Điều này, có thể thu hút nhiều nhà đầu tư và các tổ chức quan tâm đến loại tài sản mới này.

Càng nhiều hệ sinh thái giao dịch tài sản mã hóa đáo hạn thì càng có nhiều người tham gia thị trường. Hiện tại, chúng tôi đang hướng tới các thị trường tài sản mã hóa có thể trở thành một phần của thị trường tài chính toàn cầu. Một khi các quy định mã hóa được đặt ra trong các nền kinh tế hàng đầu thế giới thì tiền sẽ có nhiều thể chế hơn và việc phát triển các API giao dịch ngày càng tinh vi và an toàn sẽ đóng vai trò không nhỏ trong đó.

 

 

Link: https://bravenewcoin.com

Bạn đang đọc bài: Sử dụng API trong các giao dịch tiền mã hóa tại Tin tức

Biên soạn & sản xuất nội dung: bigcoinvietnam.com

Tags
Chia sẻ  
  
  
  
100% Rating
Điểm: 5 / 5
1 Bình chọn

StevenPalley

Đội ngũ dịch bài từ các trang web uy tín ở nước ngoài. Với sự đánh giá cao của các chuyên gia

Blockchain và DLT: Lợi thế và hạn chế


Mức độ công khai, bảo toàn mật mã.

Đây là hai điểm khác biệt cơ bản lớn nhất và phụ thuộc vào chỗ đứng của Bitcoin khi đem so sánh với Blockchain, một vài cơ sở đối tác  áp dụng Blockchains trong việc quản lý Bitcoin và nhận thấy chúng vượt trội cũng như sáng tạo hơn so với đối tác DLT. Trong khi, một số đối tác khác lại nhận thấy chất lượng của DLT phù hợp và hữu ích hơn trong các mục đích thương mại hàng ngày.

Minh họa dưới đây sẽ chỉ ra mức độ tương đồng của hai công nghệ này, và cho thấy rằng: Một cách nào đó trong việc ứng dụng DLT là phụ thuộc vào Blockchain.

Mối tương quan giữa Blockchain và DLT

 
Thứ nhất, Blockchain được thiết kế dưới dạng công khai nên bất kì ai cũng có thể xem lịch sử giao dịch của họ và bất kỳ ai cũng có thể tham gia vào hoạt động của họ. Họ, cũng giống như tiền điện tử, đều là “ không được cho phép”. Đây là dấu hiệu chính được Marta Piekarska chỉ ra cho Cointelegraph, giám đốc điều hành hệ sinh thái tại Hyperledger. Theo Piekarska:

“ Trước hết: Chỉ một số ít là được sự cho phép, số còn lại là được phép. Điều này có nghĩa là trong trường hợp đầu tiên, bất kỳ ai cũng có thể tham gia vào mạng lưới. Trong trường hợp thứ hai chỉ có những người tham gia đủ điều kiện mới được kết nối với mạng lưới.  Điều này cũng phần nào xác định được quy mô của mạng lưới: Bitcoin muốn tăng trưởng một cách chắc chắn và bền vững, và mảng không gian để Blockchain du nhập vào thị trường này là hoàn toàn hợp lý. Điều này đồng nghĩa, cánh cửa để cho các đối thủ khác chen chân vào Bitcoin là nhỏ hơn

Nói một cách đơn giản điều kiện công khai của Blockchain nhìn chung thường bao hàm 3 yếu tố liên quan: 1) Bất kỳ ai cũng có thể sử dụng Blockchain, 2) Bất kỳ ai cũng có thể đóng vai trò kiểm cho cho độ chính xác cho công nghệ Blockchain, 3) Bất kì ai khi trở thành node của hệ thống này đề có quyền như hệ thống quản trị của ứng dụng.  Về lý thuyets, điều này sẽ khiến mức độ kiểm soát của hệ thống sẽ trở nên rời rạc và không chắc chắn

Ngược lại, DLT nhìn chung không cho phép phân tán thông tin hoặc các tính năng công khai để cho phép mọi người truy cập. Nó hạn chế những người sử dụng và truy cập hệ thống này ( do đó thuật ngữ “ được cho phép”) sẽ xuất hiện và nó cũng hạn chế những người có thể hoạt động như quản trị viên. Và trong nhiều trường hợp,  các quyền lợi quản trị chỉ được dành cho các công ty, hay cơ quan chuyên môn. Khi đem so sánh với ý tưởng phục vụ công khai của Blockchain thì DLT chỉ phục vụ lợi ích của một nhóm nhỏ thuộc đối tượng thương mại.

Dưới đây là những hình ảnh chi tiết hơn về mức độ phân bố, tập trung của 2 loại hình này.

Tiếp đến, chúng ta sẽ đến với điểm khác biệt chính thứ hai của hai công nghệ này.  Đúng như tên gọi của nó, Blockchains bao gồm : các khối thông tin được liên kết với nhau, khi lại trạng thái tức thời của thông tin và cần được xác thực bằng những mật mã để tạo thành những mã hóa tiếp theo trong chuỗi liên kết. Dựa theo nhà phát triển Bitcoin Core - Kalle Alm đã giải thích với Coin telegraph, điều này chính là yếu tố then chốt giúp đảm bảo mức độ bảo mật cao hơn cho Blockchain, trong trường hợp hệ thống yêu cầu mật mã thì sẽ phần nào ngăn chặn được các giao dịch ảo. Alm nhấn mạnh

“ Blockchain đã làm giảm bớt đi mức độ tin cậy khi quản lý các dự liệu đánh dấu thời gian. Đối với một loại tiền điện tử công khai, điều kiện bảo mật dữ liệu là vô cùng quan trọng. Bởi vì, có những người kiếm 1 triệu USD từ đây và họ cần những cơ sở dữ liệu mang tính bảo mật. Đặc biệt khi đối tượng không phải là tiền điện tử nữa mà là một ứng dụng nền tảng thông minh hơn. Đó chính là lý do, Blockchain có nguy cơ ít được sử dụng hơn”

Tuy nhiên, trong khi DLT không có khối liên kết được xác thực bằng mật mã, thì nó đáng để nhấn mạnh rằng một số - hoặc chúng vẫn có sự đồng thuận về mật mã. Ví dụ, trong khi R3 Led Corda DLT không thực sự bao gồm các chuỗi liên kết. Tuy nhiên, nó vẫn phần nào phụ thuộc vào các cơ quan điều khiển về các giao dịch được đánh dấu thời gian. Cũng chính bởi yếu tố này, chúng ta có thể nhận thấy rằng: Điểm khác biệt quan trọng giữ Blockchains và DLT là Blockchain là “ Không được phép” còn DLT là “ được cho phép” mỗi khi người dùng truy cập công nghệ. Michal Zajda, nhà thiết keescho Aeternity Blockchain đã đưa ra ý của của anh ấy:

“ Điểm khác biệt duy nhất giữa yếu tố công khai và quyền riêng tư của Blockchain là sự đa dạng của phạm vi sẵn có.  Tôi có thể dễ dàng nghĩ đến việc triển khai một giao thức Bitcoin trong một hệ thống lưu trữ dữ liệu chỉ để phục vụ cho một nhóm nhỏ người dùng.  Vì vốn không được cho phép, chúng tôi không cần tin tưởng bất kỳ công tyws thứ ba nào để điều hành nó một cách công bằng và trung thực

 Quyền riêng tư, và khả năng mở rộng

Mặc dù, nhiều nhà nhận định đã chỉ ra rằng: Blockchain có thể vượt trội hơn DLT, nhưng DLT vẫn thực sự là vũ khí hữu ích cho sự phát triển của công nghệ toàn cầu, đặc biệt là trong trường hợp chúng ta đã khai thác một Blockchain quá sức công khai và phi tập trung. Alm bổ sung thêm:

“Tranh cãi lớn nhất về quyền riêng tư của Blockchain đã nổ ra khi hàng loạt các ngân hàng đã tạo ra hệ thống của riêng hộ để lưu tiền tệ giữa các đối tác với nhau. Trong trường hợp này, không một ngân hàng nào muốn duy trì và chia sẻ dữ liệu của họ đối với các ngân hàng khacs. Chính vì vậy, việc dùng lợi thế chia sẻ của blockchain hoàn toàn không có ý nghĩa với họ

 Thêm vào đó, việc lợi thế bảo mật quyền riêng tư của DLT chắc chắn đem lại lợi ích cho để bảo vệ các công ty và dữ liệu khách hàng của những công ty này. Mặc dù vây, một nhân viên văn phòng thương mại của Energy Web, Jesse Morris đã chỉ ra rằng: Anh ấy nhận thấy được mức độ bảo mật của blockchains thật ra tốt hơn nhiều so với nhiều người hay nghĩ về nó.

“ Bảo mật về quyền riêng tư luôn nhà những chỉ trích chung mọi người thường hướng đến với các ứng dụng công khai ( Ví dụ như: Mọi chi tiết của một giao dịch đều bị hé lộ chẳng hạn). Tuy nhiên những chỉ trích này đã không công nhận hai yếu tố khách quan. 1) bất kỳ DApp nào cũng có thể giấu đi một số chi tiết giao dịch nhất định bằng cách chỉ truyền tối thiểu về thông tin cần thiết trên bất kỳ blockchain về các dữ liệu nhạy cảm và 2) Ngay cả trên các trang mạng riêng, họ cũng có các tính năng để bảo vệ quyền riêng tư được áp dụng để bảo vệ những thông tin nhạy cảm từ những người tham gia ứng dụng Blockchains và các biện pháp bảo vệ quyền riêng tư tương tự (ví dụ EY Nightfall,mức độ bằng chứng về chuyên môn gần như bằng 0) cũng đang bắt đầu được sử dụng trên các blockchain công cộng. "

Nói một cách khác, chúng ta cũng nên thừa nhận rằng: Chính vì hệ thống công khai của blockchains được hứa hẹn tạo ra sự cạnh tranh để các đối thủ tạo ra những hệ thống tốt hơn để bảo vệ lợi ích riêng tư của người dùng. Và tất nhiên,  DLT vẫn có lợi thế hơn bởi chúng được quản lý minh bạch bởi những công ty sở hữu ứng dụng này. Và đối với những ngân hàng đa quốc gia muốn kiểm soát quy trình của họ, rõ ràng DLT đã có một điểm cộng lớn trong mắt họ.

Ngoài ra, sẽ tạo điều kiện để thúc đẩy khả năng mở rộng của ứng dụng này ( như đã đề cập bên trên), DLT cũng thường hay được chia sẻ nhưng phần lớn đều là những dữ liệu tập trung. Như vậy, họ có thể thực hiện hàng trăm nếu không muốn nói là hàng nghìn giao dịch mỗi giây. Trong khi đó ứng dụng tập trung blockchain đang phải đấu tranh để thực hiện giao dịch đối với Bitcoin 7 lần mỗi giây, trong khi cả hai đều thực hiện tiêu thụ một lượng điện khổng lò nhưng khối lượng giao dịch lại quá chênh lệch. Có lẽ cũng bởi lợi thế cạnh tranh đặc biệt này, DLT mang đến một sự phân cấp rõ ràng và minh bạch hơn. Đó là lý do vì sao chúng có tiềm năng rất lớn để phát triển trong tương lai

                                                                                                                                                          Nguồn: Cointelegraph

Thảo luận và trao đổi thêm cùng Bigcoinvietnam:

Email : Bigcoinvietnam@gmail.com 

Hotline : (+84) 972 678 963 

Facebook Fanpage : + https://www.facebook.com/Bigcoinvietnam/ 

Facebook Group : + https://www.facebook.com/groups/bigcoinvietnam/ 

Telegram : https://t.me/bigcoinvietnam

Twitter : https://twitter.com/bigcoinvietnam

Youtube channel : https://www.youtube.com/channel/UCSqu48gRo3ClM71WAUgFgxQ

Tags
Chia sẻ  
  
  
  
100% Rating
Điểm: 5 / 5
1 Bình chọn
Bigcoin Việt Nam - Phân tích đầu tư Bitcoin và các dự án công nghê Blockchain