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

Giải mã ngôn ngữ lập trình trong Blockchain

Đăng bởi: linh  - 10/10/2019 - 789 lượt xem
Chia sẻ
 

1. Ngôn ngữ lập trình để làm gì?

Bên cạnh chức năng, ngôn ngữ lập trình rất cần thiết để đảm bảo rằng các mạng blockchain và cơ sở hạ tầng tiền điện tử được an toàn.

Vai trò của chúng rất đơn giản: Chúng cho phép máy tính hiểu được các hướng dẫn. Mặc dù có một số sự chồng chéo trong các ngôn ngữ lập trình được sử dụng để phát triển phần mềm và công nghệ thông thường cho các nền tảng blockchain tuy nhiên quy trình làm việc và kỹ năng cần thiết để tạo ra một dự án thành công là hoàn toàn khác nhau.

Duy trì một blockchain công khai không phải một việc dễ dàng. Mã được tạo cần phải hoàn toàn mạnh - không chỉ bởi vì các lỗ hổng bảo mật có thể và đã bị tin tặc khai thác. Điều này làm chậm quá trình đáng kể vì các nhà phát triển cần đảm bảo rằng mọi lỗ hổng đều có thể giải quyết được.

Ngôn ngữ lập trình là công cụ đảm bảo các mạng blockchain chạy trơn tru và giao dịch được thực hiện với độ chính xác cao. Hợp đồng thông minh thường được sử dụng để tự động hóa. Khi các điều kiện được xác định, mã cho phép các thỏa thuận giữa các bên được thực thi tự động. Ưu thế ở đây là nó giúp loại bỏ những người trung gian như luật sư hoặc công chứng viên.

Việc sử dụng blockchain khác bao gồm phát triển các ứng dụng phi tập trung (DApps) và thực hiện các sáng kiến ​​gây quỹ cộng đồng.

 

null

 

Có thể bạn chưa biết:

Blockchain sẽ dẫn đầu trong thanh toán và token hóa tài sản

Blockchain đang được sử dụng để biến rác thải nhựa đại dương thành vải sinh thái

 

2. Các ngôn ngữ lập trình phổ biến nhất là gì?

Cpp, Python, JavaScriptSolidity là một số ngôn ngữ được thành lập trong cộng đồng lập trình blockchain.

Nhiều ngôn ngữ trong số này đã xuất hiện trong một khoảng thời gian dài và được sử dụng cho các mục đích phi blockchain. Cpp là một ví dụ, nó được hình thành lần đầu tiên vào năm 1985 và là ngôn ngữ cốt lõi cho mạng bắt đầu tất cả: Các nhà phát triển ưa thích Cpp vì nó mang lại quyền kiểm soát việc sử dụng bộ nhớ, cho phép thực hiện nhiều lệnh cùng lúc và vì nên tảng 35 năm trưởng thành của nó.

Python, được tạo ra vào đầu những năm 1990, được ưa chuộng vì cách tiếp cận đơn giản, tối giản của nó. Điều này có nghĩa là các lỗi trong mã có thể được sửa chữa tương đối dễ dàng. Ngôn ngữ phổ biến nhất trên Ethereum là Solidity - ngôn ngữ lấy cảm hứng từ Cpp, Python và JavaScript để tạo ra một môi trường hướng tới các nhà phát triển blockchain.

3. Nhược điểm của chúng là gì?

Cpp có một cú pháp khá lỗi thời, rất khó để các nhà phát triển có thể hiểu được. Đơn giản Python có nguy cơ thất bại khi họ đang hy vọng xây dựng một mạng blockchain phức tạp, đầy tham vọng. JavaScript cho phép nhóm đi xuống vì nó thiếu chức năng băm SHA256, trong khi Solidity là một ngôn ngữ khá mới không cho phép thêm các tính năng bổ sung vào hợp đồng thông minh sau khi chúng được tạo.

4. Tại sao việc chọn ngôn ngữ lập trình đúng rất quan trọng?

Bởi vì nó có thể có tác động rất lớn đến nền tảng blockchain thành công trong tương lai.

