Article cover

24.05.2022

3

Beğenme

31

Görüntülenme

How I learned NEAR

I’m assuming you heard the news like if you had bought a Shiba Inu worth 10 thousand dollars 1 year ago, you would have had this much money, or the man who threw away the hard drive with his Bitcoins 10 years ago asked for help from the CIA. There are even strangers, especially those who liken the Bitcoin exchange to a tulip mania. This type of news especially serves to underestimate Cryptocurrencies or to be perceived as a technology that can only be used to earn large amounts of money. In this article, I will both break this perception and talk about the NEAR Developer Course, which is one of the important protocols of the crypto money ecosystem, created by NEAR Protocol in partnership with Patika.dev.


Tulip Mania 1636–1637


What is Blockchain?


Blockchain is a specialized database. For doing this, it uses a decentralized network to create a ledger for the transactions. Users can interact with the ledger through Cryptography. From all over the world people and computers connect with each other and add new pages(blocks) to the ledger.



A Sample of Blockchain


What is Web3 Really?


We can basically summarize the concept of Web3 as a platform community with decentralized service providers. Since the concept of decentralization generally creates a negative perception, we can say that it consists of service providers consisting of a consortium of users. We can say that Web3 includes DeFi (decentralized finance), DApp (decentralized applications) and Cryptocurrency wallets.


More Spesific…(Pufff Boring)


Web3 is an idea for a new iteration of the World Wide Web based on blockchain technology, which incorporate concepts such as decentralization and token-based economics. Some technologists and journalists have contrasted it with Web 2.0, wherein they say data and content are centralized in a small group of companies sometimes referred to as “Big Tech”. The term “Web3” was coined in 2014 by Ethereum co-founder Gavin Wood, and the idea gained interest in 2021 from cryptocurrency enthusiasts, large technology companies, and venture capital firms.



Applications of WEB1-WEB2-WEB3


Popular Blockchain Platforms


There are many cryptocurrencies and tokens in the Cryptocurrency ecosystem. Some of these cryptocurrencies have their own platforms. Thanks to these crypto money platforms, developers can produce their own tokens or tokens. The most famous of these are Solana, Ethereum and Binance Smart Chain. NFTs and tokens produced with the technologies of these crypto money platforms are transferred to the wallets supported by their respective platforms, and each of them has different specific features. For example, an NFT generated using the Solana blockchain cannot be transferred to a MetaMask wallet. Because Metamask supports Ethereum platform tokens, coins and NFTs. That’s why there is a fierce race in the cryptocurrency market.




Examples of Blockchain Ecosystems


What is NEAR Protocol?


NEAR is a decentralized application platform which is designed to enable the open web of the future and power its economy. It uses the same core underlying technology that made Bitcoin an unkillable currency and combines it with cutting edge advances in community consensus, database sharding and usability. On this web, everything from new currencies to new applications to new industries can be created, opening the door to a brand new future.NEAR Ecosystem has its own specific gas fee amounts and validators just like Ethereum and Solana. Contracts can be written using Rust or TypeScript.Written contracts and transactions are transparent. They are accessible to other users at any time.


NEAR Protocol Logo


NEAR Developer Course (NEAR University — Patika.Dev Cooperation)


Now that I’ve talked about Web3, Blockchain and cryptocurrencies that have their own infrastructure in this ecosystem, I guess I can talk about NEAR Developer Course. This course was a collaborative training session between Patika.dev and NEAR Protocol. During the training, we learned how to write contracts on NEAR (via typescript/rust) and how to publish. At the same time, we had the opportunity to get to know the technical features of NEAR more closely. We sent the sample project we prepared at the end of the course to both Patika.dev and NEAR. If we are accepted, we will become certified NEAR software developers and at the same time, we will be eligible to participate in the fellow program.



Topics of NEAR Developer Course in Patika.dev


My First NEAR Project (Fake or True News)


As you all know, a lot of false information is spread through social media platforms on the internet. While this false information misleads people, it is also sometimes made for provocative purposes. False information, news, images or videos spread on social media are perceived as real by many people because they are also inflated by bot accounts. Although it is desired to prevent this false information, the desired results cannot be obtained due to the lack of control and security weaknesses of social media platforms. That’s why I thought this problem could be overcome by establishing a DAO (Decentralized Autonomous Organization). I came up with this idea inspired by the articles written by the players on the ground and guiding other players in the Dark Souls games. As in the game, people will vote on the news and information entered and discuss whether it is true or not, and each news will have a rating according to the degree of accuracy. The higher the accuracy of the news, the more accurate it will be found by the community. This will prevent the spread of false news.


A Sample of Dark Souls 3 Message


Parts That Need Improvement


In the current project, only I can enter news, since only I have the authority to enter news. But any user can vote this news. The part that needs to be improved is to prevent an anonymous person from making these votes, that is, all users should be taken to the DAO with letters of recommendation or reference. Thus, malicious users or inexperienced users will not be able to vote on news.


You can access my project via the link here => https://github.com/orhunonar/Fake-or-True-News


Thanks for reading. Let’s stay in contact :)

Web3 Fundamentals and NEAR

Yorumlar

Kullanıcı yorumlarını görüntüleyebilmek için kayıt olmalısınız!

Orhun Onar

Konum

İzmir, TR

© 2021 Patika Dev

facebook
twitter
instagram
youtube
linkedin

Disclaimer: The information /programs / events provided on https://patika.dev and https://risein.com are strictly for upskilling and networking purposes related to the technical infrastructure of blockchain platforms. We do not provide financial or investment advice and do not make any representations regarding the value, profitability, or future price of any blockchain or cryptocurrency. Users are encouraged to conduct their own research and consult with licensed financial professionals before engaging in any investment activities. https://patika.dev and https://risein.com disclaim any responsibility for financial decisions made by users based on information provided here.