<?xml version="1.0" encoding="UTF-8" ?>
<rss
    version="2.0"
    xmlns:atom="http://www.w3.org/2005/Atom"
    xmlns:content="http://purl.org/rss/1.0/modules/content/"
    xmlns:webfeeds="http://webfeeds.org/rss/1.0"
    xmlns:media="http://search.yahoo.com/mrss/"
    >
    <channel>
        <title>Solidity Tag - Viblo</title>
        <link>https://viblo.asia/rss</link>
        <description><![CDATA[Free service for technical knowledge sharing]]></description>
        <atom:link href="https://viblo.asia/rss/tags/solidity.rss" rel="self"></atom:link>
                <copyright>Sun* Inc.</copyright>
                                                <webfeeds:logo>https://viblo.asia/logo_full.svg</webfeeds:logo>
        <image>
            <url>https://viblo.asia/logo_full.svg</url>
            <title>Solidity Tag - Viblo</title>
            <link>https://viblo.asia/rss</link>
        </image>
                                <language>vi-vn</language>
        <lastBuildDate>2026-03-14T03:07:48+07:00</lastBuildDate>
                <item>
            <title><![CDATA[Lộ trình để trở thành Backend Blockchain Developer]]></title>
                        <link>https://viblo.asia/p/lo-trinh-de-tro-thanh-backend-blockchain-developer-yZjJY17MJOE</link>
            <guid isPermaLink="true">https://viblo.asia/p/lo-trinh-de-tro-thanh-backend-blockchain-developer-yZjJY17MJOE</guid>
            <description><![CDATA[Backend Blockchain Developer là những người đảm nhận vai trò quan trọng trong việc xây dựng và quản lý logic backend, giúp các ứng dụng phi tập trung ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Jeremy Nguyen</dc:creator>
            <pubDate>2024-12-02 11:33:14</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[ Understanding Ethereum Off-Chain Signing, ECDSA, EIP-712 and Its Role in Permit Functionality ]]></title>
                        <link>https://viblo.asia/p/understanding-ethereum-off-chain-signing-ecdsa-eip-712-and-its-role-in-permit-functionality-zXRJ8r0wVGq</link>
            <guid isPermaLink="true">https://viblo.asia/p/understanding-ethereum-off-chain-signing-ecdsa-eip-712-and-its-role-in-permit-functionality-zXRJ8r0wVGq</guid>
            <description><![CDATA[1. ECDSA
In Ethereum and Solidity, digital signatures are generated using the Elliptic Curve Digital Signature Algorithm (ECDSA). This algorithm is us...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Truong Phung</dc:creator>
            <pubDate>2024-11-16 14:50:15</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Muôn vàn lỗ hổng với Solidity (Phần 1)]]></title>
                        <link>https://viblo.asia/p/muon-van-lo-hong-voi-solidity-phan-1-GAWVpa0X405</link>
            <guid isPermaLink="true">https://viblo.asia/p/muon-van-lo-hong-voi-solidity-phan-1-GAWVpa0X405</guid>
            <description><![CDATA[
1. Reentrancy

Single-Function Reentrancy

Chúng ta cùng xem qua hợp đồng thông minh dưới đây, cho phép người dùng gửi và rút ETH.

Ở hàm withdraw, s...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Le Thanh Cong</dc:creator>
            <pubDate>2023-12-13 13:35:36</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[WTF Solidity 104]]></title>
                        <link>https://viblo.asia/p/wtf-solidity-104-n1j4lRvWLwl</link>
            <guid isPermaLink="true">https://viblo.asia/p/wtf-solidity-104-n1j4lRvWLwl</guid>
            <description><![CDATA[
40. WETH

WETH (viết tắt của Wrapped ETH) là phiên bản ERC-20 của ETH, tỷ lệ quy đổi là 1:1. Với các tính năng của ERC-20, WETH giúp cho việc trao đổ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Le Thanh Cong</dc:creator>
            <pubDate>2023-12-08 09:58:40</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[WTF Solidity 103]]></title>
                        <link>https://viblo.asia/p/wtf-solidity-103-Ny0VGja0LPA</link>
            <guid isPermaLink="true">https://viblo.asia/p/wtf-solidity-103-Ny0VGja0LPA</guid>
            <description><![CDATA[
30. ERC-20

ERC-20 là một tiêu chuẩn áp dụng cho token, được đề xuất vào năm 2015. Hiện nay, ERC-20 gần như được áp dụng cho mọi token được phát hành...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Le Thanh Cong</dc:creator>
            <pubDate>2023-10-25 11:26:45</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[WTF Solidity 102]]></title>
                        <link>https://viblo.asia/p/wtf-solidity-102-qPoL77ZkLvk</link>
            <guid isPermaLink="true">https://viblo.asia/p/wtf-solidity-102-qPoL77ZkLvk</guid>
            <description><![CDATA[
15. Overloading

Overloading là tính năng cho phép nhiều hàm có tên giống nhau nhưng khác về tham số.

Lưu ý: Solidity không cho phép tính các modifi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Le Thanh Cong</dc:creator>
            <pubDate>2023-10-04 16:34:44</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[WTF Solidity 101]]></title>
                        <link>https://viblo.asia/p/wtf-solidity-101-018J29l54YK</link>
            <guid isPermaLink="true">https://viblo.asia/p/wtf-solidity-101-018J29l54YK</guid>
            <description><![CDATA[

Solidity là ngôn ngữ chủ đạo trong việc phát triển smart contract trên Ethereum cũng như các nền tảng blockchain EVM khác. ài viết này sẽ giúp các b...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Le Thanh Cong</dc:creator>
            <pubDate>2023-08-28 14:14:17</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Audius Protocal bị hack hơn 18M AUDIO tương đương hơn $5M]]></title>
                        <link>https://viblo.asia/p/audius-protocal-bi-hack-hon-18m-audio-tuong-duong-hon-5m-x7Z4DDAp4nX</link>
            <guid isPermaLink="true">https://viblo.asia/p/audius-protocal-bi-hack-hon-18m-audio-tuong-duong-hon-5m-x7Z4DDAp4nX</guid>
            <description><![CDATA[Audius Protocol Exploit

Vụ này cũng lâu rồi, bài này mình đã draft hơn 6 tháng trước nhưng do lười quá nên chưa hoàn thành được, nay có động lực ngồi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trịnh Tân</dc:creator>
            <pubDate>2023-03-06 01:38:00</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Smart contract using Solidity (part 1)]]></title>
                        <link>https://viblo.asia/p/smart-contract-using-solidity-part-1-aAY4qwnqLPw</link>
            <guid isPermaLink="true">https://viblo.asia/p/smart-contract-using-solidity-part-1-aAY4qwnqLPw</guid>
            <description><![CDATA[Introduction

Smart contract: Simply a program that runs on the Ethereum blockchain, has specific address on blockchain, not controlled by a user.

Et...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tùng</dc:creator>
            <pubDate>2022-10-23 22:46:36</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Securing your transaction result confirming process - Web3]]></title>
                        <link>https://viblo.asia/p/securing-your-transaction-result-confirming-process-web3-MG24BrzY4z3</link>
            <guid isPermaLink="true">https://viblo.asia/p/securing-your-transaction-result-confirming-process-web3-MG24BrzY4z3</guid>
            <description><![CDATA[1. Background
As a developer, not learning means that we are left behind.
It has been sometimes since Ethereum & Solidity was introduced. Then we have...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chó cũng học code</dc:creator>
            <pubDate>2022-10-05 20:18:35</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Chiếc transaction trên blockchain - bên trong có gì?]]></title>
                        <link>https://viblo.asia/p/chiec-transaction-tren-blockchain-ben-trong-co-gi-1VgZv201ZAw</link>
            <guid isPermaLink="true">https://viblo.asia/p/chiec-transaction-tren-blockchain-ben-trong-co-gi-1VgZv201ZAw</guid>
            <description><![CDATA[Bài gốc: https://thanhle.blog/en/blog/chiec-transaction-tren-blockchain-ben-trong-co-gi

Tại sao nên đọc bài này?

- Hiểu rõ hơn bên trong blockchain ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Thanh Le</dc:creator>
            <pubDate>2022-07-19 23:19:26</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[zk-SNARKs -  Zero-Knowledge Arguments of Knowledge]]></title>
                        <link>https://viblo.asia/p/zk-snarks-zero-knowledge-arguments-of-knowledge-Qbq5Q7r3ZD8</link>
            <guid isPermaLink="true">https://viblo.asia/p/zk-snarks-zero-knowledge-arguments-of-knowledge-Qbq5Q7r3ZD8</guid>
            <description><![CDATA[Zero-knowledge proofs là gì ?
Zero-knowledge proofs (ZKP) là công nghệ mật mã học (Cryptography)

Cốt lõi của công nghệ này là truyền tải thông tin đế...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hồ Ngọc Hải</dc:creator>
            <pubDate>2022-06-11 15:51:17</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Proofs of Space và Replication là gì ?]]></title>
                        <link>https://viblo.asia/p/proofs-of-space-va-replication-la-gi-GrLZDo9OKk0</link>
            <guid isPermaLink="true">https://viblo.asia/p/proofs-of-space-va-replication-la-gi-GrLZDo9OKk0</guid>
            <description><![CDATA[Trong bài viết này sẽ tập trung nói về 2 định nghĩa: Proofs Of Space (PoS) và Proofs Of Replacation (PoRep).

Lưu ý rằng: PoS trong bài viết là Proofs...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Hồ Ngọc Hải</dc:creator>
            <pubDate>2022-06-11 15:43:56</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Web3.js] How to get or listen to events emitted by a contract correctly?]]></title>
                        <link>https://viblo.asia/p/web3js-how-to-get-or-listen-to-events-emitted-by-a-contract-correctly-63vKjAeA52R</link>
            <guid isPermaLink="true">https://viblo.asia/p/web3js-how-to-get-or-listen-to-events-emitted-by-a-contract-correctly-63vKjAeA52R</guid>
            <description><![CDATA[1. The consideration
Have you ever had trouble listening to specific event emmited on your contract with Web3.js ?
Okay. Let's learn how to do this to...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chó cũng học code</dc:creator>
            <pubDate>2022-05-07 15:35:32</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Làm smart contract kêu gọi vốn từ cộng đồng và thưởng NFT]]></title>
                        <link>https://viblo.asia/p/lam-smart-contract-keu-goi-von-tu-cong-dong-va-thuong-nft-Do754OmJlM6</link>
            <guid isPermaLink="true">https://viblo.asia/p/lam-smart-contract-keu-goi-von-tu-cong-dong-va-thuong-nft-Do754OmJlM6</guid>
            <description><![CDATA[1. Yêu cầu bài toán
- Smart contract kêu gọi vốn từ cộng đồng
- Admin có thể mở / đóng việc kêu gọi vốn
- Nhận vốn thông qua ETH với điều kiện min $10...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chó cũng học code</dc:creator>
            <pubDate>2022-01-18 22:40:29</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Phân tích bytecode EVM - Phần 1: Giới thiệu]]></title>
                        <link>https://viblo.asia/p/phan-tich-bytecode-evm-phan-1-gioi-thieu-YWOZr38rlQ0</link>
            <guid isPermaLink="true">https://viblo.asia/p/phan-tich-bytecode-evm-phan-1-gioi-thieu-YWOZr38rlQ0</guid>
            <description><![CDATA[Khởi đầu

Chúng ta có 1 hợp đồng tạo 1 token dạng ERC-20 đơn giản như sau:

Lưu ý: Contract này dễ bị tấn công over flow. Nhưng để cho đơn giản, chúng...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Le Thanh Cong</dc:creator>
            <pubDate>2022-05-09 16:01:18</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Lập trình smart contract để tạo NFT kết hợp với Chainklink và IPFS]]></title>
                        <link>https://viblo.asia/p/lap-trinh-smart-contract-de-tao-nft-ket-hop-voi-chainklink-va-ipfs-63vKjOoAZ2R</link>
            <guid isPermaLink="true">https://viblo.asia/p/lap-trinh-smart-contract-de-tao-nft-ket-hop-voi-chainklink-va-ipfs-63vKjOoAZ2R</guid>
            <description><![CDATA[NFTs hay tên tiếng Anh là Non-Fungible Tokens có nghĩa là token duy nhất mà không bất kì token nào khác giống như nó.

Về lý thuyết thì NFT có thể đượ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Not Cuder</dc:creator>
            <pubDate>2021-07-26 16:52:32</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Vụ Thorchain bị đánh cắp 5M USD. Thủ phạm là Loki hay Hela?]]></title>
                        <link>https://viblo.asia/p/vu-thorchain-bi-danh-cap-5m-usd-thu-pham-la-loki-hay-hela-OeVKB9jM5kW</link>
            <guid isPermaLink="true">https://viblo.asia/p/vu-thorchain-bi-danh-cap-5m-usd-thu-pham-la-loki-hay-hela-OeVKB9jM5kW</guid>
            <description><![CDATA[
Ai mà ngờ một vị thần có số má như Thor mà cũng có ngày bị hack mất 5M USD!<br>
Phải chăng Hela - bà chị "guộc" của Thor đã gây ra việc này? Hay vị t...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trịnh Tân</dc:creator>
            <pubDate>2021-07-21 02:09:11</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Hiểu rõ về EnumerableMap và EnumerableSet của Openzepppelin.]]></title>
                        <link>https://viblo.asia/p/hieu-ro-ve-enumerablemap-va-enumerableset-cua-openzepppelin-63vKjdMkl2R</link>
            <guid isPermaLink="true">https://viblo.asia/p/hieu-ro-ve-enumerablemap-va-enumerableset-cua-openzepppelin-63vKjdMkl2R</guid>
            <description><![CDATA[Giới thiệu
Bài này mình sử dụng  solidity 0.6.12, và Openzeppelin 3.2
Nếu như bạn đã tìm hiểu về chuẩn ERC721, một chuẩn token mà trong đó mỗi tokenId...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trịnh Tân</dc:creator>
            <pubDate>2021-04-22 14:38:46</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Xây dựng ứng dụng Đapps đầu tiên của bạn]]></title>
                        <link>https://viblo.asia/p/xay-dung-ung-dung-dapps-dau-tien-cua-ban-oOVlYn0r58W</link>
            <guid isPermaLink="true">https://viblo.asia/p/xay-dung-ung-dung-dapps-dau-tien-cua-ban-oOVlYn0r58W</guid>
            <description><![CDATA[![](https://images.viblo.asia/02b263ee-0792-4736-87ff-4a5dbf551250.png)



Tutorial này sẽ giúp bạn xây dựng dapp đầu tiên của bạn – một hệ thống theo...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tuấn Anh Nguyễn Đăng</dc:creator>
            <pubDate>2021-03-25 22:07:55</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tìm hiểu về nền tảng Huobi ECO Chain – Heco]]></title>
                        <link>https://viblo.asia/p/tim-hieu-ve-nen-tang-huobi-eco-chain-heco-jvElamADlkw</link>
            <guid isPermaLink="true">https://viblo.asia/p/tim-hieu-ve-nen-tang-huobi-eco-chain-heco-jvElamADlkw</guid>
            <description><![CDATA[![](https://images.viblo.asia/1dff5b7a-9863-4c4c-bf94-161d6c482a6c.png)


Heco chain là gì

Huobi ECO Chain (Heco) là một nền tảng blockchain đầu tiên...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Ngô Văn Nghĩa</dc:creator>
            <pubDate>2021-03-17 00:37:06</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Làm thế nào để upgrade một smart contract trên ethereum ? (Phần 2 - Phần cuối)]]></title>
                        <link>https://viblo.asia/p/lam-the-nao-de-upgrade-mot-smart-contract-tren-ethereum-phan-2-phan-cuoi-vyDZOqJG5wj</link>
            <guid isPermaLink="true">https://viblo.asia/p/lam-the-nao-de-upgrade-mot-smart-contract-tren-ethereum-phan-2-phan-cuoi-vyDZOqJG5wj</guid>
            <description><![CDATA[4. Triển khai một upgradeable contract theo cách Unstructured Storage
Đây là cách được Openzepplin chuẩn hóa và publish miễn phí tại đây và gọi nôm na...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trịnh Tân</dc:creator>
            <pubDate>2021-01-19 19:59:17</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Làm thế nào để upgrade một smart contract trên ethereum ? (Phần 1)]]></title>
                        <link>https://viblo.asia/p/lam-the-nao-de-upgrade-mot-smart-contract-tren-ethereum-phan-1-07LKXe3PZV4</link>
            <guid isPermaLink="true">https://viblo.asia/p/lam-the-nao-de-upgrade-mot-smart-contract-tren-ethereum-phan-1-07LKXe3PZV4</guid>
            <description><![CDATA[1. Tại sao cần phải upgrade smart contract?
Một smart contract một khi đã được deploy lên network thì nó sẽ tồn tại vĩnh viễn trên đó và không thể nào...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Trịnh Tân</dc:creator>
            <pubDate>2021-01-17 23:20:41</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Handle error trong Solidity với các hàm Require, Assert, Revert và Try/Catch]]></title>
                        <link>https://viblo.asia/p/handle-error-trong-solidity-voi-cac-ham-require-assert-revert-va-trycatch-gDVK2L3rlLj</link>
            <guid isPermaLink="true">https://viblo.asia/p/handle-error-trong-solidity-voi-cac-ham-require-assert-revert-va-trycatch-gDVK2L3rlLj</guid>
            <description><![CDATA[Solidity được thiết kế để có khả năng reverting state nhằm ngăn chặn các sự cố có thể xảy ra. Bài viết này tập trung vào các sử dụng các hàm require, ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Đỗ Đức Hoàng</dc:creator>
            <pubDate>2020-12-20 23:23:45</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Trời trời biết gì chưa ? Solidity 8.0 vừa release đấy !!!]]></title>
                        <link>https://viblo.asia/p/troi-troi-biet-gi-chua-solidity-80-vua-release-day-3P0lP02Glox</link>
            <guid isPermaLink="true">https://viblo.asia/p/troi-troi-biet-gi-chua-solidity-80-vua-release-day-3P0lP02Glox</guid>
            <description><![CDATA[Đối với những blockchain developer đặc biệt là những người anh em theo môn phái Ethereum chắc hẳn một năm vừa qua đã phải vắt chân lên cổ học tập nhữn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Đỗ Đức Hoàng</dc:creator>
            <pubDate>2020-12-20 23:23:27</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[SushiSwap: Chế biến Sushi cùng với MasterChef]]></title>
                        <link>https://viblo.asia/p/sushiswap-che-bien-sushi-cung-voi-masterchef-Do754ePLKM6</link>
            <guid isPermaLink="true">https://viblo.asia/p/sushiswap-che-bien-sushi-cung-voi-masterchef-Do754ePLKM6</guid>
            <description><![CDATA[Đầu tiên đây không phải là một blog nấu ăn mặc dù tên của nó rất dễ khiến người khác lầm tưởng.
Bài viết lần này mình sẽ cùng các bạn tìm hiểu về cont...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sondotpin</dc:creator>
            <pubDate>2020-10-15 16:30:33</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Viết 1 Smart Contract đơn giản sử dụng ngôn ngữ Solidity dựa trên mạng lưới của Ethereum]]></title>
                        <link>https://viblo.asia/p/viet-1-smart-contract-don-gian-su-dung-ngon-ngu-solidity-dua-tren-mang-luoi-cua-ethereum-1VgZvPXY5Aw</link>
            <guid isPermaLink="true">https://viblo.asia/p/viet-1-smart-contract-don-gian-su-dung-ngon-ngu-solidity-dua-tren-mang-luoi-cua-ethereum-1VgZvPXY5Aw</guid>
            <description><![CDATA[Chắc hẳn khi tìm tới bài viết này các bạn đã có ít nhiều sự hiểu biết về công nghệ Blockchain đúng không nào? Ở đây mình xin nói sơ qua, Blockchain là...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Chung Pham Van</dc:creator>
            <pubDate>2020-05-14 08:09:55</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Những thay đổi của solidity trong phiên bản 0.6.0]]></title>
                        <link>https://viblo.asia/p/nhung-thay-doi-cua-solidity-trong-phien-ban-060-vyDZONxaKwj</link>
            <guid isPermaLink="true">https://viblo.asia/p/nhung-thay-doi-cua-solidity-trong-phien-ban-060-vyDZONxaKwj</guid>
            <description><![CDATA[![](https://images.viblo.asia/c1fac2af-9706-43ac-ab40-70bc405e0a43.png)


Mở đầu
Solidity là ngôn ngữ lập trình quen thuộc với những nhà phát triển ứn...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Tuấn Quang</dc:creator>
            <pubDate>2020-05-13 13:50:44</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Xây dựng ứng dụng phi tập trung (Dapp) với Angular]]></title>
                        <link>https://viblo.asia/p/xay-dung-ung-dung-phi-tap-trung-dapp-voi-angular-bJzKmxRD59N</link>
            <guid isPermaLink="true">https://viblo.asia/p/xay-dung-ung-dung-phi-tap-trung-dapp-voi-angular-bJzKmxRD59N</guid>
            <description><![CDATA[Các bài viết trước trong chuỗi bài "Xây dựng Dapp" :
* Plain: https://viblo.asia/p/xay-dung-ung-dung-phi-tap-trung-dapp-gAm5y8LLldb
* Reactjs: https:/...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Đỗ Đức Hoàng</dc:creator>
            <pubDate>2020-01-11 12:53:02</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Xây dựng ứng dụng phi tập trung (Dapp) với Vuejs]]></title>
                        <link>https://viblo.asia/p/xay-dung-ung-dung-phi-tap-trung-dapp-voi-vuejs-vyDZOaP95wj</link>
            <guid isPermaLink="true">https://viblo.asia/p/xay-dung-ung-dung-phi-tap-trung-dapp-voi-vuejs-vyDZOaP95wj</guid>
            <description><![CDATA[Các bài viết trước trong chuỗi bài "Xây dựng dapp":

* Plain: https://viblo.asia/p/xay-dung-ung-dung-phi-tap-trung-dapp-gAm5y8LLldb
* Reactjs: https:/...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sondotpin</dc:creator>
            <pubDate>2019-12-24 16:01:38</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Xây dựng ứng dụng phi tập trung (Dapp)]]></title>
                        <link>https://viblo.asia/p/xay-dung-ung-dung-phi-tap-trung-dapp-gAm5y8LLldb</link>
            <guid isPermaLink="true">https://viblo.asia/p/xay-dung-ung-dung-phi-tap-trung-dapp-gAm5y8LLldb</guid>
            <description><![CDATA[Các bài viết trước trong chuỗi bài "Xây dựng dapp":

* Reactjs: https://viblo.asia/p/xay-dung-ung-dung-phi-tap-trung-dapp-voi-reacjs-L4x5x8p15BM
* Coc...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sondotpin</dc:creator>
            <pubDate>2019-12-24 16:01:18</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Giới thiệu Chainlink, giải pháp phi tập trung kết nối blockchain với dữ liệu bên ngoài]]></title>
                        <link>https://viblo.asia/p/gioi-thieu-chainlink-giai-phap-phi-tap-trung-ket-noi-blockchain-voi-du-lieu-ben-ngoai-maGK7O1OKj2</link>
            <guid isPermaLink="true">https://viblo.asia/p/gioi-thieu-chainlink-giai-phap-phi-tap-trung-ket-noi-blockchain-voi-du-lieu-ben-ngoai-maGK7O1OKj2</guid>
            <description><![CDATA[![](https://files.readme.io/7b88b8d-sub-hero-chainlink-diagram.png)


1. Oracle là gì ? Điểm hạn chế của oracle tập trung

Oracle là một thuật ngữ có ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Le Thanh Cong</dc:creator>
            <pubDate>2019-12-11 07:54:08</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Kiểm thử Solidity với Truffle]]></title>
                        <link>https://viblo.asia/p/kiem-thu-solidity-voi-truffle-jvElagBAKkw</link>
            <guid isPermaLink="true">https://viblo.asia/p/kiem-thu-solidity-voi-truffle-jvElagBAKkw</guid>
            <description><![CDATA[Introduction

Kiểm thử code Solidity là rất quan trọng để tránh mọi tình huống có vấn đề gây ra bởi lỗi trong code của lập trình viên. Chúng ta thường...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Đỗ Đức Hoàng</dc:creator>
            <pubDate>2019-08-26 00:33:26</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Những lưu ý khi phát triển hợp đồng thông minh bằng Solidity]]></title>
                        <link>https://viblo.asia/p/nhung-luu-y-khi-phat-trien-hop-dong-thong-minh-bang-solidity-ORNZqjrNl0n</link>
            <guid isPermaLink="true">https://viblo.asia/p/nhung-luu-y-khi-phat-trien-hop-dong-thong-minh-bang-solidity-ORNZqjrNl0n</guid>
            <description><![CDATA[![](https://images.viblo.asia/9bc39566-d38e-4002-8965-1ff9a9d8cc53.jpg)


Lời gọi ngoài (External Calls)

Hãy thật cẩn trọng khi sử dụng external call...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Le Thanh Cong</dc:creator>
            <pubDate>2019-08-02 08:49:39</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Blockchain - Hacking smart contract with game Capture the ether (Lotteries - Part I )]]></title>
                        <link>https://viblo.asia/p/blockchain-hacking-smart-contract-with-game-capture-the-ether-lotteries-part-i-6J3ZgwXxZmB</link>
            <guid isPermaLink="true">https://viblo.asia/p/blockchain-hacking-smart-contract-with-game-capture-the-ether-lotteries-part-i-6J3ZgwXxZmB</guid>
            <description><![CDATA[Capture the ether là gì?

Capture the ether là nơi bạn tìm cách hack các Ethereum smart contract để học về bảo mật thông qua chơi game. Game bao gồm c...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyễn Tuấn Quang</dc:creator>
            <pubDate>2019-07-12 14:53:47</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Những đổi mới của Solidity trong phiên bản 0.5]]></title>
                        <link>https://viblo.asia/p/nhung-doi-moi-cua-solidity-trong-phien-ban-05-Qbq5Q4NElD8</link>
            <guid isPermaLink="true">https://viblo.asia/p/nhung-doi-moi-cua-solidity-trong-phien-ban-05-Qbq5Q4NElD8</guid>
            <description><![CDATA[Mở đầu
Solidity là một ngôn ngữ được sự dụng rất nhiều khi xây dựng các hợp đồng thông minh (Smart contract), tuy nhiên do là một ngôn ngữ còn mới mẻ ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">sondotpin</dc:creator>
            <pubDate>2019-05-15 23:10:39</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Cùng tìm hiểu về Modifier trong Solidity]]></title>
                        <link>https://viblo.asia/p/cung-tim-hieu-ve-modifier-trong-solidity-YWOZrzJRZQ0</link>
            <guid isPermaLink="true">https://viblo.asia/p/cung-tim-hieu-ve-modifier-trong-solidity-YWOZrzJRZQ0</guid>
            <description><![CDATA[Trong bài viết này, mình xin được đi lướt Solidity để giới thiệu về Modifier, nếu mọi người cần tìm hiểu thêm về các khái niệm sẽ có trong bài: Solidi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Nguyen Duy Dien</dc:creator>
            <pubDate>2019-03-30 11:25:34</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Tạo token của riêng bạn trên nền tảng Ethereum]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/tao-token-cua-rieng-ban-tren-nen-tang-ethereum-3P0lPQwo5ox</link>
            <guid isPermaLink="true">https://viblo.asia/p/tao-token-cua-rieng-ban-tren-nen-tang-ethereum-3P0lPQwo5ox</guid>
            <description><![CDATA[Sau khi viết bài về ứng dụng phi tập trung và chuẩn bị hướng dẫn các bạn làm những ví dụ thực tế. Mình muốn viết một số chủ đề quan trong một cách chi...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lê Lượng</dc:creator>
            <pubDate>2018-12-10 01:25:37</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[Smart Contract và Remix IDE]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/smart-contract-va-remix-ide-djeZ1RQglWz</link>
            <guid isPermaLink="true">https://viblo.asia/p/smart-contract-va-remix-ide-djeZ1RQglWz</guid>
            <description><![CDATA[Xin chào các bạn, mưa quá. Cũng có chút không khi của mùa đông rồi. Hôm nay mình sẽ giới thiệu đến các bạn một công cụ để lập trình Smart Contract the...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Lê Lượng</dc:creator>
            <pubDate>2018-12-08 02:02:57</pubDate>
                                                                                                        </item>
                <item>
            <title><![CDATA[[Solidity]Ethereum Virtual Machine]]></title>
                        <category>Development</category>
                        <link>https://viblo.asia/p/solidityethereum-virtual-machine-aWj53OaQ56m</link>
            <guid isPermaLink="true">https://viblo.asia/p/solidityethereum-virtual-machine-aWj53OaQ56m</guid>
            <description><![CDATA[Giới thiệu
- Tiếp tục với solidity và smart contract, chúng ta tìm hiểu tiếp về Ethereum Virtual Machine

- Vẫn như cũ, các bạn có thể tìm đọc Tài liệ...]]></description>
                        <dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Tran Van Nhat</dc:creator>
            <pubDate>2018-09-20 13:52:13</pubDate>
                                                                                                        </item>
            </channel>
</rss>