Bảo mật rõ ràng là mối quan tâm chính - không chỉ bởi vì một lỗ hổng có thể gây ảnh hưởng nghiêm trọng đến mạng. Khi chọn ngôn ngữ lập trình, ngôn ngữ này phải đứng đầu danh sách. Với thực tế là bất kỳ ai cũng có thể thêm blockchain và truy cập vào mã nên nó cũng có giá trị sản xuất mã và xây dựng mạng. Nếu nó không thể thực hiện theo tiêu chuẩn yêu cầu vì không đủ linh hoạt thì điều này có thể là thảm họa cho khả năng mở rộng và phát triển trong tương lai.

5. Có giải pháp mới mẻ nào không?

Một số dịch vụ mới đang nỗ lực cung cấp các ngôn ngữ mang mã hóa vào thế kỷ 21 phù hợp với thời đại blockchain.

Một trong số đó là Ride, một ngôn ngữ đơn giản, ngắn gọn mà dễ đọc. Lợi ích của việc này là làm thế nào để có thể giảm thời gian và nguồn lực cần thiết để đưa các giải pháp blockchain ra thị trường. Nó cũng được chạy trên một giao thức cung cấp phí cố định và không có gas, đảm bảo các chi phí liên quan đến hoạt động DApp trước đó để ngăn chặn phát sinh.

6. Ride chạy trên cái gì?

Ride đã được thiết kế đặc biệt cho Waves - một giao thức chứng minh cổ phần cho thuê. Waves cho biết mục đích của nó là xây dựng một môi trường trong đó các nhà phát triển có thể lập trình theo từng khối - tất cả nhằm đảm bảo hệ sinh thái của các ứng dụng phi tập trung có thể tiến tới Web 3.0, một kỷ nguyên mới liên quan đến cách mà người dùng và ứng dụng internet tương tác

Công ty cho biết cách tiếp cận này của các block xây dựng dễ sử dụng dẫn đến mức độ tùy biến cao hơn và cũng đảm bảo rằng DApps sẽ tương thích với các phần mềm khác trong tương lai. Cách tiếp cận dự đoán về mã hóa này gần như có thể được so sánh với Lego - tất cả các viên gạch hoạt động cùng nhau, trái ngược với các ngôn ngữ khác mà các thành phần có thể không phù hợp.

Waves cung cấp các khóa học mở rộng giúp các nhà phát triển làm quen với Ride - các khóa học có sẵn nhiều ngôn ngữ khác nhau. Các tài nguyên này được kèm theo các khoản tài trợ cho những người muốn xây dựng các ứng dụng và mã phi tập trung cho thế hệ tiếp theo của internet.

 

Nguồn: Cointelegraph

Thảo luận thêm tại : 

Email : Bigcoinvietnam@gmail.com 

Hotline : (+84) 972 678 963 

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

Facebook Group : +https://www.facebook.com/groups/Blockchain.Alliance/

Telegram : https://t.me/bigcoinvietnam

Twitter : https://twitter.com/bigcoinvietnam

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

 

Chia sẻ  
  
  
  
68.89% Rating
Điểm: 3.44 / 5
45 Bình chọn

[Tin tức 14/12] 75% các công ty IoT muốn bổ sung thêm Blockchain


75% các công ty IoT muốn bổ sung thêm Blockchain

Mặc dù vẫn còn một vài trường hợp sử dụng blockchain quy mô lớn, ngành công nghiệp Internet of Things (IoT) hóa ra lại là một điểm nhấn cho việc áp dụng các công nghệ tương tự.

Trong một cuộc khảo sát, ông Manilaah Litan, một nhà phân tích ngành công nghiệp CNTT tại Gartner cho biết rằng 75% người áp dụng công nghệ IoT ở Mỹ đã chấp nhận blockchain hoặc đang có kế hoạch áp dụng nó vào cuối năm 2020 trong số hơn 500 các công ty.

Các công nghệ blockchain có thể tạo ra một môi trường đáng tin cậy để truyền dữ liệu giữa các mạng hoặc thiết bị ảo đồng thời tăng hiệu quả của các giao dịch đó.

Theo Litan, trong số 75% người chấp nhận blockchain, 86% đang triển khai cả IoT và blockchain trong các dự án khác nhau.

Các công ty IoT nhằm mục đích tích hợp các thiết bị điện toán với các máy móc kỹ thuật số và cơ học để tránh sự tương tác giữa người với người hoặc giữa người với máy tính.

Ví dụ, Apple Watch và Amazon Alexa đang sử dụng các công nghệ này trong hàng tiêu dùng. Các công nghệ cũng có thể được sử dụng trong các lĩnh vực y tế, công nghiệp và quân sự.

