Technology
-
DQtech Column | Learn from DEX about PlatON Application Development – Javascript (IV)
In this chapter, we will learn how to construct a private key by mnemonics Build Private Backup Cipher Add file seed-phrase-page.vue in the page directory. Some codes are as follows: Recompile the project and you can see the following effects: Before generating mnemonics, let’s look at how to save the password for creating the password page. Open the file background.js under public/js Write PasswordManager . Some codes are as follows: The Promise and async/await syntax of ES6 is used here. Because this is written in background.js and belongs to the…
-
DQtech Column | Learn from DEX about PlatON Application Development – Javascript (III)
In this chapter, we begin to build a browser – based wallet. Project creation The construction process will not be explained here The function directory built based on Vue cli is as follows: After the project is created, we open the public directory. If it is not in the created project, it needs to be created manually. Then create a JS folder in this directory, put the file web3.js and web3-eth-accounts.js used in Chapter 2 into this directory, and then manually create an empty background.js file. Then we create a…
-
Privacy-Preserving Network_Getting Started
Kiki.Chen Privacy-Preserving Network_Getting Started Introduction The Privacy-Preserving Network is a platform to establish the capability for managing the full life cycle of Privacy-Preserving AI, and to suit the requirements of multiple applications, so as to realize the seamless collaboration of technologies (privacy-preserving, blockchain,artificial intelligence, etc) , resources(computing power, data, algorithms, etc) and economic model. It will tackle the problems of data silos, lower the barriers to privacy-preserving AI adoption, and build the next-generation infrastructure of artificial intelligence and digital economy . Quick Start Building a privacy-preserving AI project on the…
-
PlatON Global Developer Ambassador (Computator) Program (2022)
Along with the release of the PlatON 2.0 whitepaper, PlatON has officially entered the 2.0 era as a decentralized privacy-preserving AI network. Combining blockchain and privacy-preserving computation technologies, PlatON is building a decentralized and collaborative AI network and global brain to drive the democratization of AI for safe artificial general intelligence. Backed by the LatticeX Foundation’s Computator Fund, the PlatON Global Developer Ambassador Program has officially started its recruitment to allow developers from all regions to join the building of a “smart network” and expand the protocol’s global influence and…
-
DQtech Column | Learn from DEX about PlatON Application Development – Javascript (II)
In the previous chapter, we completed the construction of the environment and query the balance of the wallet. In this chapter, we will explain how to call common interfaces through JavaScript. For simplicity of testing, all outputs covered in this chapter are printed directly on the console. To open the console, press F12 in the browser to pop up the following dialog box, Select the Console option interface。 1,Batch Request The official website example only illustrates the usage of this interface and does not explain the callback function After the…
-
PlatON Reaches Strategic Cooperation with Acent to Empower the Growth of Web 3.0 Ecosystem
PlatON Network Recently, Acent, an ecosystem powered by Web 3.0 technology, announced its strategic cooperation with PlatON, a privacy-preserving AI computation network. The two will partner up across the board in terms of privacy-preserving computation technology, applications like Web 3.0 privacy-preserving explorer, and the building of tech infrastructures. In the meantime, they also reached extensive agreements on pursuing integrated, innovative development of their ecosystems and enabling interactions between the two networks. Together, PlatON and Acent will contribute to the full realization and long-term development of the Web 3.0 vision and…
-
DQtech Column | Learn from DEX about PlatON Application Development – Javascript (I)
“Learning from DEX on Application Development Series” is divided into3 parts: wallet part, smart contract part and DAPP part.The wallet chapter will teach you to build wallets with JavaScript, Android and fluent.This series is JavaScript, which will teach you to build a browser plug-in wallet similar to Samurai. JavaScript is developed based on Vue + element UI, so you need to prepare the corresponding knowledge in advance.Javascript. 1,Environmental Preparation Although the official website provides the method of installing CLIENT SDK JS. However, for the purpose of learning, the author directly…
-
PlatON Network node upgrade instructions — V1.1.2
PlatON Network Version InfoChainID: 100Version: 1.1.2Git Commit: f0ee9f487c4abee9de032f40641f7f7a6e69bdceBinary Document: https://download.platon.network/platon/platon/1.1.2/platon 1. Upgrade Instructions If you are using the 1.1.1 version, please to Step 3 for the upgrade. $ platon versionVersion: 1.1.2-unstableGit Commit: f0ee9f487c4abee9de032f40641f7f7a6e69bdce 2. Upgrade Notice The following notices are for the upgrade from 1.1.0 to 1.1.1. However, if you didn’t upgrade to 1.1.1, you could also directly upgrade to 1.1.2. Even so, these reminders would also be helpful. 2.1 About CPU, RAM and Disk During the upgrade, part of the historical data will be migrated to the Freezer database. This will take…
-
Alaya network node upgrade instructions — V0.16.2
Version InfoChainID: 201018Version: 0.16.2Git Commit: 430aecb60a61a10613835f4f014f0ecb5a72af5cBinary Document: https://download.alaya.network/alaya/platon/0.16.2/alaya 1. Upgrade Instructions If you are using the 0.16.1 version, please to Step 3 for the upgrade. $ alaya versionVersion: 0.16.1-unstableGit Commit: 76b3b19b70d6c9a7f0dcc3119471613e3c84dc24 2. Upgrade Notice The following notices are for the upgrade from 0.16.0 to 0.16.1. However, if you didn’t upgrade to 0.16.1, you could also directly upgrade to 0.16.2. Even so, these reminders would also be helpful. 2.1 About CPU, RAM and Disk During the upgrade, part of the historical data will be migrated to the Freezer database. This will take up more…
-
[ANNOUNCEMENT] ATON has been updated to version 1.1.0 and now supports WalletConnect
Recently, WalletConnect is now supported in the updated ATON version 1.1.0, which aims to fully enhance the ease of use and eco-expansion of ATON, bringing users a more convenient and secure product experience. WalletConnect is a service that supports connection to desktop DApps via swipe authorization. It is like an intercity express train that brings desktop applications and mobile wallets closer together, allowing users to easily connect to desktop DApps. WalletConnect is essentially an open protocol for secure communication between a Dapp and a wallet. The protocol establishes a remote…
-
Tutorial on How to Connect Samurai with Ledger Hardware Wallets
Recently, PlatON has initially integrated Ledger hardware wallet (currently in developer mode for the time being), and will subsequently provide hardware wallet services to a wide range of PlatON users. Ledger, one of the most popular hardware wallets on the market today, provides the highest level of security and reliability for PlatON’s network assets through a state-of-the-art security chip that holds private keys. Samurai, PlatON’s open-source web browser plug-in wallet, has completed support for the Lager hardware wallet, providing users with a more secure way to store and use their assets. Authentication…
-
Read | PlatON and Google Cloud Become Partners, Significantly
Author:HaolanThe following content is my personal opinion, it does not represent any investment advice.If you appreciate it, please like, comment, and share! According to official news, Google Cloud and PlatON, a privacy AI computing network, have officially entered into a partnership. PlatON will combine its advanced technology with Google’s multi-layered business segments to jointly build a blockchain industry ecosystem, helping customers to carry out digital intelligence upgrades and injecting momentum into industrial digital transformation. For this information, we need to understand 2 basic points. PlatON has been working on blockchain…
-
With Abundant Rewards, Ethereum Tool/App Migration and Verification Event for the Ethereum-compatible Version of PlatON
Community Verification Event for the Ethereum-compatible Version of PlatON and Alaya officially opens. In a recent update of technical progress, the privacy-preserving AI network PlatON said that the new version of the network’s underlying technologies will be fully compatible with the Ethereum ecosystem, enabling the seamless connection between the two networks. The Alaya mainnet’s Sojourner upgrade will be launched on November 2, while the PlatON mainnet’s Copernicus upgrade will be activated on November 16. Both upgrades aim to lower the development threshold for community developers who wish to contribute to…
-
PlatON Tech-Column|Automated Testing of Smart Contracts with PlatON (II)
Recall that in the last issue we explained the introduction of automation testing related to PlatON, this time we will explain what testing work is done in PlatON for smart contracts. First of all, we need to understand what a smart contract is, essentially, a smart contract is a piece of program that automates the processing of traditional contracts in the form of computer instructions. In simple terms, a smart contract is a piece of code that triggers the execution of a transaction between two parties on a blockchain asset….
-
PlatON Tech-Column | PlatON Automated Testing of Smart Contracts (I)
Recall that in the last issue we explained the introduction of automation testing related to PlatON, this time we will explain what testing work has been done in PlatON for smart contracts. First of all, we need to understand what a smart contract is. Essentially, a smart contract is a piece of program that automates the processing of traditional contracts in the form of computer instructions. Simply put, a smart contract is a piece of code that triggers the execution of a transaction between two parties on a blockchain asset,…