Litan cảnh báo rằng việc triển khai chuỗi khối liên quan đến thay đổi giao thức có thể gây khó khăn cho các thiết bị IoT do tính biến động tương đối cao của nó.

 

Nền tảng VeChain đã bị hack với giá 6,5 triệu đô la trong vụ trộm token VET

Nền tảng blockchain doanh nghiệp VeChain đã bị hack, mất 1,1 tỷ token VET trị giá ước tính 6,53 triệu đô la, công ty công bố hôm thứ sáu.

Ví tiền mua lại VeChain Foundation có trụ sở tại Singapore đã bị xâm nhập bởi một tin tặc vào lúc 12:27 UTC vào thứ sáu, với số tiền được rút về một địa chỉ riêng. Công ty cho biết họ đã gắn thẻ và theo dõi các quỹ và đang hợp tác với công ty an ninh mạng Hacken để cô lập dòng token cho các sàn giao dịch khác nhau.

Các quỹ bị tấn công chiếm hơn 1 phần trăm của VET, có nguồn cung cố định là 86,7 tỷ token. VeChain cho rằng việc hack là lỗi của con người trong nền tảng, từ đó đã sửa lỗi và các giao thức.

Ra mắt vào tháng 6 năm 2018, VeChain đóng vai trò là công cụ chuỗi cung ứng cho các nhà sản xuất ô tô như BMW và Renault. Gần đây nhất, hãng đã nghĩ ra một cách để chứng minh tính xác thực trong thị trường rượu vang Thượng Hải thông qua một nền tảng truy xuất nguồn gốc.

 

Libra cập nhật sách trắng, xóa cổ tức cho hiệp hội Libra

Theo một bài báo ngày 10 tháng 12 được viết bởi giáo sư luật của Đại học Georgetown, Chris Brummer. Bên cạnh những sửa đổi dự kiến ​​phản ánh các thành viên hiệp hội Libra sửa đổi, thay đổi lớn nhất là loại bỏ cổ tức phải trả cho những nhà đầu tư sớm này.

 

null

 

Thay đổi sử dụng lãi trên tài sản dự trữ

Mặc dù sách trắng Libra ban đầu đã chỉ ra rằng tiền lãi của tài sản dự trữ sẽ được sử dụng để trang trải chi phí hệ thống, giữ phí giao dịch ở mức thấp, tăng trưởng hỗ trợ và trả cổ tức cho các nhà đầu tư sớm, ví dụ như các thành viên Hiệp hội đã đề cập đến cổ tức đã xóa.

Lợi ích của tài sản dự trữ sẽ được sử dụng để trang trải chi phí của hệ thống, đảm bảo phí giao dịch thấp, hỗ trợ tăng trưởng và áp dụng hơn nữa.

Xóa bỏ cổ tức làm giảm xung đột lợi ích tiềm năng

Vấn đề với việc chia cổ tức có khả năng là lý do cho sự thay đổi. Nó tạo ra xung đột lợi ích tiềm năng giữa các thành viên Hiệp hội Libra và người dùng cuối của loại tiền này.

Để khuyến khích sự hấp thu của Libra, tài sản dự trữ mà họ được hỗ trợ phải thật sự ổn định. Tuy nhiên, nếu cổ tức được trả từ lãi cho các tài sản này, điều này mang lại động lực để nạp dự trữ với các tài sản có rủi ro cao hơn.

Điều này sẽ làm giảm sự tin tưởng của Libra, bởi vì các stablecoin có thể làm mất giá trị của chúng.

 

Tránh xây dựng thương hiệu như chứng khoán

Hai nhà lập pháp ở Hoa Kỳ muốn Libra và các stablecoin được quản lý khác được định nghĩa là chứng khoán. Tuy nhiên, Brummer tin rằng đây là một kết quả không thể xảy ra, do bản chất của stablecoin là không tăng giá trị.

 

Ngân hàng trung ương của Thụy Điển hợp tác với công ty Accenture để ra mắt E-krona

Ngân hàng trung ương Thụy Điển đang lên kế hoạch tạo ra một nền tảng thí điểm cho một loại tiền kỹ thuật số được gọi là e-krona.

Trong khi Thụy Sĩ có lập trường tiêu cực đối với đồng tiền kỹ thuật số của ngân hàng trung ương (CBDC), với việc chính phủ tuyên bố rằng nó có thể gây hại nhiều hơn là có lợi.

Riksbank hợp tác với công ty dịch vụ chuyên nghiệp Ailen

Riksbank, ngân hàng trung ương Thụy Điển, cho biết họ sẽ hợp tác với công ty dịch vụ chuyên nghiệp Ailen Accdvisor để tạo ra một nền tảng thử nghiệm cho một loại tiền kỹ thuật số được đặt tên là e-krona.

Bằng cách khởi xướng động thái này, Riksbank nhằm mục đích nâng cao kiến ​​thức về tiềm năng của đồng tiền kỹ thuật số như ngân hàng đã báo cáo.

Riksbank dường như đã quan sát chặt chẽ các vấn đề xung quanh các loại tiền kỹ thuật số cho đến nay. Vào giữa tháng 10, người đứng đầu Thụy Điển Riksbank đã coi dự án Facebook của Libra stablecoin là một sự kiện xúc tác cực kỳ quan trọng.

Tin tức đi ngược lại bối cảnh của Thụy Sĩ, quê hương của Hiệp hội Thung lũng Crypto, đột ngột đóng cửa ý tưởng phát hành đồng franc Thụy Sĩ kỹ thuật số vào đầu ngày hôm nay. Hội đồng Liên bang đã kết luận rằng một CBDC không thể đáp ứng kỳ vọng về hiệu quả thanh toán, chính sách tiền tệ hiệu quả và hệ thống tài chính ổn định hơn.

 

Tài sản chương trình ponzi bitcoin bị đóng băng

Một tòa án Hoa Kỳ đã cấp cho các cơ quan quản lý một lệnh cấm sơ bộ chống lại chương trình Ponzi bị cáo buộc là Bitcoin (BTC) được cho là lừa đảo các nhà đầu tư 11 triệu đô la.

 

null

 

Trong một hồ sơ gửi lên tòa án quận Hoa Kỳ tại Nevada ngày 6 tháng 12, thẩm phán Jennifer A. Dorsey phán quyết ủng hộ ủy ban giao dịch hàng hóa tương lai (CFTC) và chống lại hội Xã hội cùng với nhà điều hành của nó, David Saffron.

CFTC thắng lệnh chống lại hiệp hội CIrcle

Circle will now see its assets frozen, and the CFTC will be able to inspect its financial records prior to any further legal action.

Bây giờ Circle sẽ thấy tài sản của mình bị đóng băng và CFTC sẽ có thể kiểm tra hồ sơ tài chính của mình trước bất kỳ hành động pháp lý nào khác.

CFTC ban đầu đã tính phí Circle Society và Saffron vào cuối tháng 9, sau khi các nhà đầu tư phàn nàn rằng họ đã gian lận duy trì việc cung cấp tùy chọn nhị phân Bitcoin trị giá 11 triệu đô la. Vào thời điểm đó, cơ quan quản lý đã ví các hoạt động của công ty với một kế hoạch Ponzi.

Theo đơn khiếu nại, các bị cáo đã lừa đảo lấy tiền của ít nhất mười bốn thành viên của công chúng để tham gia vào một đội nhóm do Circle Society điều hành, một thực thể Saffron tạo ra và sử dụng để lừa đảo bằng cách tuyên bố sai về chuyên môn giao dịch và bảo lãnh của Saffron.

Hoa Kỳ đi sau bán hàng tiền điện tử

Các sự kiện nhấn mạnh đường dây ngày càng dai dẳng của cả CFTC và cơ quan quản lý tài chính đồng nghiệp của nó. Hành động thực thi tiếp tục tác động đến cả các công ty hợp pháp, với các cơ quan quản lý đặc biệt chú ý đến các hoạt động liên quan đến việc bán token thông qua các dịch vụ tiền xu ban đầu hoặc ICO. Chúng bao gồm công ty Canada Kik, gần như đóng cửa sau một cuộc chiến pháp lý kéo dài với SEC về việc bán hàng năm 2017.

 

Theo: BigcoinVietnam tổng hợp

Thảo luận thêm tại :

Email : Bigcoinvietnam@gmail.com

Hotline : (+84) 972 678 963

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

Telegram : https://t.me/bigcoinvietnam

Twitter : https://twitter.com/bigcoinvietnam

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

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